mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-30 11:55:35 +08:00
Update externals
This commit is contained in:
@@ -23,32 +23,37 @@ isEmpty(EXTERNALSROOT) {
|
||||
|
||||
EXTERNALS_SPEC = $$basename(QMAKESPEC)
|
||||
msvc {
|
||||
clang_cl: EXTERNALS_SPEC = win32-msvc2015
|
||||
win32-msvc2017: EXTERNALS_SPEC = win32-msvc2015
|
||||
clang_cl: EXTERNALS_SPEC = win32-msvc
|
||||
win32-msvc {
|
||||
# From Qt 5.8.1 onwards, QMAKESPEC is win32-msvc without the version number
|
||||
# see https://codereview.qt-project.org/#/c/162754/
|
||||
lessThan(MSVC_VER, 14.0) | greaterThan(MSVC_VER, 15.0) {
|
||||
error(This version of Visual Studio is not supported (MSVC_VER = $$MSVC_VER))
|
||||
}
|
||||
EXTERNALS_SPEC = win32-msvc2015
|
||||
}
|
||||
}
|
||||
|
||||
INCLUDEPATH *= $$EXTERNALSROOT/common/include
|
||||
INCLUDEPATH *= $$EXTERNALSROOT/$$EXTERNALS_SPEC/include
|
||||
win32 {
|
||||
INCLUDEPATH *= $$EXTERNALSROOT/common/include
|
||||
}
|
||||
else:macx {
|
||||
INCLUDEPATH *= $$EXTERNALSROOT/common/include
|
||||
}
|
||||
else:unix: {
|
||||
QMAKE_CXXFLAGS *= -idirafter $$EXTERNALSROOT/common/include
|
||||
}
|
||||
|
||||
equals(WORD_SIZE,64) {
|
||||
EXTERNALS_BIN_DIR = $$EXTERNALSROOT/$$EXTERNALS_SPEC/bin64
|
||||
EXTERNALS_LIB_DIR = $$EXTERNALSROOT/$$EXTERNALS_SPEC/lib64
|
||||
EXTERNALS_BIN_DIR = $$EXTERNALSROOT/$$EXTERNALS_SPEC/64/bin
|
||||
EXTERNALS_LIB_DIR = $$EXTERNALSROOT/$$EXTERNALS_SPEC/64/lib
|
||||
INCLUDEPATH *= $$EXTERNALSROOT/$$EXTERNALS_SPEC/64/include
|
||||
}
|
||||
equals(WORD_SIZE,32) {
|
||||
EXTERNALS_BIN_DIR = $$EXTERNALSROOT/$$EXTERNALS_SPEC/bin32
|
||||
EXTERNALS_LIB_DIR = $$EXTERNALSROOT/$$EXTERNALS_SPEC/lib32
|
||||
EXTERNALS_BIN_DIR = $$EXTERNALSROOT/$$EXTERNALS_SPEC/32/bin
|
||||
EXTERNALS_LIB_DIR = $$EXTERNALSROOT/$$EXTERNALS_SPEC/32/lib
|
||||
INCLUDEPATH *= $$EXTERNALSROOT/$$EXTERNALS_SPEC/32/include
|
||||
}
|
||||
|
||||
LIBS *= -L$$EXTERNALS_LIB_DIR
|
||||
macx: LIBS *= -F$$EXTERNALS_LIB_DIR
|
||||
win32: LIBS *= -luser32
|
||||
|
||||
INCLUDEPATH *= $$EXTERNALDIR/common/include
|
||||
|
||||
Reference in New Issue
Block a user