diff options
author | Tomas Junnonen <tomas.junnonen@nokia.com> | 2010-06-02 14:03:47 +0300 |
---|---|---|
committer | Tomas Junnonen <tomas.junnonen@nokia.com> | 2010-06-02 14:12:57 +0300 |
commit | 7c274d807830f9b5c19829b8a96476edc6a3a35d (patch) | |
tree | b27a9ec8930474d7cbc3ef6c5289bd1b7e437d4a /mkspecs/features | |
parent | 23369cc835f78983fb2adf3f60cae5f935f70d6a (diff) |
Fixes: NB#171747 - mmoc native binary does not work with qemu - causes build failures
RevBy: Tomas Junnonen
Details: Main configure file, mmoc releated files, src/common_top.pri
src/predeps.pri and some tst project files were modified
to use Qt/C++ mmoc script for i486 target and perl for
armel target
Diffstat (limited to 'mkspecs/features')
-rw-r--r-- | mkspecs/features/meegotouch.prf | 3 | ||||
-rw-r--r-- | mkspecs/features/meegotouch_defines.prf.in | 9 |
2 files changed, 11 insertions, 1 deletions
diff --git a/mkspecs/features/meegotouch.prf b/mkspecs/features/meegotouch.prf index c433ac9d..6714408f 100644 --- a/mkspecs/features/meegotouch.prf +++ b/mkspecs/features/meegotouch.prf @@ -31,7 +31,8 @@ macx { unix: QMAKE_LFLAGS += $${QMAKE_RPATH}$${M_LIB_DIR} LIBS += -L$${M_LIB_DIR} -lmeegotouchcore -lmeegotouchviews -lmeegotouchsettings -lmeegotouchextensions - QMAKE_MOC = mmoc + + QMAKE_MOC = $${M_MMOC_EXECUTABLE} isEmpty(MGEN_OUTDIR) { MGEN_OUTDIR = . diff --git a/mkspecs/features/meegotouch_defines.prf.in b/mkspecs/features/meegotouch_defines.prf.in index 6863ebf3..c1c30bc4 100644 --- a/mkspecs/features/meegotouch_defines.prf.in +++ b/mkspecs/features/meegotouch_defines.prf.in @@ -27,6 +27,8 @@ win32 { M_PREFIX = / } +M_MMOC_EXECUTABLE = @@M_MMOC_EXECUTABLE@@ + # Directories unix|win32 { M_INSTALL_BIN = $$M_PREFIX/bin @@ -100,3 +102,10 @@ win32 { M_DBUS_INTERFACES_DIR = /usr/share/dbus-1/interfaces M_DBUS_SERVICES_DIR = $$M_INSTALL_DATA/dbus-1/services } + +#mmoc execatable +contains (M_MMOC_EXECUTABLE, mmoc.pl) { + M_MMOC_EXECUTABLE = perl $$M_INSTALL_BIN/$$M_MMOC_EXECUTABLE +} else { + M_MMOC_EXECUTABLE = $$M_INSTALL_BIN/$$M_MMOC_EXECUTABLE +} |