[PATCH] Use compilation flags.

Salvo 'LtWorf' Tomaselli tiposchi at tiscali.it
Thu Aug 21 01:16:17 PDT 2014


This makes qmake aware of CFLAGS, CXXFLAGS, LDFLAGS, CPPFLAGS.

This is helpful to easily add flags to the compilation (such as
hardening flags).

Signed-off-by: Salvo 'LtWorf' Tomaselli <tiposchi at tiscali.it>
---
 subsurface.pro | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/subsurface.pro b/subsurface.pro
index 1d891a1..b6c81f6 100644
--- a/subsurface.pro
+++ b/subsurface.pro
@@ -340,3 +340,8 @@ include(subsurface-install.pri)
 # to build debuggable binaries on Windows, you need something like this
 #QMAKE_CFLAGS_RELEASE=$$QMAKE_CFLAGS_DEBUG -O0 -g
 #QMAKE_CXXFLAGS_RELEASE=$$QMAKE_CXXFLAGS_DEBUG -O0 -g
+
+QMAKE_CXXFLAGS += $$(CXXFLAGS)
+QMAKE_CFLAGS += $$(CFLAGS)
+QMAKE_LFLAGS += $$(LDFLAGS)
+QMAKE_CPPFLAGS += $$(CPPFLAGS)
-- 
2.1.0



More information about the subsurface mailing list