Fix linkflag saving not including LDLIBS
This commit is contained in:
parent
02b18bd3ac
commit
041837b64c
@ -151,9 +151,11 @@ ALL_COMPILEFLAGS=$(COMPILER_FLAGS) $(INTERNAL_COMPILERFLAGS)
|
||||
ifeq ($(RELEASE),1)
|
||||
ALL_LINKFLAGS=$(INTERNAL_LINKFLAGS) $(LDFLAGS)
|
||||
ALL_LDLIBS=$(LDLIBS)
|
||||
ALL_LINK_FLAGS_LIBS=$(ALL_LINKFLAGS) $(ALL_LDLIBS)
|
||||
else
|
||||
ALL_LINKFLAGS=$(INTERNAL_LINKFLAGS) $(LDFLAGS) $(DEBUG_LDFLAGS)
|
||||
ALL_LDLIBS=$(LDLIBS) $(DEBUG_LDLIBS)
|
||||
ALL_LINK_FLAGS_LIBS=$(ALL_LINKFLAGS) $(ALL_LDLIBS)
|
||||
endif
|
||||
#just a variable for a newline
|
||||
define \n
|
||||
@ -170,10 +172,10 @@ else
|
||||
$(CFLAGS_TMPFILE):
|
||||
endif
|
||||
|
||||
ifneq ($(ALL_LINKFLAGS),$(OLD_LINKFLAGS))
|
||||
ifneq ($(ALL_LINK_FLAGS_LIBS),$(OLD_LINKFLAGS))
|
||||
.PHONY: $(LDFLAGS_TMPFILE)
|
||||
$(LDFLAGS_TMPFILE):
|
||||
$(file >$(LDFLAGS_TMPFILE),$(ALL_LINKFLAGS))
|
||||
$(file >$(LDFLAGS_TMPFILE),$(ALL_LINK_FLAGS_LIBS))
|
||||
else
|
||||
$(LDFLAGS_TMPFILE):
|
||||
endif
|
||||
|
||||
@ -168,9 +168,11 @@ ALL_COMPILEFLAGS=$(COMPILER_FLAGS) $(INTERNAL_COMPILERFLAGS)
|
||||
ifeq ($(RELEASE),1)
|
||||
ALL_LINKFLAGS=$(INTERNAL_LINKFLAGS) $(LDFLAGS)
|
||||
ALL_LDLIBS=$(LDLIBS)
|
||||
ALL_LINK_FLAGS_LIBS=$(ALL_LINKFLAGS) $(ALL_LDLIBS)
|
||||
else
|
||||
ALL_LINKFLAGS=$(INTERNAL_LINKFLAGS) $(LDFLAGS) $(DEBUG_LDFLAGS)
|
||||
ALL_LDLIBS=$(LDLIBS) $(DEBUG_LDLIBS)
|
||||
ALL_LINK_FLAGS_LIBS=$(ALL_LINKFLAGS) $(ALL_LDLIBS)
|
||||
endif
|
||||
|
||||
ifeq ($(SAVEFLAGS),1)
|
||||
@ -182,10 +184,10 @@ else
|
||||
$(CFLAGS_TMPFILE):
|
||||
endif
|
||||
|
||||
ifneq ($(ALL_LINKFLAGS),$(OLD_LINKFLAGS))
|
||||
ifneq ($(ALL_LINK_FLAGS_LIBS),$(OLD_LINKFLAGS))
|
||||
.PHONY: $(LDFLAGS_TMPFILE)
|
||||
$(LDFLAGS_TMPFILE):
|
||||
$(file >$(LDFLAGS_TMPFILE),$(ALL_LINKFLAGS))
|
||||
$(file >$(LDFLAGS_TMPFILE),$(ALL_LINK_FLAGS_LIBS))
|
||||
else
|
||||
$(LDFLAGS_TMPFILE):
|
||||
endif
|
||||
|
||||
@ -163,9 +163,11 @@ ALL_COMPILEFLAGS=$(COMPILER_FLAGS) $(INTERNAL_COMPILERFLAGS)
|
||||
ifeq ($(RELEASE),1)
|
||||
ALL_LINKFLAGS=$(INTERNAL_LINKFLAGS) $(LDFLAGS)
|
||||
ALL_LDLIBS=$(LDLIBS)
|
||||
ALL_LINK_FLAGS_LIBS=$(ALL_LINKFLAGS) $(ALL_LDLIBS)
|
||||
else
|
||||
ALL_LINKFLAGS=$(INTERNAL_LINKFLAGS) $(LDFLAGS) $(DEBUG_LDFLAGS)
|
||||
ALL_LDLIBS=$(LDLIBS) $(DEBUG_LDLIBS)
|
||||
ALL_LINK_FLAGS_LIBS=$(ALL_LINKFLAGS) $(ALL_LDLIBS)
|
||||
endif
|
||||
|
||||
#Arguments to make submake use this makefile without "Entering directory" stuff
|
||||
@ -186,8 +188,8 @@ endif
|
||||
.PHONY: ldflags-update
|
||||
ldflags-update:
|
||||
ifeq ($(SAVEFLAGS),1)
|
||||
ifneq ($(ALL_LINKFLAGS),$(OLD_LINKFLAGS))
|
||||
$(file >$(LDFLAGS_TMPFILE),$(ALL_LINKFLAGS))
|
||||
ifneq ($(ALL_LINK_FLAGS_LIBS),$(OLD_LINKFLAGS))
|
||||
$(file >$(LDFLAGS_TMPFILE),$(ALL_LINK_FLAGS_LIBS))
|
||||
endif
|
||||
endif
|
||||
.PHONY: flags-update
|
||||
|
||||
@ -148,9 +148,11 @@ ALL_COMPILEFLAGS=$(COMPILER_FLAGS) $(INTERNAL_COMPILERFLAGS)
|
||||
ifeq ($(RELEASE),1)
|
||||
ALL_LINKFLAGS=$(INTERNAL_LINKFLAGS) $(LDFLAGS)
|
||||
ALL_LDLIBS=$(LDLIBS)
|
||||
ALL_LINK_FLAGS_LIBS=$(ALL_LINKFLAGS) $(ALL_LDLIBS)
|
||||
else
|
||||
ALL_LINKFLAGS=$(INTERNAL_LINKFLAGS) $(LDFLAGS) $(DEBUG_LDFLAGS)
|
||||
ALL_LDLIBS=$(LDLIBS) $(DEBUG_LDLIBS)
|
||||
ALL_LINK_FLAGS_LIBS=$(ALL_LINKFLAGS) $(ALL_LDLIBS)
|
||||
endif
|
||||
|
||||
#Arguments to make submake use this makefile without "Entering directory" stuff
|
||||
@ -171,8 +173,8 @@ endif
|
||||
.PHONY: ldflags-update
|
||||
ldflags-update:
|
||||
ifeq ($(SAVEFLAGS),1)
|
||||
ifneq ($(ALL_LINKFLAGS),$(OLD_LINKFLAGS))
|
||||
$(file >$(LDFLAGS_TMPFILE),$(ALL_LINKFLAGS))
|
||||
ifneq ($(ALL_LINKFLAGS),$(OLD_LINK_FLAGS_LIBS))
|
||||
$(file >$(LDFLAGS_TMPFILE),$(ALL_LINK_FLAGS_LIBS))
|
||||
endif
|
||||
endif
|
||||
.PHONY: flags-update
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user