added abilityt to build static library and use it

This commit is contained in:
Filip Bucek 2019-11-07 13:50:40 +01:00
parent 7ebe6bb0ea
commit 61ac592e9e
2 changed files with 14 additions and 0 deletions

12
src/lib/lib.pri Normal file
View File

@ -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

View File

@ -1,5 +1,7 @@
TEMPLATE = lib
CONFIG += static
QT += core sql network
include(../serversdk/serversdk.pri)