fix release mode not working

This commit is contained in:
Mylloon 2024-04-18 22:33:25 +02:00
parent edad5ef7cf
commit 95478bf0f9
Signed by: Anri
GPG key ID: A82D63DFF8D1317F

View file

@ -21,19 +21,19 @@ PDF_DIR = report
%.o: src/%.c %.o: src/%.c
$(CC) -c $< -o $@ $(CFLAGS) $(CC) -c $< -o $@ $(CFLAGS)
compilation: $(OBJETS) release: CFLAGS += -O3
$(CC) -o $(EXE)$(EXE_EXT) $(OBJETS) $(LDFLAGS) release: compilation
main: CFLAGS += -O3
main: compilation
debug: CFLAGS += -Wall -Wextra -Wshadow -Wcast-align -Wstrict-prototypes debug: CFLAGS += -Wall -Wextra -Wshadow -Wcast-align -Wstrict-prototypes
debug: CFLAGS += -fanalyzer -fsanitize=undefined -g -Og debug: CFLAGS += -fanalyzer -fsanitize=undefined -g -Og
debug: LDFLAGS += -fsanitize=undefined debug: LDFLAGS += -fsanitize=undefined
debug: compilation debug: compilation
compilation: $(OBJETS)
$(CC) -o $(EXE)$(EXE_EXT) $(OBJETS) $(LDFLAGS)
all: all:
main release
pdf-make: pdf-make:
cd report && \ cd report && \