summaryrefslogtreecommitdiff
path: root/Source/JavaScriptCore/JavaScriptCore.pri
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@nokia.com>2012-01-06 14:44:00 +0100
committerSimon Hausmann <simon.hausmann@nokia.com>2012-01-06 14:44:00 +0100
commit40736c5763bf61337c8c14e16d8587db021a87d4 (patch)
treeb17a9c00042ad89cb1308e2484491799aa14e9f8 /Source/JavaScriptCore/JavaScriptCore.pri
downloadqtwebkit-40736c5763bf61337c8c14e16d8587db021a87d4.tar.gz
Imported WebKit commit 2ea9d364d0f6efa8fa64acf19f451504c59be0e4 (http://svn.webkit.org/repository/webkit/trunk@104285)
Diffstat (limited to 'Source/JavaScriptCore/JavaScriptCore.pri')
-rw-r--r--Source/JavaScriptCore/JavaScriptCore.pri47
1 files changed, 47 insertions, 0 deletions
diff --git a/Source/JavaScriptCore/JavaScriptCore.pri b/Source/JavaScriptCore/JavaScriptCore.pri
new file mode 100644
index 000000000..237de6137
--- /dev/null
+++ b/Source/JavaScriptCore/JavaScriptCore.pri
@@ -0,0 +1,47 @@
+# -------------------------------------------------------------------
+# This file contains shared rules used both when building
+# JavaScriptCore itself, and by targets that use JavaScriptCore.
+#
+# See 'Tools/qmake/README' for an overview of the build system
+# -------------------------------------------------------------------
+
+SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/JavaScriptCore
+
+JAVASCRIPTCORE_GENERATED_SOURCES_DIR = $${ROOT_BUILD_DIR}/Source/JavaScriptCore/$${GENERATED_SOURCES_DESTDIR}
+
+INCLUDEPATH += \
+ $$SOURCE_DIR \
+ $$SOURCE_DIR/.. \
+ $$SOURCE_DIR/assembler \
+ $$SOURCE_DIR/bytecode \
+ $$SOURCE_DIR/bytecompiler \
+ $$SOURCE_DIR/heap \
+ $$SOURCE_DIR/dfg \
+ $$SOURCE_DIR/debugger \
+ $$SOURCE_DIR/interpreter \
+ $$SOURCE_DIR/jit \
+ $$SOURCE_DIR/parser \
+ $$SOURCE_DIR/profiler \
+ $$SOURCE_DIR/runtime \
+ $$SOURCE_DIR/yarr \
+ $$SOURCE_DIR/API \
+ $$SOURCE_DIR/ForwardingHeaders \
+ $$JAVASCRIPTCORE_GENERATED_SOURCES_DIR
+
+VPATH += $$SOURCE_DIR
+
+win32-* {
+ DEFINES += _HAS_TR1=0
+ LIBS += -lwinmm
+
+ win32-g++* {
+ LIBS += -lpthreadGC2
+ } else:win32-msvc* {
+ LIBS += -lpthreadVC2
+ }
+}
+
+wince* {
+ INCLUDEPATH += $$QT_SOURCE_TREE/src/3rdparty/ce-compat
+ INCLUDEPATH += $$SOURCE_DIR/os-win32
+}