From 95829affe4087a40e224f7723217f5eeaf12059a Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Sun, 29 Mar 2015 20:05:14 +0200 Subject: [PATCH] build file prepared for non-incremental builds and elevated warnings --- build.pri | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/build.pri b/build.pri index 15a669f04..2d3b3295c 100644 --- a/build.pri +++ b/build.pri @@ -21,7 +21,7 @@ else { } ########################### -# Detect 32 or 64 bits +# Detect 32 or 64 bit ########################### win32-msvc* { @@ -72,13 +72,18 @@ contains(BLACK_CONFIG, ProfileRelease) { } } +########################### +# No incremental build +########################### +# win32-msvc*:QMAKE_LFLAGS_DEBUG *= /INCREMENTAL:NO + ########################### # No gigantic MinGW obj files ########################### win32-g++: QMAKE_CXXFLAGS_DEBUG += -Og ########################### -# No FSX or FS9 for 64 bits +# No FSX or FS9 for 64 bit ########################### equals(WORD_SIZE,64): BLACK_CONFIG -= FSX FS9 @@ -87,7 +92,9 @@ equals(WORD_SIZE,64): BLACK_CONFIG -= FSX FS9 # Suppress stupid warnings ########################### win32-msvc*:DEFINES *= _SCL_SECURE_NO_WARNINGS -win32-msvc*:QMAKE_CXXFLAGS *= /wd4351 +# win32-msvc*:QMAKE_CXXFLAGS *= +win32-msvc*:QMAKE_CXXFLAGS_WARN_ON *= /wd4351 +# win32-msvc*:QMAKE_CXXFLAGS_WARN_ON *= /Wall /W3 /wd4640 /wd4619 /wd4350 /wd4351 /wd4946 ################################ # Defines for conditional compilation