fix: Second LDFLAGS not used. Replace variable appending with escaping.

This reduces the probability for this happening in the future, and
improve overall clairity.
This commit is contained in:
2026-01-21 10:47:08 +01:00
parent 2ae24f588c
commit 2192acbc9d

View File

@@ -17,12 +17,12 @@ SRC := $(shell find src/ -name '*.c' -print) $(addsuffix .c,$(RES)) lib/glad/src
OBJ := $(addsuffix .o,$(SRC))
DEP := $(addsuffix .d,$(SRC))
CFLAGS := -O2 $(CFLAGS) -g -std=gnu99
CFLAGS += -Wall -Wextra -Wpedantic -Wno-pointer-arith
CPPFLAGS := -DNDEBUG $(CPPFLAGS) -DGLFW_INCLUDE_NONE
CPPFLAGS += -Iinclude -Ilib/glad/include -Ilib/glfw/include -Ilib/libarchive/libarchive
LDFLAGS := -flto $(LDFLAGS)
LDFLAGS := -Llib/obj/glfw/src -Llib/obj/libarchive/libarchive
CFLAGS := -O2 $(CFLAGS) -g -std=gnu99\
-Wall -Wextra -Wpedantic -Wno-pointer-arith
CPPFLAGS := -DNDEBUG $(CPPFLAGS) -DGLFW_INCLUDE_NONE\
-Iinclude -Ilib/glad/include -Ilib/glfw/include -Ilib/libarchive/libarchive
LDFLAGS := -flto $(LDFLAGS)\
-Llib/obj/glfw/src -Llib/obj/libarchive/libarchive
LDLIBS := $(LDLIBS) -lglfw3 -larchive -lm
msg-cc = $(info [CC] $(1))