Compile with CPPFLAGS and LDFLAGS and append, rather than overwrite, CFLAGS.

This enables the Debian package to be built with hardening options.  See
https://wiki.debian.org/Hardening.
---
 wmppp.app/wmppp/Makefile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/wmppp.app/wmppp/Makefile b/wmppp.app/wmppp/Makefile
index 763e52a..bd64608 100644
--- a/wmppp.app/wmppp/Makefile
+++ b/wmppp.app/wmppp/Makefile
@@ -1,16 +1,16 @@
 LIBDIR = -L/usr/X11R6/lib
 LIBS   = -lXpm -lXext -lX11
-CFLAGS = -O2
+CFLAGS += -O2
 OBJS  = wmppp.o \
                ../wmgeneral/wmgeneral.o \
                ../wmgeneral/misc.o \
                ../wmgeneral/list.o
 
 .c.o:
-       cc -g -c $(CFLAGS) -Wall $< -o $*.o
+       cc -g -c $(CPPFLAGS) $(CFLAGS) -Wall $< -o $*.o
 
 wmppp: $(OBJS)
-       cc -o wmppp $^ -lXext $(LIBDIR) $(LIBS)
+       cc -o wmppp $(LDFLAGS) $^ -lXext $(LIBDIR) $(LIBS)
 
 all:: wmppp getmodemspeed
 
-- 
1.9.1


-- 
To unsubscribe, send mail to wmaker-dev-unsubscr...@lists.windowmaker.org.

Reply via email to