diff --git a/srpt/Makefile b/srpt/Makefile index 760d544b2..e9840e7cc 100644 --- a/srpt/Makefile +++ b/srpt/Makefile @@ -2,6 +2,9 @@ # Makefile for ib_srpt.ko. # +SCST_SYMVERS_DIR := $(shell if [ -e $$PWD/../scst ]; then \ + echo $$PWD/../scst/src; \ + else echo /usr/local/include/scst; fi) SUBDIRS := $(shell pwd) ifeq ($(KVER),) @@ -55,7 +58,7 @@ install: all src/ib_srpt.ko $(DESTDIR)$(INSTALL_MOD_PATH)/lib/modules/$(KVER)/extra/ib_srpt.ko -/sbin/depmod -aq $(KVER) -src/Module.symvers src/Modules.symvers: +src/Module.symvers src/Modules.symvers: $(SCST_SYMVERS_DIR)/$(MODULE_SYMVERS) @if $(OFED_KERNEL_IB_RPM_INSTALLED); then \ if ! $(OFED_KERNEL_IB_DEVEL_RPM_INSTALLED); then \ echo "Error: the OFED package kernel-ib-devel has not yet been" \ @@ -115,6 +118,6 @@ extraclean: clean $(call set_var,build_mode,BUILDMODE,PERF) release-archive: - @version="$$(sed -n 's/^#define DRV_VERSION[ ]*\"\([0-9.]*\).*/\1/p' src/ib_srpt.c)"; patch -sp0