mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-08-14 17:41:39 +08:00
refs #213 Added precompiled header for MSVC in blackmisc, blackcore, blackgui.
This commit is contained in:
@@ -42,6 +42,16 @@ macx:staticlib:isEmpty(SOURCES) {
|
||||
QMAKE_MAC_SDK.$$basename(QMAKESPEC).$${QMAKE_MAC_SDK}.QMAKE_RANLIB = $$QMAKE_RANLIB
|
||||
}
|
||||
|
||||
################################
|
||||
# Precompiled header
|
||||
################################
|
||||
|
||||
# only MSVC gains any build time improvement
|
||||
!msvc: CONFIG -= precompile_header
|
||||
|
||||
# not supported by clang_cl
|
||||
clang_cl: CONFIG -= precompile_header
|
||||
|
||||
################################
|
||||
# Black libs
|
||||
################################
|
||||
|
||||
@@ -4,6 +4,7 @@ msvc:DEFINES *= _SCL_SECURE_NO_WARNINGS
|
||||
msvc:QMAKE_CXXFLAGS_WARN_ON *= /wd4351 /wd4661
|
||||
clang_cl:QMAKE_CXXFLAGS_WARN_ON *= -Wall -Wextra -Wno-unknown-pragmas
|
||||
gcc:QMAKE_CXXFLAGS_WARN_ON *= -Woverloaded-virtual
|
||||
gcc:QMAKE_CXXFLAGS_USE_PRECOMPILE = -Winvalid-pch $$QMAKE_CXXFLAGS_USE_PRECOMPILE
|
||||
|
||||
# elevated warnings
|
||||
contains(BLACK_CONFIG, AllowNoisyWarnings) {
|
||||
|
||||
Reference in New Issue
Block a user