From 61ac592e9ed82e40ce2ffd6981c97e71d6e0d92c Mon Sep 17 00:00:00 2001 From: Filip Bucek Date: Thu, 7 Nov 2019 13:50:40 +0100 Subject: [PATCH] added abilityt to build static library and use it --- src/lib/lib.pri | 12 ++++++++++++ src/lib/lib.pro | 2 ++ 2 files changed, 14 insertions(+) create mode 100644 src/lib/lib.pri diff --git a/src/lib/lib.pri b/src/lib/lib.pri new file mode 100644 index 0000000..bd47886 --- /dev/null +++ b/src/lib/lib.pri @@ -0,0 +1,12 @@ +win32:CONFIG(release, debug|release): LIBS += -L$$OUT_PWD/../../server-sdk/src/lib/release/ -llib +else:win32:CONFIG(debug, debug|release): LIBS += -L$$OUT_PWD/../../server-sdk/src/lib/debug/ -llib +else:unix: LIBS += -L$$OUT_PWD/../../server-sdk/src/lib/ -llib + +INCLUDEPATH += $$PWD/ +DEPENDPATH += $$PWD/ + +win32-g++:CONFIG(release, debug|release): PRE_TARGETDEPS += $$OUT_PWD/../../server-sdk/src/lib/release/liblib.a +else:win32-g++:CONFIG(debug, debug|release): PRE_TARGETDEPS += $$OUT_PWD/../../server-sdk/src/lib/debug/liblib.a +else:win32:!win32-g++:CONFIG(release, debug|release): PRE_TARGETDEPS += $$OUT_PWD/../../server-sdk/src/lib/release/lib.lib +else:win32:!win32-g++:CONFIG(debug, debug|release): PRE_TARGETDEPS += $$OUT_PWD/../../server-sdk/src/lib/debug/lib.lib +else:unix: PRE_TARGETDEPS += $$OUT_PWD/../../server-sdk/src/lib/liblib.a diff --git a/src/lib/lib.pro b/src/lib/lib.pro index eec2897..4eb553b 100644 --- a/src/lib/lib.pro +++ b/src/lib/lib.pro @@ -1,5 +1,7 @@ TEMPLATE = lib +CONFIG += static + QT += core sql network include(../serversdk/serversdk.pri)