diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/kristall.pro | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/kristall.pro b/src/kristall.pro index d8bf2c9..6a8efed 100644 --- a/src/kristall.pro +++ b/src/kristall.pro @@ -21,12 +21,14 @@ DEFINES += KRISTALL_VERSION="\"$(shell cd $$PWD; git describe --tags)\"" # We need iconv on non-linux platforms !linux: LIBS += -liconv -# On systems that have dpkg, append build flags for hardening -system("which dpkg-buildflags") { - QMAKE_CPPFLAGS *= $(shell dpkg-buildflags --get CPPFLAGS) - QMAKE_CFLAGS *= $(shell dpkg-buildflags --get CFLAGS) - QMAKE_CXXFLAGS *= $(shell dpkg-buildflags --get CXXFLAGS) - QMAKE_LFLAGS *= $(shell dpkg-buildflags --get LDFLAGS) +# On linux systems that have dpkg, append build flags for hardening +linux { + system("which dpkg-buildflags") { + QMAKE_CPPFLAGS *= $(shell dpkg-buildflags --get CPPFLAGS) + QMAKE_CFLAGS *= $(shell dpkg-buildflags --get CFLAGS) + QMAKE_CXXFLAGS *= $(shell dpkg-buildflags --get CXXFLAGS) + QMAKE_LFLAGS *= $(shell dpkg-buildflags --get LDFLAGS) + } } QMAKE_CFLAGS += -Wno-unused-parameter -Werror=return-type |
