Skip to content

Commit c98f59e

Browse files
committed
Makefile: 'M=' is preferred to 'KBUILD_EXTMOD=' for external modules.
I should have used 'M=' in (e93c53c "Makefile: SUBDIRS -> KBUILD_EXTMOD") originally. See: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/kbuild/modules.rst?h=v5.3#n77 Signed-off-by: Shaun Ruffell <[email protected]>
1 parent ac300cd commit c98f59e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ INST_HEADERS:=kernel.h user.h fasthdlc.h wctdm_user.h dahdi_config.h
5353

5454
DAHDI_BUILD_ALL:=m
5555

56-
KMAKE=+$(MAKE) -C $(KSRC) KBUILD_EXTMOD=$(PWD)/drivers/dahdi DAHDI_INCLUDE=$(PWD)/include DAHDI_MODULES_EXTRA="$(DAHDI_MODULES_EXTRA)" HOTPLUG_FIRMWARE=$(HOTPLUG_FIRMWARE)
56+
KMAKE=+$(MAKE) -C $(KSRC) M=$(PWD)/drivers/dahdi DAHDI_INCLUDE=$(PWD)/include DAHDI_MODULES_EXTRA="$(DAHDI_MODULES_EXTRA)" HOTPLUG_FIRMWARE=$(HOTPLUG_FIRMWARE)
5757

5858
ROOT_PREFIX:=
5959

drivers/dahdi/datamods/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ PWD=$(shell pwd)
88

99
MODULESO:=$(MODULES:%=%.o)
1010
MODULESKO:=$(MODULES:%=%.ko)
11-
KMAKE = $(MAKE) -C $(KSRC) KBUILD_EXTMOD=$(PWD)
11+
KMAKE = $(MAKE) -C $(KSRC) M=$(PWD)
1212
KMAKE_INST = $(KMAKE) \
1313
INSTALL_MOD_PATH=$(INSTALL_PREFIX) INSTALL_MOD_DIR=misc modules_install
1414

0 commit comments

Comments
 (0)