Added DKMS Support

This commit is contained in:
Taha 2022-04-22 18:55:20 +03:00 committed by GitHub
parent 2736c13323
commit dd214b86b4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -19,6 +19,26 @@ clean:
[ -d "${curpwd}/${kver}" ] && make -C /lib/modules/${kver}/build M=${curpwd}/${kver} clean [ -d "${curpwd}/${kver}" ] && make -C /lib/modules/${kver}/build M=${curpwd}/${kver} clean
dkms/build:
echo ">>> ${curpwd}"
make -C /lib/modules/${kver}/build M=${curpwd} modules
dkms/install:
rm -rf ${curpwd}/dkms
mkdir -p ${curpwd}/dkms
cp ${curpwd}/dkms.conf ${curpwd}/Makefile ${curpwd}/nct6687.c ${curpwd}/dkms
[ -d /usr/src/nct6687d-1 ] && sudo rm -rf /usr/src/nct6687d-1
sudo cp -rT dkms /usr/src/nct6687d-1
sudo dkms install nct6687d/1
sudo modprobe nct6687
dkms/clean:
sudo dkms remove nct6687d/1
make -C /lib/modules/${kver}/build M=${curpwd} clean
debian/changelog: FORCE debian/changelog: FORCE
git --no-pager log \ git --no-pager log \
--format='nct6687d-dkms (%ad) unstable; urgency=low%n%n * %s%n%n -- %aN <%aE> %aD%n' \ --format='nct6687d-dkms (%ad) unstable; urgency=low%n%n * %s%n%n -- %aN <%aE> %aD%n' \
@ -29,4 +49,4 @@ deb: debian/changelog
dpkg-buildpackage -b -rfakeroot -us -uc dpkg-buildpackage -b -rfakeroot -us -uc
.PHONY: FORCE .PHONY: FORCE
FORCE: FORCE: