properly ignore in git files generated and modified by 'make dkms'

- Add VERSION to .gitignore
- Changes made by make in dkms.conf triggered 'uncommited changes'
  because being in the repository it is considered by git as a versioned
  file regardless of .gitignore. So:
-- Rename dkms.conf to dkms.conf.am, indicating it is a template and
   effectively removing dkms.conf from the repository
-- Copy dkms.conf.am to dkms.conf during 'make dkms'
This commit is contained in:
MestreLion 2019-11-03 02:41:39 -03:00
parent 8f5eaec0b2
commit 2d5180f4ab
3 changed files with 3 additions and 1 deletions

3
.gitignore vendored
View File

@ -6,4 +6,5 @@
Module.symvers
modules.order
.tmp_versions
dkms.conf
dkms.conf
VERSION

View File

@ -88,6 +88,7 @@ endif
depmod -a -F $(SYSTEM_MAP) $(TARGET)
dkms:
@cp `pwd`/dkms.conf.am `pwd`/dkms.conf
@sed -i -e '/^PACKAGE_VERSION=/ s/=.*/=\"$(DRIVER_VERSION)\"/' dkms.conf
@echo "$(DRIVER_VERSION)" >VERSION
@mkdir $(DKMS_ROOT_PATH)