aboutsummaryrefslogtreecommitdiff
path: root/dkms/dkms-install.sh
blob: 261bbe7e8ec03966c2261a152d68e746ac66ea86 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/sh

# script assumes it is being run from root, i.e.
# sudo ./dkms/dkms-install.sh

if ! [ $(id -u) = 0 ]; then
	echo "You must run this script as root!"
	exit 1
fi

TM_NAME=hid-tmff2
TM_VER=0.8
DST="/usr/src/${TM_NAME}-${TM_VER}"

mkdir -p "${DST}"
cp -r * "${DST}"

# copy dkms.conf specifically to be in root dir or build area
cp dkms/dkms.conf "${DST}"

cd dkms

dkms add -m "${TM_NAME}" -v "${TM_VER}"
dkms build -m "${TM_NAME}" -v "${TM_VER}"
dkms install -m "${TM_NAME}" -v "${TM_VER}"

exit $?