Skip to content
Snippets Groups Projects
Commit 8c3daa07 authored by Erik von Reis's avatar Erik von Reis
Browse files

Merge branch 'logger-module-dkms' into 'debian/bullseye'

Adding rts-logger module to dkms and deps

See merge request !383
parents 1d13fe05 96714dba
No related branches found
No related tags found
1 merge request!383Adding rts-logger module to dkms and deps
PACKAGE_NAME="rts-logger"
PACKAGE_VERSION="#MODULE_VERSION#"
BUILT_MODULE_NAME="rts-logger"
DEST_MODULE_LOCATION=/extra
AUTOINSTALL=yes
POST_BUILD="dkms_install_files
${PACKAGE_NAME}
${PACKAGE_VERSION}
${kernelver}
${arch}
${dkms_tree}
Module.symvers
"
......@@ -72,6 +72,15 @@ Description: advLigoRTS realtime module.
.
This module provides the hooks needed to run real time LIGO models without requiring a custom built kernel.
Package: advligorts-logger-dkms
Architecture: any
Depends:
${misc:Depends},
Description: advLigoRTS isolated cpu logger module.
Core component of advLigoRTS
.
This module provides logging capabilities to real time isolated kernel modules.
Package: advligorts-daqd
Architecture: any
Depends:
......@@ -109,6 +118,7 @@ Depends:
libncurses5-dev,
libswitch-perl,
advligorts-cpu-isolator-dkms,
advligorts-logger-dkms,
make,
pkg-config,
python3,
......
......@@ -46,6 +46,16 @@ install-rts-cpu-isolator:
install --mode=755 -t debian/advligorts-cpu-isolator-dkms/usr/src/rts-cpu-isolator-$(SVERSION) support/bin/dkms_install_files
echo rts-cpu-isolator > debian/advligorts-cpu-isolator-dkms/usr/lib/modules-load.d/rts-cpu-isolator.conf
install-rts-logger:
dh_installdirs -padvligorts-logger-dkms usr/src/rts-logger-$(SVERSION)
dh_installdirs -padvligorts-logger-dkms usr/src/rts-logger-$(SVERSION)/drv/
dh_installdirs -padvligorts-logger-dkms usr/lib/modules-load.d
install --mode=644 -t debian/advligorts-logger-dkms/usr/src/rts-logger-$(SVERSION) src/drv/rts-logger/module/*.c
install --mode=644 -t debian/advligorts-logger-dkms/usr/src/rts-logger-$(SVERSION)/drv src/include/drv/src/include/drv/rts-logger.h
install --mode=644 -t debian/advligorts-logger-dkms/usr/src/rts-logger-$(SVERSION) src/drv/rts-logger/module/Makefile
install --mode=755 -t debian/advligorts-logger-dkms/usr/src/rts-logger-$(SVERSION) support/bin/dkms_install_files
echo rts-logger > debian/advligorts-logger-dkms/usr/lib/modules-load.d/rts-logger.conf
install-version:
mkdir -p debian/advligorts-rcg/usr/share/advligorts/src/
echo $(SVERSION) > debian/advligorts-rcg/usr/share/advligorts/src/rcg-version
......@@ -54,7 +64,7 @@ override_dh_auto_configure:
mkdir -p build
(cd build && cmake -DCMAKE_INSTALL_PREFIX=$(DESTDIR)/usr ..)
override_dh_install: install-gpstime install-mbuf install-version install-rts-cpu-isolator
override_dh_install: install-gpstime install-mbuf install-version install-rts-cpu-isolator install-rts-logger
dh_install
override_dh_dkms:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment