diff options
Diffstat (limited to 'JavaScriptCore/jsc.pro')
-rw-r--r-- | JavaScriptCore/jsc.pro | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/JavaScriptCore/jsc.pro b/JavaScriptCore/jsc.pro new file mode 100644 index 0000000..6262e62 --- /dev/null +++ b/JavaScriptCore/jsc.pro @@ -0,0 +1,39 @@ +TEMPLATE = app +TARGET = jsc +DESTDIR = . +SOURCES = jsc.cpp +QT -= gui +INCLUDEPATH += $$PWD \ + $$PWD/parser \ + $$PWD/bindings \ + $$PWD/bindings/c \ + $$PWD/wtf \ + $$PWD/jit \ + $$PWD/bytecode +CONFIG -= app_bundle +DEFINES += BUILDING_QT__ +CONFIG += building-libs + +CONFIG(release) { + DEFINES += NDEBUG USE_SYSTEM_MALLOC +} + +include($$PWD/../WebKit.pri) + +CONFIG += link_pkgconfig + +QMAKE_RPATHDIR += $$OUTPUT_DIR/lib + +isEmpty(OUTPUT_DIR):OUTPUT_DIR=$$PWD/.. +include($$OUTPUT_DIR/config.pri) +OBJECTS_DIR = tmp +OBJECTS_DIR_WTR = $$OBJECTS_DIR/ +win32-*: OBJECTS_DIR_WTR ~= s|/|\| +include($$PWD/JavaScriptCore.pri) + +lessThan(QT_MINOR_VERSION, 4) { + DEFINES += QT_BEGIN_NAMESPACE="" QT_END_NAMESPACE="" +} + +*-g++*:QMAKE_CXXFLAGS_RELEASE -= -O2 +*-g++*:QMAKE_CXXFLAGS_RELEASE += -O3 |