source: trunk/src/script/script.pro@ 754

Last change on this file since 754 was 561, checked in by Dmitry A. Kuminov, 15 years ago

trunk: Merged in qt 4.6.1 sources.

File size: 2.4 KB
RevLine 
[2]1TARGET = QtScript
[166]2os2:TARGET_SHORT = QtScri
[2]3QPRO_PWD = $$PWD
4QT = core
[561]5DEFINES += JSC=QTJSC jscyyparse=qtjscyyparse jscyylex=qtjscyylex jscyyerror=qtjscyyerror WTF=QTWTF
[2]6DEFINES += QT_BUILD_SCRIPT_LIB
7DEFINES += QT_NO_USING_NAMESPACE
8DEFINES += QLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO
9#win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x66000000 ### FIXME
10
11unix:QMAKE_PKGCONFIG_REQUIRES = QtCore
12
13include(../qbase.pri)
[561]14
15CONFIG += building-libs
16
17# FIXME: shared the statically built JavaScriptCore
18
19# Fetch the base WebKit directory from the WEBKITDIR environment variable;
20# fall back to src/3rdparty otherwise
21WEBKITDIR = $$(WEBKITDIR)
22isEmpty(WEBKITDIR) {
23 WEBKITDIR = $$PWD/../3rdparty/javascriptcore
24 GENERATED_SOURCES_DIR = generated
25} else {
26 message(using external WebKit from $$WEBKITDIR)
27 CONFIG -= QTDIR_build
28}
29include($$WEBKITDIR/WebKit.pri)
30
31# Disable a few warnings on Windows.
32# These are in addition to the ones disabled in WebKit.pri
33win32-msvc*: QMAKE_CXXFLAGS += -wd4396 -wd4099
34
35# Windows CE-specific stuff copied from WebCore.pro
36# ### Should rather be in JavaScriptCore.pri?
37wince* {
38 INCLUDEPATH += $$WEBKITDIR/JavaScriptCore/os-wince
39 INCLUDEPATH += $$WEBKITDIR/JavaScriptCore/os-win32
40 LIBS += -lmmtimer
41}
42
43include($$WEBKITDIR/JavaScriptCore/JavaScriptCore.pri)
44
45INCLUDEPATH += $$WEBKITDIR/JavaScriptCore