]> git.ipfire.org Git - thirdparty/iw.git/commitdiff
iw: really fix build
authorJohannes Berg <johannes.berg@intel.com>
Fri, 24 May 2019 09:17:54 +0000 (11:17 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 24 May 2019 09:17:54 +0000 (11:17 +0200)
Now after the previous fix, version.o was linked twice...

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Makefile

index 30749ad575441f37891229d8304d0284bd1abcfe..9bcfa8a0ee2136029322b041d32cb9903f7b11db 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -18,7 +18,9 @@ CFLAGS += -Wall -Wextra -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-a
          -Werror-implicit-function-declaration -Wsign-compare -Wno-unused-parameter \
          $(CFLAGS_EVAL)
 
-OBJS = $(sort $(patsubst %.c,%.o,$(wildcard *.c))) version.o
+_OBJS := $(sort $(patsubst %.c,%.o,$(wildcard *.c)))
+VERSION_OBJS := $(filter-out version.o, $(_OBJS))
+OBJS := $(VERSION_OBJS) version.o
 
 ALL = iw
 
@@ -87,8 +89,6 @@ endif
 
 all: $(ALL)
 
-VERSION_OBJS := $(filter-out version.o, $(OBJS))
-
 version.c: version.sh $(patsubst %.o,%.c,$(VERSION_OBJS)) nl80211.h iw.h Makefile \
                $(wildcard .git/index .git/refs/tags)
        @$(NQ) ' GEN ' $@