diff options
| author | Carlos Henrique Lima Melara <charlesmelara@outlook.com> | 2021-02-24 11:03:43 -0300 |
|---|---|---|
| committer | Felix Queißner <felix@ib-queissner.de> | 2021-02-24 15:11:07 +0100 |
| commit | a0970f024d52ece837e3448e4cb2d9466c447c74 (patch) | |
| tree | 41051855b108395444e818e9bedaed2a2ae911fa /src | |
| parent | bca97fe4c7a814031dade772bc9174e9aec6f2fd (diff) | |
| download | kristall-a0970f024d52ece837e3448e4cb2d9466c447c74.tar.gz | |
Only test for dpkg-buildflags on linux systems
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 |
