| .. | .. |
|---|
| 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 |
|---|