Files
pilotclient/mkspecs/features/common_post.prf
2015-11-19 21:06:05 +00:00

58 lines
1.8 KiB
Plaintext

################################
# Copy data files to build dir
################################
include(copyfiles.pri)
################################
# Allow "empty" projects on OSX
################################
macx:staticlib:isEmpty(SOURCES) {
QMAKE_AR = touch
QMAKE_RANLIB = touch
QMAKE_MAC_SDK.$$basename(QMAKESPEC).$${QMAKE_MAC_SDK}.QMAKE_AR = $$QMAKE_AR
QMAKE_MAC_SDK.$$basename(QMAKESPEC).$${QMAKE_MAC_SDK}.QMAKE_RANLIB = $$QMAKE_RANLIB
}
################################
# Externals
################################
INCLUDEPATH *= $$EXTERNALDIR/common/include
# and the library path depending on the used compiler
win32-msvc2013 {
INCLUDEPATH *= $$EXTERNALDIR/win32-vs2013/include
equals(WORD_SIZE,64): LIBS *= -L$$EXTERNALDIR/win32-vs2013/lib64
equals(WORD_SIZE,32): LIBS *= -L$$EXTERNALDIR/win32-vs2013/lib32
equals(WORD_SIZE,32): LIBS += -luser32
}
win32-msvc2015 {
INCLUDEPATH *= $$EXTERNALDIR/win32-vs2015/include
equals(WORD_SIZE,64): LIBS *= -L$$EXTERNALDIR/win32-vs2015/lib64
equals(WORD_SIZE,32): LIBS *= -L$$EXTERNALDIR/win32-vs2015/lib32
equals(WORD_SIZE,32): LIBS += -luser32
}
win32-g++ {
INCLUDEPATH *= $$EXTERNALDIR/win32-g++/include
equals(WORD_SIZE,64): LIBS *= -L$$EXTERNALDIR/win32-g++/lib64
equals(WORD_SIZE,32): LIBS *= -L$$EXTERNALDIR/win32-g++/lib32
LIBS += -luser32
}
linux-g++* {
equals(WORD_SIZE,64): LIBS *= -L$$EXTERNALDIR/linux-g++/lib64
equals(WORD_SIZE,32): LIBS *= -L$$EXTERNALDIR/linux-g++/lib32
}
macx-clang {
INCLUDEPATH *= $$EXTERNALDIR/macx-clang/include
equals(WORD_SIZE,64): LIBS *= -L$$EXTERNALDIR/macx-clang/lib64 -F$$EXTERNALDIR/macx-clang/lib64
equals(WORD_SIZE,32): LIBS *= -L$$EXTERNALDIR/macx-clang/lib32 -F$$EXTERNALDIR/macx-clang/lib32
}
################################
# Black libs
################################
include(libraries.pri)