Commit 1478866d authored by Federico Vaga's avatar Federico Vaga

dkms: save Module.symvers after build

Like this other modules can use it when they depends on ZIO
Signed-off-by: Federico Vaga's avatarfederico.vaga@cern.ch <federico.vaga@cern.ch>
parent d8bef4d8
......@@ -29,6 +29,7 @@ dkms-src: dkms-tree
@mkdir -p $($@_dir)/triggers
@cp $(TOP_DIR)/distribution/dkms.conf $($@_dir)
@cp $(TOP_DIR)/distribution/module-symvers-save $($@_dir)
@cp $(TOP_DIR)/drivers/zio/buffers/zio-buf-kmalloc.c $($@_dir)/buffers/
@cp $(TOP_DIR)/drivers/zio/triggers/zio-trig-user.c $($@_dir)/triggers/
@cp -a $(TOP_DIR)/include $($@_dir)
......@@ -42,8 +43,7 @@ dkms-src: dkms-tree
@sed -r -i -e "s/^obj-[$$][(]CONFIG.*//" $($@_dir)/Kbuild
@sed -r -i -e "s/\.\.\/\.\.\/include/include/" $($@_dir)/Kbuild
@sed -r -i -e "s/@PKGNAME@/$(DRIVER_NAME)/" $($@_dir)/dkms.conf
@sed -r -i -e "s/@PKGVER@/$(VERSION)/" $($@_dir)/dkms.conf
@sed -r -i -e "s/@PKGNAME@/$(DRIVER_NAME)/g" -e "s/@PKGVER@/$(VERSION)/g" $($@_dir)/dkms.conf
dkms-add: dkms-src
......
......@@ -5,3 +5,4 @@ MAKE[0]="make KVERSION=$kernelver all"
BUILT_MODULE_NAME[0]="@PKGNAME@"
DEST_MODULE_LOCATION[0]="/updates"
AUTOINSTALL="yes"
POST_BUILD="module-symvers-save $dkms_tree"
\ No newline at end of file
#!/bin/sh
dkms_tree=$1
SRC_DIR=$dkms_tree/$module/$module_version/build/
DST_DIR=$dkms_tree/$module/$module_version/$kernelver/$arch/module/
cp -f ${SRC_DIR}/Module.symvers ${DST_DIR} > /dev/null
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment