summaryrefslogtreecommitdiffstats
path: root/win/pro_files/tdestyles/thinkeramik
diff options
context:
space:
mode:
Diffstat (limited to 'win/pro_files/tdestyles/thinkeramik')
-rw-r--r--win/pro_files/tdestyles/thinkeramik/widget-engine/genembed.pro26
-rw-r--r--win/pro_files/tdestyles/thinkeramik/widget-engine/thinkeramik_rel.pro50
-rw-r--r--win/pro_files/tdestyles/thinkeramik/widget-engine/widget-engine.pro26
3 files changed, 102 insertions, 0 deletions
diff --git a/win/pro_files/tdestyles/thinkeramik/widget-engine/genembed.pro b/win/pro_files/tdestyles/thinkeramik/widget-engine/genembed.pro
new file mode 100644
index 000000000..0424eb476
--- /dev/null
+++ b/win/pro_files/tdestyles/thinkeramik/widget-engine/genembed.pro
@@ -0,0 +1,26 @@
+TEMPLATE = app
+
+include( $(KDELIBS)/win/common.pro )
+
+
+unix:LIBS += -ltdefx
+
+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/tdestyles/thinkeramik/widget-engine/thinkeramik_rel.pro b/win/pro_files/tdestyles/thinkeramik/widget-engine/thinkeramik_rel.pro
new file mode 100644
index 000000000..2d243f7de
--- /dev/null
+++ b/win/pro_files/tdestyles/thinkeramik/widget-engine/thinkeramik_rel.pro
@@ -0,0 +1,50 @@
+# release version with compiled-in tdefx 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 += TDEFX_EXPORT=
+}
+
+
+CONFIG += tdestyle
+
+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_TDESTYLE_LIB MAKE_TDEFX_LIB
+
+TARGET = thinkeramik
+
+SOURCES = \
+colorutil.cpp \
+gradients.cpp \
+thinkeramik.cpp \
+pixmaploader.cpp
+
+#compile in tdefx
+SOURCES += \
+../../../tdefx/tdestyle.cpp \
+../../../tdefx/kimageeffect.cpp \
+../../../tdefx/kpixmapeffect.cpp \
+../../../tdefx/kpixmap.cpp
+
+system( moc thinkeramik.h -o moc/thinkeramik.moc )
+system( moc ../../../tdefx/tdestyle.h -o moc/tdestyle.moc )
+
+
+system( bash ./genemb.sh )
+
diff --git a/win/pro_files/tdestyles/thinkeramik/widget-engine/widget-engine.pro b/win/pro_files/tdestyles/thinkeramik/widget-engine/widget-engine.pro
new file mode 100644
index 000000000..41181415f
--- /dev/null
+++ b/win/pro_files/tdestyles/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 )
+}
+