aboutsummaryrefslogtreecommitdiff
path: root/src/predeps.pri
diff options
context:
space:
mode:
Diffstat (limited to 'src/predeps.pri')
-rw-r--r--src/predeps.pri19
1 files changed, 13 insertions, 6 deletions
diff --git a/src/predeps.pri b/src/predeps.pri
index a79c7d9c..499575fe 100644
--- a/src/predeps.pri
+++ b/src/predeps.pri
@@ -1,9 +1,16 @@
-QMAKE_EXTRA_TARGETS += build_moc \
- build_gen \
-
-build_moc.target = ../duimoc/duimoc
-build_moc.commands = cd ../duimoc && qmake && make
+QMAKE_EXTRA_TARGETS += build_gen
build_gen.target = ../duigen/duigen
-build_gen.commands = cd ../duigen && qmake && make
+win32 {
+ build_gen.commands = \
+ cd $$DUI_BUILD_TREE/duigen && \
+ mingw32-make && \
+ copy debug/duigen.exe .
+
+ DUIGEN_EXECUTABLE = $$DUI_BUILD_TREE/duigen/duigen.exe
+} else {
+ build_gen.commands = cd ../duigen && qmake && make
+
+ DUIGEN_EXECUTABLE = $$DUI_BUILD_TREE/duigen/duigen
+}