aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHolger Schroeder <holger.schroeder.ext@basyskom.de>2010-06-30 16:54:31 +0200
committerTorsten Rahn <Torsten.Rahn@basyskom.de>2010-06-30 18:04:50 +0200
commit358efd113184c8f26ac1e9bd24eace52e47ddb92 (patch)
tree659b4d21e63167ece0d9bb5895f3b8be3f942dda
parent906ea5e1754116c6a102b145dcdecd7994fd85de (diff)
Changes: make setting of QMAKE_MOC work
RevBy: Torsten Rahn Details: for some reason the setting of the QMAKE_MOC in some application using CONFIG += meegotouch was not working. This fixes it.
-rw-r--r--mkspecs/features/meegotouch_common.prf3
-rw-r--r--mkspecs/features/meegotouch_mmoc.prf32
2 files changed, 23 insertions, 12 deletions
diff --git a/mkspecs/features/meegotouch_common.prf b/mkspecs/features/meegotouch_common.prf
index ce9add7f..5724da4f 100644
--- a/mkspecs/features/meegotouch_common.prf
+++ b/mkspecs/features/meegotouch_common.prf
@@ -1,5 +1,6 @@
include(meegotouch_defines.prf)
include(meegotouch_mgen.prf)
+include(meegotouch_mmoc.prf)
macx {
INCLUDEPATH += /Library/Frameworks/m.framework/Headers
@@ -27,6 +28,4 @@ contains(TEMPLATE, app) {
unix: QMAKE_LFLAGS += $${QMAKE_LFLAGS_RPATH}$${M_LIB_DIR}
LIBS += -L$${M_LIB_DIR}
-
- QMAKE_MOC = $${M_MMOC_EXECUTABLE}
}
diff --git a/mkspecs/features/meegotouch_mmoc.prf b/mkspecs/features/meegotouch_mmoc.prf
index 69c48145..f13ebb93 100644
--- a/mkspecs/features/meegotouch_mmoc.prf
+++ b/mkspecs/features/meegotouch_mmoc.prf
@@ -1,20 +1,32 @@
# settings for meegotouch mmoc
-win32 {
- contains(DEFINES, IS_ARMEL) {
- M_MMOC_EXECUTABLE = perl.exe $$M_SOURCE_TREE/mmoc/mmoc.pl
+contains(DEFINES, BUILD_M) {
+ win32 {
+ contains(DEFINES, IS_ARMEL) {
+ M_MMOC_EXECUTABLE = perl.exe $$M_SOURCE_TREE/mmoc/mmoc.pl
+ } else {
+ debug {
+ M_MMOC_EXECUTABLE = $$M_BUILD_TREE/mmoc/debug/mmoc.exe
+ } else {
+ M_MMOC_EXECUTABLE = $$M_BUILD_TREE/mmoc/release/mmoc.exe
+ }
+ }
} else {
- debug {
- M_MMOC_EXECUTABLE = $$M_BUILD_TREE/mmoc/debug/mmoc.exe
+ contains(DEFINES, IS_ARMEL) {
+ M_MMOC_EXECUTABLE = perl $$M_SOURCE_TREE/mmoc/mmoc.pl
} else {
- M_MMOC_EXECUTABLE = $$M_BUILD_TREE/mmoc/release/mmoc.exe
- }
+ M_MMOC_EXECUTABLE = $$M_BUILD_TREE/mmoc/mmoc
+ }
}
} else {
- contains(DEFINES, IS_ARMEL) {
- M_MMOC_EXECUTABLE = perl $$M_SOURCE_TREE/mmoc/mmoc.pl
+ win32 {
+ M_MMOC_EXECUTABLE = perl.exe $$M_SOURCE_TREE/mmoc/mmoc.pl
} else {
- M_MMOC_EXECUTABLE = $$M_BUILD_TREE/mmoc/mmoc
+ contains(DEFINES, IS_ARMEL) {
+ M_MMOC_EXECUTABLE = mmoc.pl
+ } else {
+ M_MMOC_EXECUTABLE = mmoc
+ }
}
}