blob: 090ff832f93a78b9427a5a404ec0818922ad1640 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
obj-m += evspy.o
evspy-objs := kmap/kmap.o evspy-core.o
all:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
install: uninstall dkms
mkdir -p /usr/src
rm -rf /usr/src/evspy-0.3
cp -R . /usr/src/evspy-0.3
dkms install evspy/0.3
modprobe evspy
uninstall:
dkms --quiet remove evspy/0.3 --all || true
modinfo evspy > /dev/null 2>&1 && rmmod evspy || true
rm -rf /usr/src/evspy-0.3
.PHONY: all clean dkms install uninstall
|