1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
Add hardening flags to the qt project file
--- a/qwt.pro
+++ b/qwt.pro
@@ -7,6 +7,13 @@
# modify it under the terms of the Qwt License, Version 1.0
################################################################
+QMAKE_CPPFLAGS *= $(shell dpkg-buildflags --get CPPFLAGS)
+QMAKE_CFLAGS *= $(shell dpkg-buildflags --get CFLAGS)
+QMAKE_CFLAGS += -D_FORTIFY_SOURCE=2
+QMAKE_CXXFLAGS *= $(shell dpkg-buildflags --get CXXFLAGS)
+QMAKE_CXXFLAGS += -D_FORTIFY_SOURCE=2
+QMAKE_LFLAGS *= $(shell dpkg-buildflags --get LDFLAGS)
+
include( qwtconfig.pri )
TEMPLATE = subdirs
|