summaryrefslogtreecommitdiffstats
path: root/win/pro_files/kstyles/thinkeramik
diff options
context:
space:
mode:
authortoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
committertoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
commitce4a32fe52ef09d8f5ff1dd22c001110902b60a2 (patch)
tree5ac38a06f3dde268dc7927dc155896926aaf7012 /win/pro_files/kstyles/thinkeramik
downloadtdelibs-ce4a32fe52ef09d8f5ff1dd22c001110902b60a2.tar.gz
tdelibs-ce4a32fe52ef09d8f5ff1dd22c001110902b60a2.zip
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
Diffstat (limited to 'win/pro_files/kstyles/thinkeramik')
-rw-r--r--win/pro_files/kstyles/thinkeramik/widget-engine/genembed.pro26
-rw-r--r--win/pro_files/kstyles/thinkeramik/widget-engine/thinkeramik_rel.pro50
-rw-r--r--win/pro_files/kstyles/thinkeramik/widget-engine/widget-engine.pro26
3 files changed, 102 insertions, 0 deletions
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 )
+}
+