Make LDFLAGS overrideable

Based on <https://github.com/yquake2/yquake2/commits/cflags>.

Signed-off-by: Simon McVittie <smcv@debian.org>
This commit is contained in:
Simon McVittie 2020-03-11 11:04:38 +00:00
parent 4bb77517bc
commit fe5a2eea05

View file

@ -92,13 +92,16 @@ endif
# ----------
# Base LDFLAGS.
# Base LDFLAGS, none by default.
LDFLAGS ?=
# Required LDFLAGS to build a game module.
ifeq ($(OSTYPE), Darwin)
LDFLAGS := -shared -arch x86_64
LDFLAGS += -shared -arch x86_64
else ifeq ($(OSTYPE), Windows)
LDFLAGS := -shared -static-libgcc
LDFLAGS += -shared -static-libgcc
else
LDFLAGS := -shared -lm
LDFLAGS += -shared -lm
endif
# ----------