Minor cleanup in qmake files.

This commit is contained in:
Mathew Sutcliffe
2016-11-10 02:32:08 +00:00
committed by Klaus Basan
parent f60f46bcda
commit c43c1458f4
5 changed files with 9 additions and 13 deletions

View File

@@ -58,21 +58,17 @@ contains(TEMPLATE, "vc.*"): QMAKE_CXXFLAGS *= /MP
################################
contains(BLACK_CONFIG, ProfileRelease) {
win32-msvc* {
msvc {
QMAKE_CXXFLAGS_RELEASE *= /Zi
QMAKE_LFLAGS_RELEASE *= /DEBUG /PROFILE /INCREMENTAL:NO /OPT:REF /OPT:ICF
}
}
# Needed to workaround C1128 error
# TODO check whether this is still needed after CValueObject refactoring
win32-msvc*: QMAKE_CXXFLAGS *= /bigobj
################################
# No incremental build
# Workaround C1128 error
################################
# win32-msvc*:QMAKE_LFLAGS_DEBUG *= /INCREMENTAL:NO
msvc: QMAKE_CXXFLAGS *= /bigobj
################################
# No gigantic MinGW obj files

View File

@@ -1,5 +1,5 @@
win32-msvc* {
win32:contains(QMAKE_TARGET.arch, x86_64) {
msvc {
contains(QMAKE_TARGET.arch, x86_64) {
WORD_SIZE = 64
}
else {