fix makefile on reelease mode

This commit is contained in:
Mylloon 2024-04-18 22:37:23 +02:00
parent 51d91042da
commit d566f26d90
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 && \