server-sdk/serversdk.pri
2019-11-07 14:47:04 +01:00

34 lines
1.4 KiB
Plaintext

message("OUT_PWD :" $$OUT_PWD)
message("PWD :" $$PWD)
message("_PRO_FILE_PWD_ :" $$_PRO_FILE_PWD_)
# Getting 'subpath'
#
# in: /Users/fbucek/Documents/Spaceti/common/server-sdk/src/testapp
# out: /src/testapp
SUBPATH=$$_PRO_FILE_PWD_
SUBPATH=$$replace(SUBPATH, $$PWD, "")
message("SUBPATH :" $$SUBPATH)
# Getting 'base root output'
#
# in: /Users/fbucek/_temp_/build-server-sdk-5_9_8-Debug/src/testapp
# out: /Users/fbucek/_temp_/build-server-sdk-5_9_8-Debug
ROOT_OUT=$$OUT_PWD
ROOT_OUT=$$replace(OUT_PWD, $$SUBPATH, "")
message("ROOT_OUT :" $$ROOT_OUT)
win32:CONFIG(release, debug|release): LIBS += -L$$ROOT_OUT/src/serversdk/release/ -lserversdk
else:win32:CONFIG(debug, debug|release): LIBS += -L$$ROOT_OUT/src/serversdk/debug/ -lserversdk
else:unix: LIBS += -L$$ROOT_OUT/src/serversdk/ -lserversdk
INCLUDEPATH += $$PWD/src/
DEPENDPATH += $$PWD/src/serversdk
win32-g++:CONFIG(release, debug|release): PRE_TARGETDEPS += $$ROOT_OUT/src/serversdk/release/libserversdk.a
else:win32-g++:CONFIG(debug, debug|release): PRE_TARGETDEPS += $$ROOT_OUT/src/serversdk/debug/libserversdk.a
else:win32:!win32-g++:CONFIG(release, debug|release): PRE_TARGETDEPS += $$ROOT_OUT/src/serversdk/release/serversdk.lib
else:win32:!win32-g++:CONFIG(debug, debug|release): PRE_TARGETDEPS += $$ROOT_OUT/src/serversdk/debug/serversdk.lib
else:unix: PRE_TARGETDEPS += $$ROOT_OUT/src/serversdk/libserversdk.a