• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1TEMPLATE = app
2TARGET = jsc
3DESTDIR = .
4SOURCES = jsc.cpp
5QT -= gui
6CONFIG -= app_bundle
7CONFIG += building-libs
8win32-*: CONFIG += console
9win32-msvc*: CONFIG += exceptions_off stl_off
10
11include($$PWD/../WebKit.pri)
12
13CONFIG += link_pkgconfig
14
15QMAKE_RPATHDIR += $$OUTPUT_DIR/lib
16
17isEmpty(OUTPUT_DIR):OUTPUT_DIR=$$PWD/..
18CONFIG(debug, debug|release) {
19    OBJECTS_DIR = obj/debug
20} else { # Release
21    OBJECTS_DIR = obj/release
22}
23OBJECTS_DIR_WTR = $$OBJECTS_DIR$${QMAKE_DIR_SEP}
24include($$PWD/JavaScriptCore.pri)
25
26*-g++*:QMAKE_CXXFLAGS_RELEASE -= -O2
27*-g++*:QMAKE_CXXFLAGS_RELEASE += -O3
28
29symbian {
30    TARGET.CAPABILITY = ReadUserData WriteUserData NetworkServices
31}
32
33mac {
34    LIBS_PRIVATE += -framework AppKit
35}