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