2010-10-05 Sheriff Bot <webkit.review.bot@gmail.com>
[WebKit-https.git] / WebKit2 / WebKit2.pri
1 # WebKit2 - Qt4 build info
2
3 # Use a config-specific target to prevent parallel builds file clashes on Mac
4 mac: CONFIG(debug, debug|release): WEBKIT2_TARGET = webkit2d
5 else: WEBKIT2_TARGET = webkit2
6
7 # Output in WebKit2/<config>
8 CONFIG(debug, debug|release) : WEBKIT2_DESTDIR = debug
9 else: WEBKIT2_DESTDIR = release
10
11 defineTest(addWebKit2Lib) {
12     pathToWebKit2Output = $$ARGS/$$WEBKIT2_DESTDIR
13
14     QMAKE_LIBDIR += $$pathToWebKit2Output
15
16     # Make symbols visible
17     QMAKE_LFLAGS += -Wl,-whole-archive -l$$WEBKIT2_TARGET -Wl,-no-whole-archive
18
19     POST_TARGETDEPS += $${pathToWebKit2Output}$${QMAKE_DIR_SEP}lib$${WEBKIT2_TARGET}.a
20
21     # The following line is to prevent qmake from adding webkit2 to libQtWebKit's prl dependencies.
22     CONFIG -= explicitlib
23
24     export(QMAKE_LIBDIR)
25     export(QMAKE_LFLAGS)
26     export(POST_TARGETDEPS)
27     export(CONFIG)
28
29     return(true)
30 }