compile mkv8snapshot in host mode
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>
Thu, 12 Apr 2012 17:57:03 +0000 (19:57 +0200)
committerOswald Buddenhagen <oswald.buddenhagen@nokia.com>
Wed, 13 Jun 2012 15:55:17 +0000 (17:55 +0200)
this permits actually using it for x-compiles

Change-Id: Id89e53cf2394e6f6773e2b06946769d4951eae80
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
src/tools/mkv8snapshot/mkv8snapshot.pro
src/tools/tools.pro
src/v8/v8.pro

index 0ccf5ec..16beb02 100644 (file)
@@ -1,10 +1,7 @@
-TEMPLATE        = app
-TARGET          = mkv8snapshot
-QT              =
-CONFIG          -= app_bundle
-CONFIG          -= qt
-CONFIG          += console
-CONFIG          += warn_off
+option(host_build)
+TARGET          = mkv8snapshot$$qtPlatformTargetSuffix()
+CONFIG          -= qt app_bundle
+CONFIG          += console warn_off
 
 DESTDIR         = ../../../bin
 LIBS            =
@@ -13,12 +10,6 @@ OBJECTS_DIR     = .
 contains(QT_CONFIG, build_all): CONFIG += build_all
 win32|mac:!macx-xcode: CONFIG += debug_and_release
 
-TARGET = $$TARGET$$qtPlatformTargetSuffix()
-
-cross_compile {
-    equals(QT_ARCH, arm): V8_TARGET_ARCH = arm
-}
-
 include(../../v8/v8.pri)
 
 cross_compile {
index d96f6fc..20037a3 100644 (file)
@@ -1,3 +1,3 @@
 TEMPLATE = subdirs
 SUBDIRS =
-!cross_compile:contains(QT_CONFIG, v8snapshot): SUBDIRS += mkv8snapshot
+contains(QT_CONFIG, v8snapshot): SUBDIRS += mkv8snapshot
index e75d42c..e6be168 100644 (file)
@@ -22,7 +22,7 @@ INCLUDEPATH -= $$MODULE_INCLUDES $$MODULE_INCLUDES/..
 
 include(v8.pri)
 
-!cross_compile:contains(QT_CONFIG, v8snapshot) {
+contains(QT_CONFIG, v8snapshot) {
     mkv8snapshot.commands = ../../bin/mkv8snapshot$$qtPlatformTargetSuffix() ${QMAKE_FILE_OUT}
     DUMMY_FILE = v8.pro
     mkv8snapshot.input = DUMMY_FILE