summaryrefslogtreecommitdiffstats
path: root/src/v8/v8.pro
diff options
context:
space:
mode:
authorSamuel Rødal <samuel.rodal@nokia.com>2011-08-30 11:51:17 +0200
committerSamuel Rødal <samuel.rodal@nokia.com>2011-08-30 11:51:20 +0200
commit42f2da5e6b543e698fc4f036c45ebb15078409c8 (patch)
tree2d688b1a812d8410d4ae85283d5e413957000e11 /src/v8/v8.pro
parente9962cc300a805ce09a02ce0c9ae23ceaf8073bb (diff)
parent009f3d14045e2e2a6eff8c87a8da9eaa621c5249 (diff)
Merge remote branch 'gerrit/master' into refactor
Conflicts: src/src.pro Change-Id: Ic04fb170b82e86dc3cef6fe979f8fb709db10daf
Diffstat (limited to 'src/v8/v8.pro')
-rw-r--r--src/v8/v8.pro24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/v8/v8.pro b/src/v8/v8.pro
new file mode 100644
index 0000000000..eb14ca9a19
--- /dev/null
+++ b/src/v8/v8.pro
@@ -0,0 +1,24 @@
+load(qt_module)
+
+TARGET = QtV8
+QPRO_PWD = $$PWD
+QT =
+
+CONFIG += module
+MODULE_PRI = ../modules/qt_v8.pri
+
+win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x66000000
+
+load(qt_module_config)
+
+# Remove includepaths that were added by qt_module_config.
+# These cause compilation of V8 to fail because they appear before
+# 3rdparty/v8/src; 3rdparty/v8/src/v8.h will then be "shadowed" by
+# the public v8.h API header (they are not the same!).
+INCLUDEPATH -= $$MODULE_PRIVATE_INCLUDES
+INCLUDEPATH -= $$MODULE_PRIVATE_INCLUDES/$$TARGET
+INCLUDEPATH -= $$MODULE_INCLUDES $$MODULE_INCLUDES/..
+
+HEADERS += $$QT_SOURCE_TREE/src/v8/qtv8version.h
+
+include(v8.pri)