mirror of
https://github.com/SCST-project/scst.git
synced 2026-08-19 21:56:31 +00:00
Makefiles: Simplify Module.symvers handling
This patch does not change any functionality. git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@8122 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
+2
-3
@@ -6,7 +6,7 @@ ifndef PREFIX
|
||||
PREFIX=/usr/local
|
||||
endif
|
||||
|
||||
SCST_SYMVERS_DIR := $(shell echo "$$PWD")/../scst/src
|
||||
SCST_DIR := $(shell echo "$$PWD")/../scst/src
|
||||
|
||||
ifeq ($(KVER),)
|
||||
ifeq ($(KDIR),)
|
||||
@@ -97,8 +97,7 @@ PRE_CFLAGS = $(OFED_CFLAGS) \
|
||||
all: check src/$(MODULE_SYMVERS) $(CONFTEST_OUTPUTS)
|
||||
$(MAKE) -C $(KDIR) M=$(shell pwd)/src PRE_CFLAGS="$(PRE_CFLAGS)" modules
|
||||
|
||||
src/$(MODULE_SYMVERS): $(SCST_SYMVERS_DIR)/$(MODULE_SYMVERS) \
|
||||
$(OFED_MODULE_SYMVERS)
|
||||
src/$(MODULE_SYMVERS): $(SCST_DIR)/$(MODULE_SYMVERS) $(OFED_MODULE_SYMVERS)
|
||||
cat $^ | \
|
||||
awk '{sym[$$2]=$$0} END {for (s in sym){print sym[s]}}' >"$@"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user