Description: Add Hardening changes to Makefile
 * Add Hardening changes to Makefile
Author: Cord Beermann <cord@debian.org>
Forwarded: not-needed

--- a/unix.mak
+++ b/unix.mak
@@ -29,6 +29,10 @@
 DEFINES = -DUSE_MHASH -DTIXML_USE_STL
 CFLAGS = -O2 -Wall $(DEFINES)
 CXXFLAGS = -O2 -frtti -fexceptions -Wall $(DEFINES)
+CFLAGS += $(shell dpkg-buildflags --get CFLAGS)
+CXXFLAGS += $(shell dpkg-buildflags --get CXXFLAGS)
+LDFLAGS += $(shell dpkg-buildflags --get LDFLAGS)
+CPPFLAGS += $(shell dpkg-buildflags --get CPPFLAGS)
 INCPATH = -I.
 LIBS = -lmhash -lpcre2-8
 
@@ -44,21 +48,21 @@
 TARGET = passwordmaker
 
 $(TARGET):  $(OBJECTS) 
-	$(LINK) -o "$(TARGET)" $(OBJECTS)  $(LIBS)
+	$(LINK) -o "$(TARGET)" $(OBJECTS)  $(LIBS) $(LDFLAGS)
 
 .SUFFIXES: .c .cpp .cc .cxx
 
 .cpp.o:
-	$(CXX) -g -c $(CXXFLAGS) $(INCPATH) -o $@ $<
+	$(CXX) -g -c $(CXXFLAGS) $(CPPFLAGS) $(INCPATH) -o $@ $<
 
 .cc.o:
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
+	$(CXX) -c $(CXXFLAGS) $(CPPFLAGS) $(INCPATH) -o $@ $<
 
 .cxx.o:
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
+	$(CXX) -c $(CXXFLAGS) $(CPPFLAGS) $(INCPATH) -o $@ $<
 
 .c.o:
-	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
+	$(CC) -c $(CPPFLAGS) $(CFLAGS) $(INCPATH) -o $@ $<
 
 include unix/depends
 
