From 26ef980678885764fdb2fd0544919800527b9ac6 Mon Sep 17 00:00:00 2001 From: Michael Santos Date: Wed, 26 Apr 2017 07:23:55 -0400 Subject: [PATCH] makefile: env vars to pass extra build flags --- Makefile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index d502e43..014d9a8 100644 --- a/Makefile +++ b/Makefile @@ -29,13 +29,18 @@ endif XMPPIPE_SANDBOX ?= XMPPIPE_SANDBOX_RLIMIT XMPPIPE_SANDBOX_RLIMIT_NOFILE ?= -1 -CFLAGS += -DXMPPIPE_SANDBOX=\"$(XMPPIPE_SANDBOX)\" -D$(XMPPIPE_SANDBOX) \ + +XMPPIPE_CFLAGS ?= -g -Wall +CFLAGS += $(XMPPIPE_CFLAGS) \ + -DXMPPIPE_SANDBOX=\"$(XMPPIPE_SANDBOX)\" -D$(XMPPIPE_SANDBOX) \ -DXMPPIPE_SANDBOX_RLIMIT_NOFILE=$(XMPPIPE_SANDBOX_RLIMIT_NOFILE) +LDFLAGS += $(XMPPIPE_LDFLAGS) + all: $(PROG) $(PROG): - $(CC) -g -Wall $(CFLAGS) -o xmppipe src/*.c $(LDFLAGS) -lstrophe + $(CC) $(CFLAGS) -o xmppipe src/*.c $(LDFLAGS) -lstrophe static: $(CC) $(CFLAGS) -g -Wall -o xmppipe src/*.c -Wl,--no-as-needed \