Properly handle CFLAGS et al

This commit is contained in:
Juhani Krekelä 2022-07-28 01:48:37 +03:00
parent c899e6a5fd
commit b433cc2242
1 changed files with 3 additions and 1 deletions

View File

@ -2,6 +2,8 @@ PREFIX ?= /local
EXEC_PREFIX ?= $(PREFIX) EXEC_PREFIX ?= $(PREFIX)
BINDIR ?= $(EXEC_PREFIX)/bin BINDIR ?= $(EXEC_PREFIX)/bin
CFLAGS ?= -O3 -Wall -Wextra -pedantic
.SUFFIXES: .SUFFIXES:
.SUFFIXES: .inc .txt .SUFFIXES: .inc .txt
@ -31,7 +33,7 @@ TILES = player_stand_tile.inc \
all: $(NAME) all: $(NAME)
$(NAME): $(NAME).c $(TILES) $(NAME): $(NAME).c $(TILES)
$(CC) -O3 -Wall -Wextra -Werror -pedantic -o $@ $< -ldisplay $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $< -ldisplay
.txt.inc: .txt.inc:
./tile_compiler.py $< > $@ ./tile_compiler.py $< > $@