From 5f138c54be5e7f912ac941aa1475f43b89810c7d Mon Sep 17 00:00:00 2001 From: "John C. Vernaleo" Date: Wed, 18 Mar 2015 21:10:39 -0400 Subject: [PATCH] Allow C and LD flags to be overwritten. This is useful for build on systems like bitrig and openbsd. --- Makefile | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index a687926..2c75bd0 100644 --- a/Makefile +++ b/Makefile @@ -10,16 +10,13 @@ INSTALLPATH = ${DESTDIR}${PREFIX}/bin MANPATH = ${DESTDIR}${PREFIX}/share/man/man1 ifeq ($(shell sh -c 'which ncurses5-config>/dev/null 2>/dev/null && echo y'), y) - CFLAGS = -Wall -g -I $$(ncurses5-config --includedir) - LDFLAGS = -L $$(ncurses5-config --libdir) $$(ncursesw5-config --libs) + CFLAGS ?= -Wall -g -I $$(ncurses5-config --includedir) + LDFLAGS ?= -L $$(ncurses5-config --libdir) $$(ncursesw5-config --libs) else ifeq ($(shell sh -c 'which ncursesw5-config>/dev/null 2>/dev/null && echo y'), y) - CFLAGS = -Wall -g -I $$(ncursesw5-config --includedir) - LDFLAGS = -L $$(ncursesw5-config --libdir) $$(ncursesw5-config --libs) + CFLAGS ?= -Wall -g -I $$(ncursesw5-config --includedir) + LDFLAGS ?= -L $$(ncursesw5-config --libdir) $$(ncursesw5-config --libs) endif - - - tty-clock : ${SRC} @echo "build ${SRC}"