.. | .. |
---|
8 | 8 | |
---|
9 | 9 | include scripts/Kbuild.include |
---|
10 | 10 | |
---|
11 | | -# |
---|
12 | | - |
---|
13 | | -__modules := $(sort $(shell grep -h '\.ko$$' /dev/null $(wildcard $(MODVERDIR)/*.mod))) |
---|
14 | | -modules := $(patsubst %.o,%.ko,$(wildcard $(__modules:.ko=.o))) |
---|
| 11 | +modules := $(sort $(shell cat $(if $(KBUILD_EXTMOD),$(KBUILD_EXTMOD)/)modules.order)) |
---|
15 | 12 | |
---|
16 | 13 | PHONY += $(modules) |
---|
17 | 14 | __modinst: $(modules) |
---|
.. | .. |
---|
23 | 20 | mkdir -p $(2) ; \ |
---|
24 | 21 | cp $@ $(2) ; \ |
---|
25 | 22 | $(mod_strip_cmd) $(2)/$(notdir $@) ; \ |
---|
26 | | - $(mod_sign_cmd) $(2)/$(notdir $@) $(patsubst %,|| true,$(KBUILD_EXTMOD)) && \ |
---|
| 23 | + $(mod_sign_cmd) $(2)/$(notdir $@) $(patsubst %,|| true,$(KBUILD_EXTMOD)) ; \ |
---|
27 | 24 | $(mod_compress_cmd) $(2)/$(notdir $@) |
---|
28 | 25 | |
---|
29 | 26 | # Modules built outside the kernel source tree go into extra by default |
---|