Use CPPFLAGS in the Makefile (closes #43)

Debian uses CPPFLAGS to pass arguments like -D_FORTIFY_SOURCE=2.
This commit is contained in:
Christopher Wellons
2020-02-16 10:10:14 -05:00
parent 8daa5992f1
commit 4cb4fc6eac

View File

@@ -1,6 +1,7 @@
.POSIX: .POSIX:
CC = cc CC = cc
CFLAGS = -std=c99 -Wall -Wextra -Wno-missing-field-initializers -Os CFLAGS = -std=c99 -Wall -Wextra -Wno-missing-field-initializers -Os
CPPFLAGS =
LDFLAGS = -ggdb3 LDFLAGS = -ggdb3
LDLIBS = LDLIBS =
PREFIX = /usr/local PREFIX = /usr/local
@@ -8,7 +9,7 @@ PREFIX = /usr/local
all: endlessh all: endlessh
endlessh: endlessh.c endlessh: endlessh.c
$(CC) $(LDFLAGS) $(CFLAGS) -o $@ endlessh.c $(LDLIBS) $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ endlessh.c $(LDLIBS)
install: endlessh install: endlessh
install -d $(DESTDIR)$(PREFIX)/bin install -d $(DESTDIR)$(PREFIX)/bin