From b1ddcd79af4f7319688a427eb1800c429ff5f8d2 Mon Sep 17 00:00:00 2001 From: Victor Mignot Date: Thu, 19 Feb 2026 17:35:15 +0100 Subject: Do not overwrite basic CFLAGS --- Makefile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 295b721..29e233f 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,6 @@ CC := gcc -CFLAGS := -std=c99 -Wpedantic -Wall -Wextra +CFLAGS := +CFLAGS_EXTRA := -std=c99 -Wpedantic -Wall -Wextra LDFLAGS := BIN := futiles @@ -8,10 +9,10 @@ OBJS := $(patsubst %.c, %.o, $(wildcard src/*.c)) all: $(BIN) $(BIN): $(OBJS) - $(CC) -o $@ $(CFLAGS) $(LDFLAGS) $^ + $(CC) -o $@ $(CFLAGS) $(CFLAGS_EXTRA) $(LDFLAGS) $^ src/%.o: src/%.c - $(CC) -c -o $@ $(CFLAGS) $< + $(CC) -c -o $@ $(CFLAGS) $(CFLAGS_EXTRA) $< clean: rm -f $(BIN) $(OBJS) -- cgit v1.2.3