Respect user's CC and CFLAGS

This commit is contained in:
Paul LeoNerd Evans 2008-10-09 23:05:40 +01:00
parent 247fae6a72
commit 286532e602

View File

@ -1,17 +1,19 @@
CCFLAGS=-Wall -Iinclude -std=c99
LDFLAGS=
CC?=gcc
CFLAGS?=
CFLAGS_DEBUG=
ifeq ($(DEBUG),1)
CCFLAGS+=-ggdb -DDEBUG
CFLAGS_DEBUG=-ggdb -DDEBUG
endif
all: demo
demo: termkey.o driver-csi.o driver-ti.o demo.c
gcc $(CCFLAGS) $(LDFLAGS) -o $@ $^ -lncurses
$(CC) $(CFLAGS) $(CFLAGS_DEBUG) -o $@ $^ -lncurses
%.o: %.c
gcc $(CCFLAGS) -o $@ -c $^
$(CC) $(CFLAGS) $(CFLAGS_DEBUG) -Wall -std=c99 -o $@ -c $^
.PHONY: clean
clean: