aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Henrique Lima Melara <charlesmelara@outlook.com>2022-01-30 12:07:30 -0300
committerFelix Queißner <felix@ib-queissner.de>2022-01-30 16:55:41 +0100
commitbe009e47529ea4118079928d7e7f3d3b4123c472 (patch)
treeeae13703067c4511576882d0c00346ea512766d8
parent7a5499d7a264d48c398063988ff4d246a5063f42 (diff)
src/kristall.pro: append CPPFLAGS to CFLAGS and CXXFLAGS
qmake does not use QMAKE_CPPFLAGS, this is a hack to include it.
-rw-r--r--src/kristall.pro5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/kristall.pro b/src/kristall.pro
index 78aa7ab..5f5bb46 100644
--- a/src/kristall.pro
+++ b/src/kristall.pro
@@ -24,12 +24,15 @@ DEFINES += KRISTALL_VERSION="\"$(shell cd $$PWD; git describe --tags)\""
# Initialize build flags from environment variables.
QMAKE_CFLAGS *= $$(CFLAGS)
QMAKE_CXXFLAGS *= $$(CXXFLAGS)
-QMAKE_CPPFLAGS *= $$(CPPFLAGS)
QMAKE_LFLAGS *= $$(LDFLAGS)
QMAKE_CFLAGS += -Wno-unused-parameter -Werror=return-type
QMAKE_CXXFLAGS += -Wno-unused-parameter -Werror=return-type
+# qmake does not use QMAKE_CPPFLAGS, this is a hack to include it
+QMAKE_CXXFLAGS += $$(CPPFLAGS)
+QMAKE_CFLAGS += $$(CPPFLAGS)
+
# Enable C++17
QMAKE_CXXFLAGS += -std=c++17
CONFIG += c++17