aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/use.pri
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/use.pri')
-rw-r--r--src/lib/use.pri43
1 files changed, 43 insertions, 0 deletions
diff --git a/src/lib/use.pri b/src/lib/use.pri
new file mode 100644
index 000000000..d69ea6a7f
--- /dev/null
+++ b/src/lib/use.pri
@@ -0,0 +1,43 @@
+isEmpty(QBSLIBDIR) {
+ QBSLIBDIR = $$OUT_PWD/../../../lib
+}
+
+QT += script
+
+unix {
+ LIBS += -L$$QBSLIBDIR -lqbscore
+ POST_TARGETDEPS += $$QBSLIBDIR/libqbscore.a
+}
+
+win32 {
+ CONFIG(debug, debug|release) {
+ QBSCORELIB = qbscored
+ }
+ CONFIG(release, debug|release) {
+ QBSCORELIB = qbscore
+ }
+ win32-msvc* {
+ LIBS += /LIBPATH:$$QBSLIBDIR
+ QBSCORELIB = $${QBSCORELIB}.lib
+ } else {
+ LIBS += -L$${QBSLIBDIR}
+ QBSCORELIB = lib$${QBSCORELIB}
+ }
+ QBSLIBS += $$QBSCORELIB
+ LIBS += Shell32.lib $$QBSLIBS
+ for(x, QBSLIBS): POST_TARGETDEPS+=$$QBSLIBDIR/$$x
+}
+
+INCLUDEPATH += \
+ $$PWD \
+ $$PWD/..
+
+
+
+DEPENDPATH += \
+ $$PWD/buildgraph\
+ $$PWD/Qbs\
+ $$PWD/l2\
+ $$PWD/parser\
+ $$PWD/tools\
+ $$INCLUDEPATH