From a0970f024d52ece837e3448e4cb2d9466c447c74 Mon Sep 17 00:00:00 2001 From: Carlos Henrique Lima Melara Date: Wed, 24 Feb 2021 11:03:43 -0300 Subject: Only test for dpkg-buildflags on linux systems --- src/kristall.pro | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'src') 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 -- cgit v1.2.3