Makefiles: sort result from wildcard, needed for unwise GNU make 3.82 change.
This commit is contained in:
+2
-2
@@ -49,7 +49,7 @@ exeext ?= .out
|
|||||||
libext ?= .a
|
libext ?= .a
|
||||||
objext ?= .o
|
objext ?= .o
|
||||||
|
|
||||||
upx_SOURCES := $(wildcard $(srcdir)/*.cpp)
|
upx_SOURCES := $(sort $(wildcard $(srcdir)/*.cpp))
|
||||||
upx_OBJECTS := $(notdir $(upx_SOURCES:.cpp=$(objext)))
|
upx_OBJECTS := $(notdir $(upx_SOURCES:.cpp=$(objext)))
|
||||||
|
|
||||||
# we need UCL and zlib - you can set envvar UPX_UCLDIR
|
# we need UCL and zlib - you can set envvar UPX_UCLDIR
|
||||||
@@ -77,7 +77,7 @@ upx$(exeext): $(upx_OBJECTS) $(upx_DEPENDENCIES)
|
|||||||
%.o : %.cpp | .depend
|
%.o : %.cpp | .depend
|
||||||
$(strip $(CXX) $(call e,CPPFLAGS) $(call e,CXXFLAGS) -o $@ -c $<)
|
$(strip $(CXX) $(call e,CPPFLAGS) $(call e,CXXFLAGS) -o $@ -c $<)
|
||||||
|
|
||||||
.depend: $(wildcard $(srcdir)/*.cpp $(srcdir)/*.h) $(MAKEFILE_LIST)
|
.depend: $(sort $(wildcard $(srcdir)/*.cpp $(srcdir)/*.h)) $(MAKEFILE_LIST)
|
||||||
@rm -f $@
|
@rm -f $@
|
||||||
ifeq ($(USE_GNUC),1)
|
ifeq ($(USE_GNUC),1)
|
||||||
@echo "Updating $@"
|
@echo "Updating $@"
|
||||||
|
|||||||
+3
-1
@@ -1261,7 +1261,9 @@ endif
|
|||||||
ifndef EXTRA_MAKEFILES
|
ifndef EXTRA_MAKEFILES
|
||||||
EXTRA_MAKEFILES :=
|
EXTRA_MAKEFILES :=
|
||||||
##ifneq ($(filter extra-%,$(MAKECMDGOALS)),)
|
##ifneq ($(filter extra-%,$(MAKECMDGOALS)),)
|
||||||
EXTRA_MAKEFILES += $(wildcard src/arch/*/Makefile.extra src/arch/*/*/Makefile.extra src/arch/*/*/*/Makefile.extra)
|
EXTRA_MAKEFILES += $(sort $(wildcard src/arch/*/Makefile.extra))
|
||||||
|
EXTRA_MAKEFILES += $(sort $(wildcard src/arch/*/*/Makefile.extra))
|
||||||
|
EXTRA_MAKEFILES += $(sort $(wildcard src/arch/*/*/*/Makefile.extra))
|
||||||
####EXTRA_MAKEFILES += $(shell find src/arch -name Makefile.extra 2>/dev/null)
|
####EXTRA_MAKEFILES += $(shell find src/arch -name Makefile.extra 2>/dev/null)
|
||||||
##endif
|
##endif
|
||||||
endif
|
endif
|
||||||
|
|||||||
Reference in New Issue
Block a user