Factor out modules directory into a variable.
authorRichard W.M. Jones <rjones@redhat.com>
Fri, 30 Jan 2015 14:07:08 +0000 (14:07 +0000)
committerRichard W.M. Jones <rjones@redhat.com>
Fri, 30 Jan 2015 14:07:08 +0000 (14:07 +0000)
So we can try alternate kernels more easily.

Makefile

index 6595580..1e3ea6e 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,7 @@
 kver    = 3.19.0-0.rc4.57.sa2.aarch64
 use_efi = 1
 kernel  = /boot/vmlinuz-$(kver)
+moddir  = /lib/modules/$(kver)
 qemu    = /usr/libexec/qemu-kvm
 modules = virtio.ko virtio_ring.ko virtio_mmio.ko virtio_scsi.ko
 disks   = sda.img sdb.img sdc.img sdd.img sde.img sdf.img
@@ -26,7 +27,7 @@ dev:
        mkdir $@
 
 %.ko:
-       find /lib/modules/$(kver) -name $@ -exec cp {} . \;
+       find $(moddir) -name $@ -exec cp {} . \;
 
 init:  init.c
        gcc -Wall -Werror -static $< -o $@