Add KERNELDIR variable to Makefile

This commit is contained in:
TBK 2019-06-10 17:09:26 +02:00
parent 50982a4156
commit 9dae7ad60d
No known key found for this signature in database
GPG Key ID: 5C128503F33DF772
3 changed files with 14 additions and 5 deletions

View File

@ -28,7 +28,7 @@ pkgbase = sdfat-dkms-git
sha512sums = 85c54950e69e342221343b8b542fda47f80b9a7104e1097a7f1c9a09f69758ef8881c238d2740f3a21aa2b5cdcb3b9b8224c731ec2e39fa4632f56c2df85bc84 sha512sums = 85c54950e69e342221343b8b542fda47f80b9a7104e1097a7f1c9a09f69758ef8881c238d2740f3a21aa2b5cdcb3b9b8224c731ec2e39fa4632f56c2df85bc84
sha512sums = a84005de882a14a29252956f009d9785435a1dff7e578537eb5d0f222e2d89925aa95f883cd7817becac384ebaa4cc44ef636a41ea8e063b306cfa33add54a69 sha512sums = a84005de882a14a29252956f009d9785435a1dff7e578537eb5d0f222e2d89925aa95f883cd7817becac384ebaa4cc44ef636a41ea8e063b306cfa33add54a69
sha512sums = c0e4d47b070373da4a3a201289fc56b734f6b31659d27b9772b48a2ea440247b0c619cf71a99dd02041d67ab9fbf9865ff443c70a456389dcc3b3ac985b229d1 sha512sums = c0e4d47b070373da4a3a201289fc56b734f6b31659d27b9772b48a2ea440247b0c619cf71a99dd02041d67ab9fbf9865ff443c70a456389dcc3b3ac985b229d1
sha512sums = f55b3ed728ce8716aee0924cd7f27534e25a9e3984bec14e17839e91f1ad290b7e2c9ed85e4f93678f8a0c200c7ed087ec659fb57d84d55e35d4098e3296504e sha512sums = a732110e0b697c89f405b1e5086b30a01182e23f40d5c36cc519386519704e914edae474c8199d2d6d3f5825c2006d93ca4911435e286718ca5a18ad76edcf26
sha512sums = 5859133537c76b333eaeaa12f5144528891479d21062bbd90560e7f100f074c4f4b5f846b7ad4d720f2ea4595ace88c3bd3f9b67e5c76ff4b9e4d52989dacf96 sha512sums = 5859133537c76b333eaeaa12f5144528891479d21062bbd90560e7f100f074c4f4b5f846b7ad4d720f2ea4595ace88c3bd3f9b67e5c76ff4b9e4d52989dacf96
pkgname = sdfat-dkms-git pkgname = sdfat-dkms-git

View File

@ -26,7 +26,7 @@ sha512sums=('SKIP'
'85c54950e69e342221343b8b542fda47f80b9a7104e1097a7f1c9a09f69758ef8881c238d2740f3a21aa2b5cdcb3b9b8224c731ec2e39fa4632f56c2df85bc84' '85c54950e69e342221343b8b542fda47f80b9a7104e1097a7f1c9a09f69758ef8881c238d2740f3a21aa2b5cdcb3b9b8224c731ec2e39fa4632f56c2df85bc84'
'a84005de882a14a29252956f009d9785435a1dff7e578537eb5d0f222e2d89925aa95f883cd7817becac384ebaa4cc44ef636a41ea8e063b306cfa33add54a69' 'a84005de882a14a29252956f009d9785435a1dff7e578537eb5d0f222e2d89925aa95f883cd7817becac384ebaa4cc44ef636a41ea8e063b306cfa33add54a69'
'c0e4d47b070373da4a3a201289fc56b734f6b31659d27b9772b48a2ea440247b0c619cf71a99dd02041d67ab9fbf9865ff443c70a456389dcc3b3ac985b229d1' 'c0e4d47b070373da4a3a201289fc56b734f6b31659d27b9772b48a2ea440247b0c619cf71a99dd02041d67ab9fbf9865ff443c70a456389dcc3b3ac985b229d1'
'f55b3ed728ce8716aee0924cd7f27534e25a9e3984bec14e17839e91f1ad290b7e2c9ed85e4f93678f8a0c200c7ed087ec659fb57d84d55e35d4098e3296504e' 'a732110e0b697c89f405b1e5086b30a01182e23f40d5c36cc519386519704e914edae474c8199d2d6d3f5825c2006d93ca4911435e286718ca5a18ad76edcf26'
'5859133537c76b333eaeaa12f5144528891479d21062bbd90560e7f100f074c4f4b5f846b7ad4d720f2ea4595ace88c3bd3f9b67e5c76ff4b9e4d52989dacf96') '5859133537c76b333eaeaa12f5144528891479d21062bbd90560e7f100f074c4f4b5f846b7ad4d720f2ea4595ace88c3bd3f9b67e5c76ff4b9e4d52989dacf96')
pkgver() { pkgver() {

View File

@ -1,15 +1,24 @@
--- a/Makefile --- a/Makefile
+++ b/Makefile +++ b/Makefile
@@ -13,10 +13,10 @@ @@ -2,6 +2,8 @@
# Makefile for the linux FAT12/16/32(VFAT)/64(exFAT) filesystem driver.
#
+KERNELDIR=/lib/modules/$(shell uname -r)/build
+
obj-$(CONFIG_SDFAT_FS) += sdfat_fs.o
sdfat_fs-objs := sdfat.o core.o core_fat.o core_exfat.o api.o blkdev.o \
@@ -13,10 +15,10 @@
all: all:
- make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules - make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
+ @$(MAKE) -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules + @$(MAKE) -C $(KERNELDIR) M=$(PWD) modules
clean: clean:
- make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean - make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
+ @$(MAKE) -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean + @$(MAKE) -C $(KERNELDIR) M=$(PWD) clean
cscope: cscope:
rm -rf cscope.files cscope.files rm -rf cscope.files cscope.files