aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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