From ce4a32fe52ef09d8f5ff1dd22c001110902b60a2 Mon Sep 17 00:00:00 2001 From: toma Date: Wed, 25 Nov 2009 17:56:58 +0000 Subject: Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- win/pro_files/README.pro_files | 14 ++ win/pro_files/dcop/KDE-ICE/KDE-ICE.pro | 37 ++++ win/pro_files/dcop/client/client.pro | 18 ++ win/pro_files/dcop/client/dcop/dcop.pro | 18 ++ win/pro_files/dcop/client/dcopfind/dcopfind.pro | 18 ++ win/pro_files/dcop/client/dcopref/dcopref.pro | 18 ++ win/pro_files/dcop/dcop.pro | 19 ++ win/pro_files/dcop/dcopidl/dcopidl.pro | 21 ++ win/pro_files/dcop/dcopidl2cpp/dcopidl2cpp.pro | 18 ++ win/pro_files/dcop/dcopserver/dcopserver.pro | 19 ++ .../dcopserver_shutdown/dcopserver_shutdown.pro | 17 ++ win/pro_files/dcop/iceauth/iceauth.pro | 16 ++ win/pro_files/dcop/testdcop/testdcop.pro | 14 ++ win/pro_files/dcop/tests/build_win.sh | 6 + win/pro_files/dcop/tests/dcop_test.pro | 15 ++ win/pro_files/dcop/tests/driver.pro | 15 ++ win/pro_files/dcop/tests/tests.pro | 31 +++ win/pro_files/interfaces/interfaces.pro | 4 + .../interfaces/ktexteditor/ktexteditor.pro | 74 +++++++ win/pro_files/kabc/kabc.pro | 40 ++++ win/pro_files/kabc/vcard/vcard.pro | 22 +++ win/pro_files/kate/interfaces/interfaces.pro | 22 +++ win/pro_files/kate/kate.pro | 6 + win/pro_files/kate/part/part.pro | 43 +++++ .../kdecore/kconfig_compiler/kconfig_compiler.pro | 18 ++ win/pro_files/kdecore/kdecore.pro | 143 ++++++++++++++ win/pro_files/kded/kded.pro | 36 ++++ win/pro_files/kded/kded_rel.pro | 12 ++ win/pro_files/kded/makeall.sh | 4 + win/pro_files/kded/makeall_rel.sh | 4 + win/pro_files/kdefx/kdefx.pro | 22 +++ win/pro_files/kdefx/kdefx_rel.pro | 27 +++ win/pro_files/kdeprint/kdeprint.pro | 15 ++ win/pro_files/kdeui/kdeui.pro | 148 ++++++++++++++ win/pro_files/kdewidgets/kdewidgets.pro | 20 ++ win/pro_files/kdewidgets/makekdewidgets.pro | 19 ++ .../kio/kfile/tests/kfiletreeviewtest.pro | 29 +++ win/pro_files/kio/kio.pro | 212 +++++++++++++++++++++ win/pro_files/kioslave/bzip2/bzip2.pro | 10 + win/pro_files/kioslave/common.pro | 8 + win/pro_files/kioslave/gzip/gzip.pro | 9 + win/pro_files/kioslave/kioslave.pro | 11 ++ win/pro_files/kmdi/kmdi.pro | 31 +++ win/pro_files/kmdi/test/test.pro | 25 +++ win/pro_files/kparts/kparts.pro | 31 +++ win/pro_files/kresources/kresources.pro | 35 ++++ .../kstyles/activeheart/widget-engine/genembed.pro | 17 ++ .../activeheart/widget-engine/widget-engine.pro | 17 ++ win/pro_files/kstyles/common.pro | 12 ++ win/pro_files/kstyles/dotNET/dotnet/dotnet.pro | 10 + win/pro_files/kstyles/highcolor/highcolor.pro | 10 + win/pro_files/kstyles/keramik/genembed.pro | 17 ++ win/pro_files/kstyles/keramik/keramik.pro | 14 ++ win/pro_files/kstyles/klegacy/klegacy.pro | 8 + win/pro_files/kstyles/kstyles.pro | 11 ++ win/pro_files/kstyles/kthemestyle/themestyle.pro | 15 ++ win/pro_files/kstyles/light/light.pro | 11 ++ win/pro_files/kstyles/plastik/plastik.pro | 9 + .../kstyles/slickerstyle/slicker/slicker.pro | 8 + .../kstyles/thinkeramik/widget-engine/genembed.pro | 26 +++ .../thinkeramik/widget-engine/thinkeramik_rel.pro | 50 +++++ .../thinkeramik/widget-engine/widget-engine.pro | 26 +++ win/pro_files/kutils/kutils.pro | 26 +++ win/pro_files/libltdl/libltdl.pro | 19 ++ 64 files changed, 1700 insertions(+) create mode 100644 win/pro_files/README.pro_files create mode 100644 win/pro_files/dcop/KDE-ICE/KDE-ICE.pro create mode 100644 win/pro_files/dcop/client/client.pro create mode 100644 win/pro_files/dcop/client/dcop/dcop.pro create mode 100644 win/pro_files/dcop/client/dcopfind/dcopfind.pro create mode 100644 win/pro_files/dcop/client/dcopref/dcopref.pro create mode 100644 win/pro_files/dcop/dcop.pro create mode 100644 win/pro_files/dcop/dcopidl/dcopidl.pro create mode 100644 win/pro_files/dcop/dcopidl2cpp/dcopidl2cpp.pro create mode 100644 win/pro_files/dcop/dcopserver/dcopserver.pro create mode 100644 win/pro_files/dcop/dcopserver_shutdown/dcopserver_shutdown.pro create mode 100644 win/pro_files/dcop/iceauth/iceauth.pro create mode 100644 win/pro_files/dcop/testdcop/testdcop.pro create mode 100755 win/pro_files/dcop/tests/build_win.sh create mode 100644 win/pro_files/dcop/tests/dcop_test.pro create mode 100644 win/pro_files/dcop/tests/driver.pro create mode 100644 win/pro_files/dcop/tests/tests.pro create mode 100644 win/pro_files/interfaces/interfaces.pro create mode 100644 win/pro_files/interfaces/ktexteditor/ktexteditor.pro create mode 100644 win/pro_files/kabc/kabc.pro create mode 100644 win/pro_files/kabc/vcard/vcard.pro create mode 100644 win/pro_files/kate/interfaces/interfaces.pro create mode 100644 win/pro_files/kate/kate.pro create mode 100644 win/pro_files/kate/part/part.pro create mode 100644 win/pro_files/kdecore/kconfig_compiler/kconfig_compiler.pro create mode 100644 win/pro_files/kdecore/kdecore.pro create mode 100644 win/pro_files/kded/kded.pro create mode 100644 win/pro_files/kded/kded_rel.pro create mode 100755 win/pro_files/kded/makeall.sh create mode 100755 win/pro_files/kded/makeall_rel.sh create mode 100644 win/pro_files/kdefx/kdefx.pro create mode 100644 win/pro_files/kdefx/kdefx_rel.pro create mode 100644 win/pro_files/kdeprint/kdeprint.pro create mode 100644 win/pro_files/kdeui/kdeui.pro create mode 100644 win/pro_files/kdewidgets/kdewidgets.pro create mode 100644 win/pro_files/kdewidgets/makekdewidgets.pro create mode 100644 win/pro_files/kio/kfile/tests/kfiletreeviewtest.pro create mode 100644 win/pro_files/kio/kio.pro create mode 100644 win/pro_files/kioslave/bzip2/bzip2.pro create mode 100644 win/pro_files/kioslave/common.pro create mode 100644 win/pro_files/kioslave/gzip/gzip.pro create mode 100644 win/pro_files/kioslave/kioslave.pro create mode 100644 win/pro_files/kmdi/kmdi.pro create mode 100644 win/pro_files/kmdi/test/test.pro create mode 100644 win/pro_files/kparts/kparts.pro create mode 100644 win/pro_files/kresources/kresources.pro create mode 100644 win/pro_files/kstyles/activeheart/widget-engine/genembed.pro create mode 100644 win/pro_files/kstyles/activeheart/widget-engine/widget-engine.pro create mode 100644 win/pro_files/kstyles/common.pro create mode 100644 win/pro_files/kstyles/dotNET/dotnet/dotnet.pro create mode 100644 win/pro_files/kstyles/highcolor/highcolor.pro create mode 100644 win/pro_files/kstyles/keramik/genembed.pro create mode 100644 win/pro_files/kstyles/keramik/keramik.pro create mode 100644 win/pro_files/kstyles/klegacy/klegacy.pro create mode 100644 win/pro_files/kstyles/kstyles.pro create mode 100644 win/pro_files/kstyles/kthemestyle/themestyle.pro create mode 100644 win/pro_files/kstyles/light/light.pro create mode 100644 win/pro_files/kstyles/plastik/plastik.pro create mode 100644 win/pro_files/kstyles/slickerstyle/slicker/slicker.pro create mode 100644 win/pro_files/kstyles/thinkeramik/widget-engine/genembed.pro create mode 100644 win/pro_files/kstyles/thinkeramik/widget-engine/thinkeramik_rel.pro create mode 100644 win/pro_files/kstyles/thinkeramik/widget-engine/widget-engine.pro create mode 100644 win/pro_files/kutils/kutils.pro create mode 100644 win/pro_files/libltdl/libltdl.pro (limited to 'win/pro_files') diff --git a/win/pro_files/README.pro_files b/win/pro_files/README.pro_files new file mode 100644 index 000000000..2192750f3 --- /dev/null +++ b/win/pro_files/README.pro_files @@ -0,0 +1,14 @@ +kdelibs/win32 .pro files + +(c) 2003-2005, Jaroslaw Staniek + +Add this directory to your PATH. +Cygwin or (other bash replacement) required. + +Please copy .pro files to destination kdelibs/ +subdirectores using update_kdelibs_pro_files scipt. + +.pro files were copied here from kdelibs/ directory +using collect_kdelibs_pro_files scipt. + +Scripts are available in win/tools/. diff --git a/win/pro_files/dcop/KDE-ICE/KDE-ICE.pro b/win/pro_files/dcop/KDE-ICE/KDE-ICE.pro new file mode 100644 index 000000000..d74a769a8 --- /dev/null +++ b/win/pro_files/dcop/KDE-ICE/KDE-ICE.pro @@ -0,0 +1,37 @@ +TEMPLATE = lib + +include( $(KDELIBS)/win/common.pro ) + +DEFINES += ICE_t TRANS_SERVER TRANS_CLIENT SOCKCONN TCPCONN ANSICPP + +TARGET = kdeice$$KDEBUG$(KDE_VER) + +system( bash kmoc ) + +DEF_FILE = kde-ice.def + +CONFIG += no_precompile_header console +CONFIG -= dll +CONFIG += staticlib + +SOURCES += iceauth.c \ + process.c \ + accept.c \ + authutil.c \ + connect.c \ + error.c \ + getauth.c \ + globals.c \ + listen.c \ + listenwk.c \ + locking.c \ + misc.c \ + ping.c \ + protosetup.c \ + register.c \ + replywait.c \ + setauth.c \ + shutdown.c \ + transport.c \ + watch.c + diff --git a/win/pro_files/dcop/client/client.pro b/win/pro_files/dcop/client/client.pro new file mode 100644 index 000000000..4df64db5b --- /dev/null +++ b/win/pro_files/dcop/client/client.pro @@ -0,0 +1,18 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + +# needed to export library classes: +#DEFINES += MAKE_DCOP_LIB + +DEFINES += KDECORE_EXPORT= + +TARGET = dcopclient + +#system( bash kmoc .. ) + +#INCLUDEPATH += .. ../moc + +LIBS += $$KDELIBDESTDIR/dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdeice$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX + +SOURCES = dcopclient.c diff --git a/win/pro_files/dcop/client/dcop/dcop.pro b/win/pro_files/dcop/client/dcop/dcop.pro new file mode 100644 index 000000000..99911eedb --- /dev/null +++ b/win/pro_files/dcop/client/dcop/dcop.pro @@ -0,0 +1,18 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + +# needed to export library classes: +#DEFINES += MAKE_DCOP_LIB + +DEFINES += KDECORE_EXPORT= + +TARGET = dcop + +#system( bash kmoc .. ) + +#INCLUDEPATH += .. ../moc + +LIBS += $$KDELIBDESTDIR/dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdeice$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX + +SOURCES += ../dcop.cpp diff --git a/win/pro_files/dcop/client/dcopfind/dcopfind.pro b/win/pro_files/dcop/client/dcopfind/dcopfind.pro new file mode 100644 index 000000000..315dcf5a2 --- /dev/null +++ b/win/pro_files/dcop/client/dcopfind/dcopfind.pro @@ -0,0 +1,18 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + +# needed to export library classes: +#DEFINES += MAKE_DCOP_LIB + +DEFINES += KDECORE_EXPORT= + +TARGET = dcopfind + +#system( bash kmoc .. ) + +#INCLUDEPATH += .. ../moc + +LIBS += $$KDELIBDESTDIR/dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdeice$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX + +SOURCES += ../dcopfind.cpp diff --git a/win/pro_files/dcop/client/dcopref/dcopref.pro b/win/pro_files/dcop/client/dcopref/dcopref.pro new file mode 100644 index 000000000..13370884c --- /dev/null +++ b/win/pro_files/dcop/client/dcopref/dcopref.pro @@ -0,0 +1,18 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + +# needed to export library classes: +#DEFINES += MAKE_DCOP_LIB + +DEFINES += KDECORE_EXPORT= + +TARGET = dcopref + +#system( bash kmoc .. ) + +#INCLUDEPATH += .. ../moc + +LIBS += $$KDELIBDESTDIR/dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdeice$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX + +SOURCES += ../dcopref.c diff --git a/win/pro_files/dcop/dcop.pro b/win/pro_files/dcop/dcop.pro new file mode 100644 index 000000000..7758cbb7b --- /dev/null +++ b/win/pro_files/dcop/dcop.pro @@ -0,0 +1,19 @@ +TEMPLATE = lib + +include( $(KDELIBS)/win/common.pro ) + +# needed to export library classes: +DEFINES += MAKE_DCOP_LIB + +TARGET = dcop$$KDEBUG + +system( bash kmoc ) + +LIBS += $$KDELIBDESTDIR/kdeice$$KDELIB_SUFFIX + +SOURCES = \ +dcopref.cpp \ +dcopobject.cpp \ +dcopclient.cpp \ +dcopstub.cpp + diff --git a/win/pro_files/dcop/dcopidl/dcopidl.pro b/win/pro_files/dcop/dcopidl/dcopidl.pro new file mode 100644 index 000000000..017bfa5c8 --- /dev/null +++ b/win/pro_files/dcop/dcopidl/dcopidl.pro @@ -0,0 +1,21 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + +# needed to export library classes: + +LIBS += $$KDELIBDESTDIR/dcop$$KDELIB_SUFFIX + +LIBS -= $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdeui$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/kdefx$$KDELIB_SUFFIX + +TARGET = dcopidl + +DEFINES += YY_ALWAYS_INTERACTIVE + +SOURCES = \ +main.cpp \ +scanner.cc \ +yacc.cc + +HEADERS = diff --git a/win/pro_files/dcop/dcopidl2cpp/dcopidl2cpp.pro b/win/pro_files/dcop/dcopidl2cpp/dcopidl2cpp.pro new file mode 100644 index 000000000..af8cef771 --- /dev/null +++ b/win/pro_files/dcop/dcopidl2cpp/dcopidl2cpp.pro @@ -0,0 +1,18 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + +LIBS -= $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/kdeui$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdefx$$KDELIB_SUFFIX + +TARGET = dcopidl2cpp + +#DEFINES += YY_ALWAYS_INTERACTIVE + +SOURCES = \ +main.cpp \ +skel.cpp \ +stubimpl.cpp \ +stub.cpp + +HEADERS = diff --git a/win/pro_files/dcop/dcopserver/dcopserver.pro b/win/pro_files/dcop/dcopserver/dcopserver.pro new file mode 100644 index 000000000..46c7b31e9 --- /dev/null +++ b/win/pro_files/dcop/dcopserver/dcopserver.pro @@ -0,0 +1,19 @@ +TEMPLATE = app + +# needed to export library classes: + +CONFIG += nokdecore nokdefx nokdeui +include( $(KDELIBS)/win/common.pro ) + +DEFINES += MAKE_DCOP_LIB + +TARGET = dcopserver + +system( bash kmoc .. ) + +INCLUDEPATH += .. ../moc + +LIBS += $$KDELIBDESTDIR/dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdeice$$KDELIB_SUFFIX + +SOURCES += ../dcopserver.cpp \ + ../dcopsignals.cpp diff --git a/win/pro_files/dcop/dcopserver_shutdown/dcopserver_shutdown.pro b/win/pro_files/dcop/dcopserver_shutdown/dcopserver_shutdown.pro new file mode 100644 index 000000000..c08d3c192 --- /dev/null +++ b/win/pro_files/dcop/dcopserver_shutdown/dcopserver_shutdown.pro @@ -0,0 +1,17 @@ +TEMPLATE = app + +CONFIG += nokdecore nokdefx nokdeui +include( $(KDELIBS)/win/common.pro ) + +# needed to export library classes: +DEFINES += MAKE_DCOP_LIB + +TARGET = dcopserver_shutdown + +system( bash kmoc .. ) + +INCLUDEPATH += .. ../moc + +LIBS += $$KDELIBDESTDIR/dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdeice$$KDELIB_SUFFIX + +SOURCES = ../dcopserver_shutdown_win.cpp diff --git a/win/pro_files/dcop/iceauth/iceauth.pro b/win/pro_files/dcop/iceauth/iceauth.pro new file mode 100644 index 000000000..b5c2bdf3b --- /dev/null +++ b/win/pro_files/dcop/iceauth/iceauth.pro @@ -0,0 +1,16 @@ +TEMPLATE = app + +CONFIG += nokdecore nokdefx nokdeui +include( $(KDELIBS)/win/common.pro ) + +# needed to export library classes: + +LIBS += $$KDELIBDESTDIR/kdeice$$KDELIB_SUFFIX + +TARGET = iceauth + +SOURCES = \ +iceauth.c \ +process.c + +HEADERS = diff --git a/win/pro_files/dcop/testdcop/testdcop.pro b/win/pro_files/dcop/testdcop/testdcop.pro new file mode 100644 index 000000000..9876e2815 --- /dev/null +++ b/win/pro_files/dcop/testdcop/testdcop.pro @@ -0,0 +1,14 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + +TARGET = testdcop +DESTDIR = . + +system( bash kmoc .. ) + +INCLUDEPATH += ../moc + +LIBS += $$KDELIBDESTDIR/dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdeice$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX + +SOURCES = ../testdcop.cpp diff --git a/win/pro_files/dcop/tests/build_win.sh b/win/pro_files/dcop/tests/build_win.sh new file mode 100755 index 000000000..161bdf13f --- /dev/null +++ b/win/pro_files/dcop/tests/build_win.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +perl ./generate.pl < testcases || exit 1 + +qmake dcop_test.pro -o Makefile && $MAKE || exit 1 +qmake driver.pro -o Makefile && $MAKE || exit 1 diff --git a/win/pro_files/dcop/tests/dcop_test.pro b/win/pro_files/dcop/tests/dcop_test.pro new file mode 100644 index 000000000..4b390dd1d --- /dev/null +++ b/win/pro_files/dcop/tests/dcop_test.pro @@ -0,0 +1,15 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + +TARGET = dcop_test +DESTDIR = . + +system( bash kmoc ) +system( bash kdcopidl ) + +INCLUDEPATH += .. ../moc + +LIBS += $$KDELIBDESTDIR/dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdeice$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX + +SOURCES += test.cpp test_skel.cpp test_stub.cpp diff --git a/win/pro_files/dcop/tests/driver.pro b/win/pro_files/dcop/tests/driver.pro new file mode 100644 index 000000000..215a8596e --- /dev/null +++ b/win/pro_files/dcop/tests/driver.pro @@ -0,0 +1,15 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + +TARGET = driver +DESTDIR = . + +system( bash kmoc ) +system( bash kdcopidl ) + +INCLUDEPATH += .. ../moc + +LIBS += $$KDELIBDESTDIR/dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdeice$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX + +SOURCES += driver.cpp test_stub.cpp diff --git a/win/pro_files/dcop/tests/tests.pro b/win/pro_files/dcop/tests/tests.pro new file mode 100644 index 000000000..fd5d7cab5 --- /dev/null +++ b/win/pro_files/dcop/tests/tests.pro @@ -0,0 +1,31 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + +# needed to export library classes: +DEFINES += MAKE_DCOP_LIB + +TARGET = testdcop + +system( bash kmoc .. ) + +INCLUDEPATH += .. ../moc + +LIBS += $$KDELIBDESTDIR/dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdeice$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX + +SOURCES += ../testdcop.cpp + + + + + + + + + + + + + + + diff --git a/win/pro_files/interfaces/interfaces.pro b/win/pro_files/interfaces/interfaces.pro new file mode 100644 index 000000000..b766eec14 --- /dev/null +++ b/win/pro_files/interfaces/interfaces.pro @@ -0,0 +1,4 @@ +TEMPLATE = subdirs + +SUBDIRS += \ +ktexteditor diff --git a/win/pro_files/interfaces/ktexteditor/ktexteditor.pro b/win/pro_files/interfaces/ktexteditor/ktexteditor.pro new file mode 100644 index 000000000..45678e6ff --- /dev/null +++ b/win/pro_files/interfaces/ktexteditor/ktexteditor.pro @@ -0,0 +1,74 @@ +TEMPLATE = lib +DEFINES += MAKE_KTEXTEDITOR_LIB + +include( $(KDELIBS)/win/common.pro ) + +LIBS += $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/kdeui$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdefx$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR\dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR\kparts$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR\kio$$KDELIB_SUFFIX $$KDELIBDESTDIR\kabc$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR\kdewin32$$KDELIB_SUFFIX + +INCLUDEPATH += $(KDELIBS)/interfaces $(KDELIBS)/interfaces/ktexteditor \ + $(KDELIBS)/kabc + +TARGET = ktexteditor$$KDEBUG + +system( bash kmoc ) +system( bash kdcopidl ) + +SOURCES = \ + ktexteditor.cpp \ + editinterface.cpp editinterfaceext.cpp \ + clipboardinterface.cpp selectioninterface.cpp searchinterface.cpp \ + codecompletioninterface.cpp wordwrapinterface.cpp blockselectioninterface.cpp \ + configinterface.cpp cursorinterface.cpp dynwordwrapinterface.cpp \ + printinterface.cpp highlightinginterface.cpp markinterface.cpp \ + popupmenuinterface.cpp undointerface.cpp viewcursorinterface.cpp \ + editdcopinterface.cpp clipboarddcopinterface.cpp \ + selectiondcopinterface.cpp \ + searchdcopinterface.cpp markinterfaceextension.cpp \ + configinterfaceextension.cpp encodinginterface.cpp sessionconfiginterface.cpp \ + viewstatusmsginterface.cpp editorchooser.cpp \ + blockselectiondcopinterface.cpp documentinfo.cpp documentdcopinfo.cpp\ + encodingdcopinterface.cpp \ + printdcopinterface.cpp \ + undodcopinterface.cpp viewcursordcopinterface.cpp \ + viewstatusmsgdcopinterface.cpp \ + selectioninterfaceext.cpp \ + texthintinterface.cpp variableinterface.cpp \ + templateinterface.cpp + +# generated: +SOURCES += \ +selectionextdcopinterface_skel.cpp \ +viewstatusmsgdcopinterface_skel.cpp \ +viewcursordcopinterface_skel.cpp \ +undodcopinterface_skel.cpp \ +printdcopinterface_skel.cpp \ +encodingdcopinterface_skel.cpp \ +documentdcopinfo_skel.cpp \ +blockselectiondcopinterface_skel.cpp \ +searchdcopinterface_skel.cpp \ +selectiondcopinterface_skel.cpp \ +clipboarddcopinterface_skel.cpp \ +editdcopinterface_skel.cpp \ +\ +selectionextdcopinterface_stub.cpp \ +viewstatusmsgdcopinterface_stub.cpp \ +viewcursordcopinterface_stub.cpp \ +undodcopinterface_stub.cpp \ +printdcopinterface_stub.cpp \ +encodingdcopinterface_stub.cpp \ +documentdcopinfo_stub.cpp \ +blockselectiondcopinterface_stub.cpp \ +searchdcopinterface_stub.cpp \ +selectiondcopinterface_stub.cpp \ +clipboarddcopinterface_stub.cpp \ +editdcopinterface_stub.cpp + + +HEADERS = + +INTERFACES = \ +editorchooser_ui.ui diff --git a/win/pro_files/kabc/kabc.pro b/win/pro_files/kabc/kabc.pro new file mode 100644 index 000000000..d7826b319 --- /dev/null +++ b/win/pro_files/kabc/kabc.pro @@ -0,0 +1,40 @@ +TEMPLATE = lib + +include( $(KDELIBS)/win/common.pro ) + +# needed to export library classes: +DEFINES += MAKE_KABC_LIB +LIBS += $$KDELIBDESTDIR\kdecore$$KDELIB_SUFFIX $$KDELIBDESTDIR\kdeui$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR\kresources$$KDELIB_SUFFIX $$KDELIBDESTDIR\dcop$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR\kio$$KDELIB_SUFFIX $$KDELIBDESTDIR\kvcard$$KDELIB_SUFFIX + +INCLUDEPATH += $(KDELIBS)/kabc/vcard/include $(KDELIBS)/kabc/vcard/include/generated \ + $(KDELIBS)/kabc/vcardparser + +system( bash kmoc ) +system( bash kdcopidl ) +system( cd scripts && perl.exe makeaddressee ) + +TARGET = kabc$$KDEBUG + +SOURCES = \ + address.cpp addressbook.cpp addressee.cpp addresseedialog.cpp agent.cpp \ + distributionlist.cpp distributionlistdialog.cpp distributionlisteditor.cpp \ + errorhandler.cpp field.cpp formatfactory.cpp geo.cpp key.cpp \ + phonenumber.cpp picture.cpp plugin.cpp resource.cpp \ + resourceselectdialog.cpp secrecy.cpp sound.cpp stdaddressbook.cpp \ + timezone.cpp vcard21parser.cpp vcardconverter.cpp vcardformat.cpp \ + vcardformatimpl.cpp vcardformatplugin.cpp ldifconverter.cpp addresslineedit.cpp \ + ldapclient.cpp addresseelist.cpp vcardtool.cpp addresseehelper.cpp \ + lock.cpp locknull.cpp ldif.cpp ldapurl.cpp ldapconfigwidget.cpp \ + sortmode.cpp \ +\ +vcardparser/vcard.cpp vcardparser/vcardline.cpp vcardparser/vcardparser.cpp + +HEADERS = + +generated: +SOURCES += \ +addresseehelper_skel.cpp \ +addresseehelper_stub.cpp + diff --git a/win/pro_files/kabc/vcard/vcard.pro b/win/pro_files/kabc/vcard/vcard.pro new file mode 100644 index 000000000..7ccf215bc --- /dev/null +++ b/win/pro_files/kabc/vcard/vcard.pro @@ -0,0 +1,22 @@ +TEMPLATE = lib + +include( $(KDELIBS)/win/common.pro ) + +# needed to export library classes: +DEFINES += MAKE_KVCARD_LIB + +LIBS += $$KDELIBDESTDIR\kdecore$$KDELIB_SUFFIX + +INCLUDEPATH += $(KDELIBS)/kabc/vcard/include $(KDELIBS)/kabc/vcard/include/generated \ + $(KDELIBS)/kabc/vcardparser + +system( bash kmoc ) +system( bash kdcopidl ) + +TARGET = kvcard$$KDEBUG + +SOURCES = \ +vCard-all.cpp + +HEADERS = + diff --git a/win/pro_files/kate/interfaces/interfaces.pro b/win/pro_files/kate/interfaces/interfaces.pro new file mode 100644 index 000000000..e327fed37 --- /dev/null +++ b/win/pro_files/kate/interfaces/interfaces.pro @@ -0,0 +1,22 @@ +TEMPLATE = lib + +include( $(KDELIBS)/win/common.pro ) + +# needed to export library classes: +DEFINES += MAKE_KATEPARTINTERFACES_LIB + +TARGET = katepartinterfaces$$KDEBUG + +LIBS += $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdeui$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/ktexteditor$$KDELIB_SUFFIX $$KDELIBDESTDIR/kparts$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/ktexteditor$$KDELIB_SUFFIX + +INCLUDEPATH += $(KDELIBS)/interfaces + +system( bash kmoc ) + +SOURCES = \ +katecmd.cpp \ +interfaces.cpp + +HEADERS = diff --git a/win/pro_files/kate/kate.pro b/win/pro_files/kate/kate.pro new file mode 100644 index 000000000..45fc6e36d --- /dev/null +++ b/win/pro_files/kate/kate.pro @@ -0,0 +1,6 @@ +TEMPLATE = subdirs + +SUBDIRS += \ +interfaces \ +part + diff --git a/win/pro_files/kate/part/part.pro b/win/pro_files/kate/part/part.pro new file mode 100644 index 000000000..82a9aa046 --- /dev/null +++ b/win/pro_files/kate/part/part.pro @@ -0,0 +1,43 @@ +TEMPLATE = lib +CONFIG += kde3lib #this is a kde module library + +include( $(KDELIBS)/win/common.pro ) + +# needed to export library classes: +DEFINES += MAKE_KATEPART_LIB + +TARGET = katepart$$KDELIBDEBUG + +LIBS += $$KDELIBDESTDIR/katepartinterfaces$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/ktexteditor$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/kdeui$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/kutils$$KDELIB_SUFFIX $$KDELIBDESTDIR/kparts$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR/kio$$KDELIB_SUFFIX + +INCLUDEPATH += $(KDELIBS)/interfaces $(KDELIBS)/interfaces/kregexpeditor \ + $(KDELIBS)/kutils $(KDELIBS)/kdeprint + +system( bash kmoc ) +system( bash kdcopidl ) + +SOURCES = \ + katesearch.cpp katebuffer.cpp katecmds.cpp \ + kateundo.cpp katecursor.cpp katedialogs.cpp katedocument.cpp \ + katefactory.cpp katehighlight.cpp katesyntaxdocument.cpp \ + katetextline.cpp kateview.cpp kateconfig.cpp kateviewhelpers.cpp \ + katecodecompletion.cpp katedocumenthelpers.cpp \ + katecodefoldinghelpers.cpp kateviewinternal.cpp katebookmarks.cpp \ + katefont.cpp katelinerange.cpp katesupercursor.cpp \ + katearbitraryhighlight.cpp katerenderer.cpp kateattribute.cpp \ + kateindentscriptabstracts.cpp \ + kateautoindent.cpp katefiletype.cpp kateschema.cpp \ + katetemplatehandler.cpp \ + kateprinter.cpp katespell.cpp + +#todo: katejscript.cpp + +HEADERS = + +# generated: +SOURCES += \ +katedocument_skel.cpp diff --git a/win/pro_files/kdecore/kconfig_compiler/kconfig_compiler.pro b/win/pro_files/kdecore/kconfig_compiler/kconfig_compiler.pro new file mode 100644 index 000000000..5b8272185 --- /dev/null +++ b/win/pro_files/kdecore/kconfig_compiler/kconfig_compiler.pro @@ -0,0 +1,18 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + +TARGET = kconfig_compiler + +win32 { +#CONFIG -= console +#CONFIG += windows +} + +#system( bash kmoc ) + +SOURCES = kconfig_compiler.cpp + +HEADERS = + + diff --git a/win/pro_files/kdecore/kdecore.pro b/win/pro_files/kdecore/kdecore.pro new file mode 100644 index 000000000..183835a43 --- /dev/null +++ b/win/pro_files/kdecore/kdecore.pro @@ -0,0 +1,143 @@ +TEMPLATE = lib + +include( $(KDELIBS)/win/common.pro ) +# for kqiodevicegzip_p.cpp +include( $(KDELIBS)/win/zlib.pro ) + +# needed to export library classes: +DEFINES += MAKE_KDECORE_LIB + +LIBS += $$KDELIBDESTDIR/dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdefx$$KDELIB_SUFFIX \ + -lqassistantclient + +TARGET = kdecore$$KDEBUG + +INCLUDEPATH += $(KDELIBS)/libltdl $(KDELIBS)/kdecore/network + +system( bash kmoc ) +system( bash kdcopidl ) + +SOURCES += \ +fakes.c \ +kpixmapprovider.cpp \ +kpalette.cpp \ +kprocess.cpp \ +kprocio.cpp \ +kcrash.cpp \ +kallocator.cpp \ +knotifyclient.cpp \ +kcompletionbase.cpp \ +kcompletion.cpp \ +kmimesourcefactory.cpp \ +ksimpleconfig.cpp \ +libintl.cpp \ +kcatalogue.cpp \ +kcalendarsystem.cpp \ +kcalendarsystemfactory.cpp \ +kcalendarsystemgregorian.cpp \ +kcalendarsystemhebrew.cpp \ +kcalendarsystemhijri.cpp \ +kcalendarsystemjalali.cpp \ +kaboutdata.cpp \ +kstringhandler.cpp \ +kcmdlineargs.cpp \ +kurldrag.cpp \ +kurl.cpp \ +kidna.cpp \ +kstaticdeleter.cpp \ +kstandarddirs.cpp \ +kconfig.cpp \ +kconfigdialogmanager.cpp \ +kcharsets.cpp \ +kglobal.cpp \ +kdebug.cpp \ +ktempfile.cpp \ +ktempdir.cpp \ +ksavefile.cpp \ +kconfigbackend.cpp \ +kconfigbase.cpp \ +kconfigskeleton.cpp \ +klockfile.cpp \ +kstdaccel.cpp \ +kcheckaccelerators.cpp \ +kkeyserver_x11.cpp \ +kkeynative_x11.cpp \ +kaccelbase.cpp \ +kaccel.cpp \ +kaccelmanager.cpp \ +kshortcut.cpp \ +kshortcutmenu.cpp \ +kshortcutlist.cpp \ +kinstance.cpp \ +kdeversion.cpp \ +klocale.cpp \ +kicontheme.cpp \ +kiconloader.cpp \ +kiconeffect.cpp \ +kglobalsettings.cpp \ +kckey.cpp \ +kglobalaccel.cpp \ +kglobalaccel_win.cpp \ +kaccelaction.cpp \ +kuniqueapplication.cpp \ +ksycoca.cpp \ +ksycocadict.cpp \ +ksycocafactory.cpp \ +kapplication.cpp \ +kapplication_win.cpp \ +kappdcopiface.cpp \ +kprocctrl.cpp \ +kdesktopfile.cpp \ +kbufferedio.cpp \ +netsupp_win32.cpp \ +kasyncio.cpp \ +ksockaddr.cpp \ +kmdcodec.cpp \ +kdcoppropertyproxy.cpp \ +klibloader.cpp \ +kprotocolinfo_kdecore.cpp \ +../kio/kio/kprotocolinfo.cpp \ +kprotocolinfofactory.cpp \ +kmountpoint.cpp \ +kmacroexpander.cpp \ +kshell.cpp \ +kclipboard.cpp \ +kdebugdcopiface.cpp \ +krandomsequence.cpp \ +krfcdate.cpp \ +kmultipledrag.cpp \ +kipc.cpp \ +kuser.cpp \ +kaudioplayer.cpp \ +kvmallocator.cpp \ +kqiodevicegzip_p.cpp + +#network/kresolver.cpp \ +#network/kresolvermanager.cpp \ +#network/kreverseresolver.cpp \ +#network/ksocketaddress.cpp \ +#network/ksocketbase.cpp \ +#network/ksocketdevice.cpp \ +#network/ksockssocketdevice.cpp + +#kstartupinfo.cpp \ +#todo: kextsock.cpp \ +#todo: ksock.cpp \ +#todo: ksocks.cpp \ +#kpath.cpp \ + +# generated: +SOURCES += \ +kappdcopiface_stub.cpp \ +kappdcopiface_skel.cpp \ +ksycoca_stub.cpp \ +ksycoca_skel.cpp \ +kdebugdcopiface_stub.cpp \ +kdebugdcopiface_skel.cpp + + +exists( custom_kdecore.pro ) { + include( custom_kdecore.pro ) +} + +HEADERS = diff --git a/win/pro_files/kded/kded.pro b/win/pro_files/kded/kded.pro new file mode 100644 index 000000000..05f2455cc --- /dev/null +++ b/win/pro_files/kded/kded.pro @@ -0,0 +1,36 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + +LIBS += $$KDELIBDESTDIR\dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR\kio$$KDELIB_SUFFIX + +# icon +LIBS+=$(KDELIBS)/win/resources/kbuildsycoca.res + +INCLUDEPATH += $(KDELIBS)/kded + +system( bash kmoc ) + +!contains(CONFIG,GUI) { + !contains(KW_CONFIG,release) { + TARGET = kbuildsycoca_d + } + contains(KW_CONFIG,release) { + TARGET = kbuildsycoca + } +} + +SOURCES = \ +kbuildsycoca.cpp \ +kbuildimageiofactory.cpp \ +kbuildprotocolinfofactory.cpp \ +kbuildservicefactory.cpp \ +kbuildservicegroupfactory.cpp \ +kbuildservicetypefactory.cpp \ +kctimefactory.cpp \ +vfolder_menu.cpp + +HEADERS = + +TRANSLATIONS = kbuildsycoca_pl.ts + diff --git a/win/pro_files/kded/kded_rel.pro b/win/pro_files/kded/kded_rel.pro new file mode 100644 index 000000000..a878305ba --- /dev/null +++ b/win/pro_files/kded/kded_rel.pro @@ -0,0 +1,12 @@ +#release gui version + +QMAKE_CXXFLAGS += -DKBUILDSYCOCA_GUI + +!contains(KW_CONFIG,release) { + KW_CONFIG = debug windows + KDEBUG=_d +} + +include( "kded.pro" ) + +TARGET = kbuildsycocaw #gui version diff --git a/win/pro_files/kded/makeall.sh b/win/pro_files/kded/makeall.sh new file mode 100755 index 000000000..2a988fac5 --- /dev/null +++ b/win/pro_files/kded/makeall.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +qmake kded.pro && nmake -nologo clean && nmake -nologo || exit 1 +qmake kded_gui.pro && nmake -nologo clean && nmake -nologo || exit 1 diff --git a/win/pro_files/kded/makeall_rel.sh b/win/pro_files/kded/makeall_rel.sh new file mode 100755 index 000000000..c3dc42172 --- /dev/null +++ b/win/pro_files/kded/makeall_rel.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +qmake kded.pro KW_CONFIG=release -o Makefile.release && nmake -nologo -f Makefile.release clean && nmake -nologo -f Makefile.release || exit 1 +qmake kded_gui.pro KW_CONFIG=release -o Makefile.release && nmake -nologo -f Makefile.release clean && nmake -nologo -f Makefile.release || exit 1 diff --git a/win/pro_files/kdefx/kdefx.pro b/win/pro_files/kdefx/kdefx.pro new file mode 100644 index 000000000..6c9ba4a22 --- /dev/null +++ b/win/pro_files/kdefx/kdefx.pro @@ -0,0 +1,22 @@ +TEMPLATE = lib + +include( $(KDELIBS)/win/common.pro ) + + +# needed to export library classes: +DEFINES += MAKE_KDEFX_LIB + +TARGET = kdefx$$KDEBUG + +system( bash kmoc ) + +SOURCES = \ +kimageeffect.cpp \ +kpixmapeffect.cpp \ +kpixmapsplitter.cpp \ +kpixmap.cpp \ +kstyle.cpp \ +kdrawutil.cpp \ +kcpuinfo.cpp + +HEADERS = diff --git a/win/pro_files/kdefx/kdefx_rel.pro b/win/pro_files/kdefx/kdefx_rel.pro new file mode 100644 index 000000000..177836f03 --- /dev/null +++ b/win/pro_files/kdefx/kdefx_rel.pro @@ -0,0 +1,27 @@ +TEMPLATE = lib + +KW_CONFIG = release +CONFIG -= debug +CONFIG += release + +include( $(KDELIBS)/win/common.pro ) + + +# needed to export library classes: +DEFINES += MAKE_KDEFX_LIB + +system( moc kstyle.h -o moc/kstyle.moc ) + +LIBS -= "$(KDEDIR)\lib\kdewin32_$(KDE_VER).lib" "$(KDEDIR)\lib\ltdl_$(KDE_VER).lib" + +SOURCES = \ +kimageeffect.cpp \ +kpixmapeffect.cpp \ +kpixmap.cpp \ +kstyle.cpp \ +kdrawutil.cpp \ +kcpuinfo.cpp + +HEADERS = + +TARGET = kdefx diff --git a/win/pro_files/kdeprint/kdeprint.pro b/win/pro_files/kdeprint/kdeprint.pro new file mode 100644 index 000000000..c541548ae --- /dev/null +++ b/win/pro_files/kdeprint/kdeprint.pro @@ -0,0 +1,15 @@ +TEMPLATE = lib + +include( $(KDELIBS)/win/common.pro ) + + +# needed to export library classes: +DEFINES += MAKE_KDEPRINT_LIB + +TARGET = kdeprint$$KDEBUG + +SOURCES = \ +kprinter.cpp \ +kpreloadobject.cpp + +HEADERS = diff --git a/win/pro_files/kdeui/kdeui.pro b/win/pro_files/kdeui/kdeui.pro new file mode 100644 index 000000000..13404b3a8 --- /dev/null +++ b/win/pro_files/kdeui/kdeui.pro @@ -0,0 +1,148 @@ +TEMPLATE = lib + +include( $(KDELIBS)/win/common.pro ) + + +# needed to export library classes: +DEFINES += MAKE_KDEUI_LIB + +LIBS += $$KDELIBDESTDIR\kdecore$$KDELIB_SUFFIX $$KDELIBDESTDIR\kdefx$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR\dcop$$KDELIB_SUFFIX + +system( bash kmoc ) +system( bash kdcopidl ) + +TARGET = kdeui$$KDEBUG + +SOURCES = \ +kaboutapplication.cpp \ +kaboutdialog.cpp \ +kaboutkde.cpp \ +kactionclasses.cpp \ +kactioncollection.cpp \ +kaction.cpp \ +kactionselector.cpp \ +kactivelabel.cpp \ +kanimwidget.cpp \ +karrowbutton.cpp \ +kauthicon.cpp \ +kbugreport.cpp \ +kbuttonbox.cpp \ +kcharselect.cpp \ +kcmenumngr.cpp \ +kcmodule.cpp \ +kcolorbutton.cpp \ +kcolorcombo.cpp \ +kcolordialog.cpp \ +kcolordrag.cpp \ +kcombobox.cpp \ +kcommand.cpp \ +kcompletionbox.cpp \ +kconfigdialog.cpp \ +kcursor.cpp \ +kdatepicker.cpp \ +kdatetbl.cpp \ +kdatewidget.cpp \ +kdialog.cpp \ +kdialogbase.cpp \ +kdockwidget.cpp \ +kdockwidget_private.cpp \ +kdualcolorbutton.cpp \ +keditcl1.cpp \ +keditcl2.cpp \ +keditlistbox.cpp \ +kedittoolbar.cpp \ +kfontcombo.cpp \ +kfontdialog.cpp \ +kfontrequester.cpp \ +kguiitem.cpp \ +khelpmenu.cpp \ +kiconview.cpp \ +kiconviewsearchline.cpp \ +kjanuswidget.cpp \ +kkeybutton.cpp \ +kkeydialog.cpp \ +klanguagebutton.cpp \ +kled.cpp \ +klineedit.cpp \ +klineeditdlg.cpp \ +klistbox.cpp \ +klistview.cpp \ +klistviewsearchline.cpp \ +kmainwindowiface.cpp \ +kmainwindow.cpp \ +kmenubar.cpp \ +knuminput.cpp \ +knumvalidator.cpp \ +kpanelapplet.cpp \ +kpanelappmenu.cpp \ +kpanelextension.cpp \ +kpanelmenu.cpp \ +kpassdlg.cpp \ +kpassivepopup.cpp \ +kpixmapio.cpp \ +kpixmapregionselectordialog.cpp \ +kpixmapregionselectorwidget.cpp \ +kpopupmenu.cpp \ +kprogress.cpp \ +kpushbutton.cpp \ +krestrictedline.cpp \ +krootpixmap.cpp \ +kruler.cpp \ +ksconfig.cpp \ +kselect.cpp \ +kseparator.cpp \ +kshortcutdialog.cpp \ +kspell.cpp \ +kspelldlg.cpp \ +ksplashscreen.cpp \ +ksqueezedtextlabel.cpp \ +kstatusbar.cpp \ +kstdaction.cpp \ +kstdguiitem.cpp \ +kstringvalidator.cpp \ +ksyntaxhighlighter.cpp \ +ksystemtray.cpp \ +ktabctl.cpp \ +ktextbrowser.cpp \ +ktextedit.cpp \ +ktip.cpp \ +ktoolbar.cpp \ +ktoolbarbutton.cpp \ +ktoolbarhandler.cpp \ +ktoolbarradiogroup.cpp \ +kurllabel.cpp \ +kwhatsthismanager.cpp \ +kwindowinfo.cpp \ +kwizard.cpp \ +kwordwrap.cpp \ +kxmlguibuilder.cpp \ +kxmlguiclient.cpp \ +kxmlguifactory.cpp \ +kxmlguifactory_p.cpp \ +kdcopactionproxy.cpp \ +ktabwidget.cpp \ +ktabbar.cpp \ +kdatetimewidget.cpp \ +ktimewidget.cpp \ +kinputdialog.cpp + +exists( kmessagebox_win.cpp ) { + #added KMessageBox::Dangerous implementation + SOURCES += kmessagebox_win.cpp +} +!exists( kmessagebox_win.cpp ) { + SOURCES += kmessagebox.cpp +} + +# generated: +SOURCES += \ +kmainwindowiface_stub.cpp \ +kmainwindowiface_skel.cpp + +FORMS = \ +kshortcutdialog_advanced.ui \ +kshortcutdialog_simple.ui \ +kspellui.ui + +HEADERS = diff --git a/win/pro_files/kdewidgets/kdewidgets.pro b/win/pro_files/kdewidgets/kdewidgets.pro new file mode 100644 index 000000000..1458bf323 --- /dev/null +++ b/win/pro_files/kdewidgets/kdewidgets.pro @@ -0,0 +1,20 @@ +TEMPLATE = lib +CONFIG += kde3lib #this is a dynamic kde library + +include( $(KDELIBS)/win/common.pro ) + +system( makekdewidgets -o kdewidgets.cpp kde.widgets ) + +#no _d because it's a special case + +TARGET = kdewidgets + +DESTDIR = $$KDELIBDESTDIR/kde3/plugins/designer + +LIBS += $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX $$KDELIBDESTDIR/kio$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/kdeui$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/kabc$$KDELIB_SUFFIX $$KDELIBDESTDIR/kutils$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/kresources$$KDELIB_SUFFIX + +SOURCES += classpreviews.cpp kdewidgets.cpp + diff --git a/win/pro_files/kdewidgets/makekdewidgets.pro b/win/pro_files/kdewidgets/makekdewidgets.pro new file mode 100644 index 000000000..cc9c0786b --- /dev/null +++ b/win/pro_files/kdewidgets/makekdewidgets.pro @@ -0,0 +1,19 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + + +TARGET = makekdewidgets +DESTDIR = . + +win32 { +#CONFIG -= console +#CONFIG += windows +} + +SOURCES = makekdewidgets.cpp + +HEADERS = + + + diff --git a/win/pro_files/kio/kfile/tests/kfiletreeviewtest.pro b/win/pro_files/kio/kfile/tests/kfiletreeviewtest.pro new file mode 100644 index 000000000..da3cffa19 --- /dev/null +++ b/win/pro_files/kio/kfile/tests/kfiletreeviewtest.pro @@ -0,0 +1,29 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + + +#allow to select target independently from debug information +kdebase_release:CONFIG -= console +kdebase_release:CONFIG += windows +kdebase_release:QMAKE_MAKEFILE = Makefile.release + + +TARGET = kfiletreeviewtest + +LIBS += $$KDELIBDESTDIR/kdefx$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/kio$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/kparts$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR/kio$$KDELIB_SUFFIX + +# icon +LIBS+=$(KDELIBS)/win/resources/kfind.res + +system( bash kmoc ) + +SOURCES = \ +kfiletreeviewtest.cpp + +HEADERS = + + diff --git a/win/pro_files/kio/kio.pro b/win/pro_files/kio/kio.pro new file mode 100644 index 000000000..6381bc387 --- /dev/null +++ b/win/pro_files/kio/kio.pro @@ -0,0 +1,212 @@ +TEMPLATE = lib + +include( $(KDELIBS)/win/common.pro ) +include( $(KDELIBS)/win/zlib.pro ) + +# needed to export library classes: +DEFINES += MAKE_KIO_LIB + +LIBS += $$KDELIBDESTDIR\kdecore$$KDELIB_SUFFIX $$KDELIBDESTDIR\kdeui$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR\dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR\kdewin32$$KDELIB_SUFFIX + +system( bash kmoc kio kfile misc bookmarks kssl ) + +TARGET = kio$$KDEBUG + +INCLUDEPATH += $(KDELIBS)/kdecore/network $(KDELIBS)/kio/kio $(KDELIBS)/kio/misc $(KDELIBS)/kio/bookmarks \ + $(KDELIBS)/kio/kssl \ + $(KDELIBS)/libltdl $(KDELIBS)/interfaces \ + $(KDELIBS)/kio/kio/moc $(KDELIBS)/kio/misc/moc $(KDELIBS)/kio/kfile/moc \ + $(KDELIBS)/kio/misc/moc \ + $(KDELIBS)/kio/bookmarks/moc \ + $(KDELIBS)/kio/kssl/moc $(KDELIBS)/kwallet/client + +system( cd kio && dcopidl kdirnotify.h > kdirnotify.kidl && dcopidl2cpp --no-stub kdirnotify.kidl ) +system( cd kio && dcopidl observer.h > observer.kidl && dcopidl2cpp observer.kidl ) +system( cd bookmarks && dcopidl kbookmarknotifier.h > kbookmarknotifier.kidl && dcopidl2cpp kbookmarknotifier.kidl ) +system( cd bookmarks && dcopidl kbookmarkmanager.h > kbookmarkmanager.kidl && dcopidl2cpp kbookmarkmanager.kidl ) +system( cd misc && dcopidl uiserver.h > uiserver.kidl && dcopidl2cpp uiserver.kidl ) + + +SOURCES = \ +kio/authinfo.cpp \ +kio/chmodjob.cpp \ +kio/connection.cpp \ +kio/dataprotocol.cpp \ +kio/dataslave.cpp \ +kio/davjob.cpp \ +kio/defaultprogress.cpp \ +kio/global.cpp \ +kio/job.cpp \ +kio/kacl.cpp \ +kio/kar.cpp \ +kio/karchive.cpp \ +kio/kdatatool.cpp \ +kio/kdcopservicestarter.cpp \ +kio/kdirlister.cpp \ +kio/kdirnotify.cpp \ +kio/kdirwatch.cpp \ +kio/kemailsettings.cpp \ +kio/kfilefilter.cpp \ +kio/kfileitem.cpp \ +kio/kfilemetainfo.cpp \ +kio/kfileshare.cpp \ +kio/kfilterbase.cpp \ +kio/kfilterdev.cpp \ +kio/kimageio.cpp \ +kio/kmimemagic.cpp \ +kio/kmimetype.cpp \ +kio/kmimetypechooser.cpp \ +kio/knfsshare.cpp \ +kio/kprotocolinfo.cpp \ +kio/kprotocolmanager.cpp \ +kio/kremoteencoding.cpp \ +kio/krun.cpp \ +kio/ksambashare.cpp \ +kio/kscan.cpp \ +kio/kservice.cpp \ +kio/kservicefactory.cpp \ +kio/kservicegroup.cpp \ +kio/kservicegroupfactory.cpp \ +kio/kservicetype.cpp \ +kio/kservicetypefactory.cpp \ +kio/kshellcompletion.cpp \ +kio/kshred.cpp \ +kio/ktar.cpp \ +kio/ktrader.cpp \ +kio/ktraderparse.cpp \ +kio/ktraderparsetree.cpp \ +kio/kurifilter.cpp \ +kio/kurlcompletion.cpp \ +kio/kurlpixmapprovider.cpp \ +kio/kuserprofile.cpp \ +kio/kzip.cpp \ +kio/lex.c \ +kio/metainfojob.cpp \ +kio/netaccess.cpp \ +kio/observer.cpp \ +kio/passdlg.cpp \ +kio/paste.cpp \ +kio/pastedialog.cpp \ +kio/previewjob.cpp \ +kio/progressbase.cpp \ +kio/renamedlg.cpp \ +kio/scheduler.cpp \ +kio/sessiondata.cpp \ +kio/skipdlg.cpp \ +kio/slave.cpp \ +kio/slavebase.cpp \ +kio/slaveconfig.cpp \ +kio/slaveinterface.cpp \ +kio/statusbarprogress.cpp \ +kio/tcpslavebase.cpp \ +kio/yacc.c \ +\ +bookmarks/kbookmark.cc \ +bookmarks/kbookmarkbar.cc \ +bookmarks/kbookmarkdombuilder.cc \ +bookmarks/kbookmarkdrag.cc \ +bookmarks/kbookmarkexporter.cc \ +bookmarks/kbookmarkimporter.cc \ +bookmarks/kbookmarkimporter_crash.cc \ +bookmarks/kbookmarkimporter_ie.cc \ +bookmarks/kbookmarkimporter_kde1.cc \ +bookmarks/kbookmarkimporter_ns.cc \ +bookmarks/kbookmarkimporter_opera.cc \ +bookmarks/kbookmarkmanager.cc \ +bookmarks/kbookmarkmenu.cc \ +\ +kfile/kcombiview.cpp \ +kfile/kcustommenueditor.cpp \ +kfile/kdiroperator.cpp \ +kfile/kdirselectdialog.cpp \ +kfile/kdirsize.cpp \ +kfile/kdiskfreesp.cpp \ +kfile/kencodingfiledialog.cpp \ +kfile/kfilebookmarkhandler.cpp \ +kfile/kfiledetailview.cpp \ +kfile/kfiledialog.cpp \ +kfile/kfilefiltercombo.cpp \ +kfile/kfileiconview.cpp \ +kfile/kfilemetainfowidget.cpp \ +kfile/kfilemetapreview.cpp \ +kfile/kfilepreview.cpp \ +kfile/kfilesharedlg.cpp \ +kfile/kfilespeedbar.cpp \ +kfile/kfiletreebranch.cpp \ +kfile/kfiletreeview.cpp \ +kfile/kfiletreeviewitem.cpp \ +kfile/kfileview.cpp \ +kfile/kicondialog.cpp \ +kfile/kimagefilepreview.cpp \ +kfile/kmetaprops.cpp \ +kfile/knotifydialog.cpp \ +kfile/kopenwith.cpp \ +kfile/kpreviewprops.cpp \ +kfile/kpreviewwidgetbase.cpp \ +kfile/kpropertiesdialog.cpp \ +kfile/krecentdirs.cpp \ +kfile/krecentdocument.cpp \ +kfile/kurlbar.cpp \ +kfile/kurlcombobox.cpp \ +kfile/kurlrequester.cpp \ +kfile/kurlrequesterdlg.cpp \ +\ +misc/uiserver.cpp \ +\ +kssl/ksslcertdlg.cc \ +kssl/ksslinfodlg.cc \ +kssl/ksslcsessioncache.cc \ +kssl/ksslsession.cc \ +kssl/ksslsettings.cc \ +kssl/ksslcertchain.cc \ +kssl/ksslcertificate.cc \ +kssl/ksslcertificatecache.cc \ +kssl/ksslcertificatehome.cc \ +kssl/ksslcertificatefactory.cc \ +kssl/kssl.cc \ +kssl/ksslconnectioninfo.cc \ +kssl/ksslkeygen.cc \ +kssl/ksslpkcs7.cc \ +kssl/ksslpkcs12.cc \ +kssl/ksslx509v3.cc \ +kssl/ksslx509map.cc \ +kssl/ksslsigners.cc \ +kssl/ksslpeerinfo.cc \ +kssl/kopenssl.cc \ +kssl/ksmimecrypto.cc + +#removed kio/kautomount.cpp \ + +SOURCES += \ +../kdecore/kprotocolinfo_kdecore.cpp + +# js 2004-08-05 ^^^^^ a hack because msvc cannot split a class between two libraries! + +#kprotocolinfofactory.cpp \ + +#slavebase.cpp \ + +# generated: +SOURCES += \ +kio/kdirnotify_stub.cpp \ +kio/kdirnotify_skel.cpp \ +kio/observer_stub.cpp \ +kio/observer_skel.cpp \ +\ +bookmarks/kbookmarknotifier_stub.cpp \ +bookmarks/kbookmarknotifier_skel.cpp \ +bookmarks/kbookmarkmanager_stub.cpp \ +bookmarks/kbookmarkmanager_skel.cpp \ +\ +misc/uiserver_stub.cpp \ +misc/uiserver_skel.cpp + + +FORMS = \ +kssl/keygenwizard.ui \ +kssl/keygenwizard2.ui \ +kfile/knotifywidgetbase.ui \ +kfile/kpropertiesdesktopadvbase.ui \ +kfile/kpropertiesdesktopbase.ui \ +kfile/kpropertiesmimetypebase.ui diff --git a/win/pro_files/kioslave/bzip2/bzip2.pro b/win/pro_files/kioslave/bzip2/bzip2.pro new file mode 100644 index 000000000..ba76a95a4 --- /dev/null +++ b/win/pro_files/kioslave/bzip2/bzip2.pro @@ -0,0 +1,10 @@ +include( ../common.pro ) + +INCLUDEPATH += $(KDELIBS)/win/3rdparty/bzip2 + +TARGET = kbzip2filter$$KDELIBDEBUG + +SOURCES = \ +kbzip2filter.cpp + +HEADERS = diff --git a/win/pro_files/kioslave/common.pro b/win/pro_files/kioslave/common.pro new file mode 100644 index 000000000..2bb1361f7 --- /dev/null +++ b/win/pro_files/kioslave/common.pro @@ -0,0 +1,8 @@ +TEMPLATE = lib + +CONFIG += kde3lib #this is a dynamic kde library + +include( $(KDELIBS)/win/common.pro ) + +LIBS += $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX $$KDELIBDESTDIR/kio$$KDELIB_SUFFIX + diff --git a/win/pro_files/kioslave/gzip/gzip.pro b/win/pro_files/kioslave/gzip/gzip.pro new file mode 100644 index 000000000..fb09f18c3 --- /dev/null +++ b/win/pro_files/kioslave/gzip/gzip.pro @@ -0,0 +1,9 @@ +include( ../common.pro ) +include( $(KDELIBS)/win/zlib.pro ) + +TARGET = kgzipfilter$$KDELIBDEBUG + +SOURCES = \ +kgzipfilter.cpp + +HEADERS = diff --git a/win/pro_files/kioslave/kioslave.pro b/win/pro_files/kioslave/kioslave.pro new file mode 100644 index 000000000..a28199480 --- /dev/null +++ b/win/pro_files/kioslave/kioslave.pro @@ -0,0 +1,11 @@ +TEMPLATE = subdirs + +SUBDIRS += \ +gzip \ +bzip2 + +#file \ +#ftp \ +#http \ +#metainfo + diff --git a/win/pro_files/kmdi/kmdi.pro b/win/pro_files/kmdi/kmdi.pro new file mode 100644 index 000000000..1f425b465 --- /dev/null +++ b/win/pro_files/kmdi/kmdi.pro @@ -0,0 +1,31 @@ +TEMPLATE = lib + +include( $(KDELIBS)/win/common.pro ) + + +# needed to export library classes: +DEFINES += MAKE_KMDI_LIB + +TARGET = kmdi$$KDEBUG + +LIBS += $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdeui$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/kutils$$KDELIB_SUFFIX $$KDELIBDESTDIR/kparts$$KDELIB_SUFFIX + +INCLUDEPATH += res $(KDELIBS)/kutils $(KDELIBS)/kdeui + +system( bash kmoc ) + +SOURCES = \ +kmdichildarea.cpp \ +kmdichildfrm.cpp \ +kmdichildfrmcaption.cpp \ +kmdichildview.cpp \ +kmdidockcontainer.cpp \ +kmdidocumentviewtabwidget.cpp \ +kmdifocuslist.cpp \ +kmdiguiclient.cpp \ +kmdimainfrm.cpp \ +kmditaskbar.cpp \ +kmditoolviewaccessor.cpp + +HEADERS = diff --git a/win/pro_files/kmdi/test/test.pro b/win/pro_files/kmdi/test/test.pro new file mode 100644 index 000000000..85216ebb0 --- /dev/null +++ b/win/pro_files/kmdi/test/test.pro @@ -0,0 +1,25 @@ +TEMPLATE = app +#CONFIG = qt warn_on thread + +include( $(KDELIBS)/win/common.pro ) + + +CONFIG -= release +CONFIG -= windows +CONFIG += debug +CONFIG += console + +unix:DEFINES = NO_INCLUDE_MOCFILES QT_NO_COMPAT +unix:LIBS += -lkmdi -L$(KDEDIR)/lib -lkdecore -lkdeui -lDCOP -lkparts +unix:INCLUDEPATH += . .. $(KDEDIR)/include + +LIBS += $$KDELIBDESTDIR\kmdi$$KDELIB_SUFFIX $$KDELIBDESTDIR\kparts$$KDELIB_SUFFIX + +HEADERS = hello.h \ + mainwidget.h + +SOURCES = hello.cpp \ + mainwidget.cpp \ + main.cpp + +TARGET = kfourchildren diff --git a/win/pro_files/kparts/kparts.pro b/win/pro_files/kparts/kparts.pro new file mode 100644 index 000000000..19b68a16b --- /dev/null +++ b/win/pro_files/kparts/kparts.pro @@ -0,0 +1,31 @@ +TEMPLATE = lib + +include( $(KDELIBS)/win/common.pro ) + + +# needed to export library classes: +DEFINES += MAKE_KPARTS_LIB + +TARGET = kparts$$KDEBUG + +LIBS += $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdeui$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR/kio$$KDELIB_SUFFIX + +INCLUDEPATH += $(KDELIBS)/kio/kfile + +system( bash kmoc ) + +SOURCES = \ +browserextension.cpp \ +browserinterface.cpp \ +browserrun.cpp \ +dockmainwindow.cpp \ +event.cpp \ +factory.cpp \ +historyprovider.cpp \ +mainwindow.cpp \ +part.cpp \ +partmanager.cpp \ +plugin.cpp \ +statusbarextension.cpp + diff --git a/win/pro_files/kresources/kresources.pro b/win/pro_files/kresources/kresources.pro new file mode 100644 index 000000000..d729b82ed --- /dev/null +++ b/win/pro_files/kresources/kresources.pro @@ -0,0 +1,35 @@ +TEMPLATE = lib + +include( $(KDELIBS)/win/common.pro ) + + +# needed to export library classes: +DEFINES += MAKE_KRESOURCES_LIB + +INCLUDEPATH += $(KDELIBS)/ab + +LIBS += $$KDELIBDESTDIR\kdecore$$KDELIB_SUFFIX $$KDELIBDESTDIR\kdeui$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR\dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR\kio$$KDELIB_SUFFIX + +system( bash kmoc ) +system( bash kdcopidl ) + +TARGET = kresources$$KDEBUG + +SOURCES = \ +configdialog.cpp \ +configpage.cpp \ +configwidget.cpp \ +factory.cpp \ +kcmkresources.cpp \ +managerimpl.cpp \ +resource.cpp \ +selectdialog.cpp \ +testresources.cpp + +generated: +SOURCES += \ +manageriface_skel.cpp \ +manageriface_stub.cpp + +HEADERS = diff --git a/win/pro_files/kstyles/activeheart/widget-engine/genembed.pro b/win/pro_files/kstyles/activeheart/widget-engine/genembed.pro new file mode 100644 index 000000000..21ab07a78 --- /dev/null +++ b/win/pro_files/kstyles/activeheart/widget-engine/genembed.pro @@ -0,0 +1,17 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + + +win32 { + CONFIG +=console + CONIG -=windows +} + +DESTDIR=. +TARGET = genembed + +SOURCES = \ +genembed.cpp + + diff --git a/win/pro_files/kstyles/activeheart/widget-engine/widget-engine.pro b/win/pro_files/kstyles/activeheart/widget-engine/widget-engine.pro new file mode 100644 index 000000000..9245377cc --- /dev/null +++ b/win/pro_files/kstyles/activeheart/widget-engine/widget-engine.pro @@ -0,0 +1,17 @@ +include( ../../common.pro ) + +system( bash kmoc ) +system( qmake genembed.pro -o Makefile.genembed ) +system( nmake /f Makefile.genembed clean ) +system( nmake /f Makefile.genembed ) +system( bash ./genemb.sh ) + +TARGET = activeheart$$KDEBUG + +SOURCES = \ +colorutil.cpp \ +gradients.cpp \ +activeheart.cpp \ +pixmaploader.cpp + + diff --git a/win/pro_files/kstyles/common.pro b/win/pro_files/kstyles/common.pro new file mode 100644 index 000000000..d76111c37 --- /dev/null +++ b/win/pro_files/kstyles/common.pro @@ -0,0 +1,12 @@ +TEMPLATE = lib + +CONFIG += kstyle + +include( $(KDELIBS)/win/common.pro ) + + +# needed to export library classes: +DEFINES += MAKE_KSTYLE_LIB + +LIBS += $$KDELIBDESTDIR\kdefx$$KDELIB_SUFFIX + diff --git a/win/pro_files/kstyles/dotNET/dotnet/dotnet.pro b/win/pro_files/kstyles/dotNET/dotnet/dotnet.pro new file mode 100644 index 000000000..d9ca9d8c3 --- /dev/null +++ b/win/pro_files/kstyles/dotNET/dotnet/dotnet.pro @@ -0,0 +1,10 @@ +include( ../../common.pro ) + +TARGET = dotnet$$KDEBUG + +SOURCES = \ +dotnet.cpp + +system( moc dotnet.h -o moc/dotnet.moc ) + + diff --git a/win/pro_files/kstyles/highcolor/highcolor.pro b/win/pro_files/kstyles/highcolor/highcolor.pro new file mode 100644 index 000000000..57bfca812 --- /dev/null +++ b/win/pro_files/kstyles/highcolor/highcolor.pro @@ -0,0 +1,10 @@ +include( ../common.pro ) + +TARGET = highcolor$$KDEBUG + +system( bash kmoc ) + +SOURCES = \ +highcolor.cpp + + diff --git a/win/pro_files/kstyles/keramik/genembed.pro b/win/pro_files/kstyles/keramik/genembed.pro new file mode 100644 index 000000000..21ab07a78 --- /dev/null +++ b/win/pro_files/kstyles/keramik/genembed.pro @@ -0,0 +1,17 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + + +win32 { + CONFIG +=console + CONIG -=windows +} + +DESTDIR=. +TARGET = genembed + +SOURCES = \ +genembed.cpp + + diff --git a/win/pro_files/kstyles/keramik/keramik.pro b/win/pro_files/kstyles/keramik/keramik.pro new file mode 100644 index 000000000..42094301c --- /dev/null +++ b/win/pro_files/kstyles/keramik/keramik.pro @@ -0,0 +1,14 @@ +include( ../common.pro ) + +TARGET = keramik$$KDEBUG + +system( bash kmoc ) + +SOURCES = \ +colorutil.cpp \ +gradients.cpp \ +keramik.cpp \ +pixmaploader.cpp + +system( bash ./genemb.sh ) + diff --git a/win/pro_files/kstyles/klegacy/klegacy.pro b/win/pro_files/kstyles/klegacy/klegacy.pro new file mode 100644 index 000000000..1f280202c --- /dev/null +++ b/win/pro_files/kstyles/klegacy/klegacy.pro @@ -0,0 +1,8 @@ +include( ../common.pro ) + +TARGET = klegacy$$KDEBUG + +system( bash kmoc ) + +SOURCES = \ +klegacystyle.cpp diff --git a/win/pro_files/kstyles/kstyles.pro b/win/pro_files/kstyles/kstyles.pro new file mode 100644 index 000000000..c556acfaa --- /dev/null +++ b/win/pro_files/kstyles/kstyles.pro @@ -0,0 +1,11 @@ +TEMPLATE = subdirs + +SUBDIRS += \ +activeheart/widget-engine \ +plastik \ +highcolor \ +keramik \ +light \ +slickerstyle/slicker \ +dotNET/dotnet \ +thinkeramik/widget-engine diff --git a/win/pro_files/kstyles/kthemestyle/themestyle.pro b/win/pro_files/kstyles/kthemestyle/themestyle.pro new file mode 100644 index 000000000..773030b6b --- /dev/null +++ b/win/pro_files/kstyles/kthemestyle/themestyle.pro @@ -0,0 +1,15 @@ +include( ../common.pro ) + +LIBS += $$KDELIBDESTDIR\kdecore$$KDELIB_SUFFIX + +TARGET = kthemestyle$$KDEBUG + +SOURCES = \ +kthemestyle.cpp \ +kthemebase.cpp \ +kstyledirs.cpp + +system( moc kthemestyle.h -o moc/kthemestyle.moc ) +system( moc kthemebase.h -o moc/kthemebase.moc ) + + diff --git a/win/pro_files/kstyles/light/light.pro b/win/pro_files/kstyles/light/light.pro new file mode 100644 index 000000000..025158c3a --- /dev/null +++ b/win/pro_files/kstyles/light/light.pro @@ -0,0 +1,11 @@ +include( ../common.pro ) + +TARGET = light$$KDEBUG + +system( bash kmoc ) + +SOURCES = \ +light.cpp \ +lightstyle-v2.cpp \ +lightstyle-v3.cpp + diff --git a/win/pro_files/kstyles/plastik/plastik.pro b/win/pro_files/kstyles/plastik/plastik.pro new file mode 100644 index 000000000..51937369c --- /dev/null +++ b/win/pro_files/kstyles/plastik/plastik.pro @@ -0,0 +1,9 @@ +include( ../common.pro ) + +TARGET = plastik$$KDEBUG + +system( bash kmoc ) + +SOURCES = \ +plastik.cpp \ +misc.cpp diff --git a/win/pro_files/kstyles/slickerstyle/slicker/slicker.pro b/win/pro_files/kstyles/slickerstyle/slicker/slicker.pro new file mode 100644 index 000000000..0f7bab178 --- /dev/null +++ b/win/pro_files/kstyles/slickerstyle/slicker/slicker.pro @@ -0,0 +1,8 @@ +include( ../../common.pro ) + +TARGET = slicker$$KDEBUG + +system( bash kmoc ) + +SOURCES = \ +slicker.cpp \ No newline at end of file diff --git a/win/pro_files/kstyles/thinkeramik/widget-engine/genembed.pro b/win/pro_files/kstyles/thinkeramik/widget-engine/genembed.pro new file mode 100644 index 000000000..37e637ed7 --- /dev/null +++ b/win/pro_files/kstyles/thinkeramik/widget-engine/genembed.pro @@ -0,0 +1,26 @@ +TEMPLATE = app + +include( $(KDELIBS)/win/common.pro ) + + +unix:LIBS += -lkdefx + +win32 { + CONFIG +=console + CONIG -=windows +} + +DESTDIR=. + + +contains( KW_CONFIG, release ) { +TARGET = genembed_rel +} +!contains( KW_CONFIG, release ) { +TARGET = genembed +} + +SOURCES = \ +genembed.cpp + + diff --git a/win/pro_files/kstyles/thinkeramik/widget-engine/thinkeramik_rel.pro b/win/pro_files/kstyles/thinkeramik/widget-engine/thinkeramik_rel.pro new file mode 100644 index 000000000..66346be7d --- /dev/null +++ b/win/pro_files/kstyles/thinkeramik/widget-engine/thinkeramik_rel.pro @@ -0,0 +1,50 @@ +# release version with compiled-in kdefx classes +# this is used eg. for QT-only apps like Installer + +TEMPLATE = lib + +unix { + INCLUDEPATH += moc + #force finding libraries in current dir (for installer, etc): + QMAKE_LFLAGS += -Wl,-rpath,. + DEFINES += KDEFX_EXPORT= +} + + +CONFIG += kstyle + +KW_CONFIG = release +CONFIG -= debug +CONFIG += release + +include( $(KDELIBS)/win/common.pro ) + + +LIBS= #DONT BE DEPENDENT ON ANY OTHER LIBS + +CONFIG -= debug + +# needed to export library classes: +DEFINES += MAKE_KSTYLE_LIB MAKE_KDEFX_LIB + +TARGET = thinkeramik + +SOURCES = \ +colorutil.cpp \ +gradients.cpp \ +thinkeramik.cpp \ +pixmaploader.cpp + +#compile in kdefx +SOURCES += \ +../../../kdefx/kstyle.cpp \ +../../../kdefx/kimageeffect.cpp \ +../../../kdefx/kpixmapeffect.cpp \ +../../../kdefx/kpixmap.cpp + +system( moc thinkeramik.h -o moc/thinkeramik.moc ) +system( moc ../../../kdefx/kstyle.h -o moc/kstyle.moc ) + + +system( bash ./genemb.sh ) + diff --git a/win/pro_files/kstyles/thinkeramik/widget-engine/widget-engine.pro b/win/pro_files/kstyles/thinkeramik/widget-engine/widget-engine.pro new file mode 100644 index 000000000..41181415f --- /dev/null +++ b/win/pro_files/kstyles/thinkeramik/widget-engine/widget-engine.pro @@ -0,0 +1,26 @@ +include( ../../common.pro ) + +TARGET = thinkeramik$$KDEBUG + +unix { + INCLUDEPATH += moc + #force finding libraries in current dir (for installer, etc): + QMAKE_LFLAGS += -Wl,-rpath,. +} + +system( bash kmoc ) + +SOURCES = \ +colorutil.cpp \ +gradients.cpp \ +thinkeramik.cpp \ +pixmaploader.cpp + +contains( KW_CONFIG, release ) { + system( bash ./genemb.sh _rel ) +} + +!contains( KW_CONFIG, release ) { + system( bash ./genemb.sh ) +} + diff --git a/win/pro_files/kutils/kutils.pro b/win/pro_files/kutils/kutils.pro new file mode 100644 index 000000000..5f07d4673 --- /dev/null +++ b/win/pro_files/kutils/kutils.pro @@ -0,0 +1,26 @@ +TEMPLATE = lib + +include( $(KDELIBS)/win/common.pro ) + + +# needed to export library classes: +DEFINES += MAKE_KUTILS_LIB + +TARGET = kutils$$KDEBUG + +LIBS += $$KDELIBDESTDIR/kdecore$$KDELIB_SUFFIX $$KDELIBDESTDIR/kdeui$$KDELIB_SUFFIX \ + $$KDELIBDESTDIR/kio$$KDELIB_SUFFIX + +INCLUDEPATH += $(KDELIBS)/interfaces/kregexpeditor + +system( bash kmoc ) + +SOURCES = \ +kfind.cpp \ +kfinddialog.cpp \ +kmultitabbar.cpp \ +kplugininfo.cpp \ +kreplace.cpp \ +kreplacedialog.cpp + +HEADERS = diff --git a/win/pro_files/libltdl/libltdl.pro b/win/pro_files/libltdl/libltdl.pro new file mode 100644 index 000000000..b4385d70b --- /dev/null +++ b/win/pro_files/libltdl/libltdl.pro @@ -0,0 +1,19 @@ +TEMPLATE = lib + +DEFINES += MAKE_LTDL_LIB +DEFINES += DLL_EXPORT HAVE_STRING_H=1 HAVE_STDLIB_H=1 HAVE_STDIO_H=1 HAVE_MALLOC_H=1 HAVE_CTYPE_H=1 +DEFINES += LTDL_OBJDIR=\".libs/\" + +include( $(KDELIBS)/win/common.pro ) + + +TARGET = ltdl$$KDEBUG + + +SOURCES = \ +ltdl.c \ +ltdl_win.c + +HEADERS = \ +ltdl.h \ +ltdl_win.h -- cgit v1.2.1