xone/xone-debian/Makefile
Ward from fusion-voyager-3 fd1410c8aa
Some checks failed
PikaOS Package Build Only (Canary) (amd64-v3) / build (push) Successful in 9s
PikaOS Package Build Only (amd64-v3) / build (push) Failing after 0s
PikaOS Package Build & Release (Canary) (amd64-v3) / build (push) Successful in 10s
PikaOS Package Build & Release (amd64-v3) / build (push) Failing after 1s
port to pika os 4
2024-07-26 13:47:42 +03:00

21 lines
777 B
Makefile

VERSION=0.3
.PHONY: install
all:
true
install:
cp xone/dkms.conf xone/dkms.conf.in
sed 's/"#VERSION#"/"'"${VERSION}"'"/g' <xone/dkms.conf.in >xone/dkms.conf
echo 'ccflags-y += -DDEBUG' >> "xone/Kbuild"
echo "* Copying module into /usr/src..."
install -dm755 $(DESTDIR)/usr/src/xone
rsync -av --progress ./xone/* $(DESTDIR)/usr/src/xone/ --exclude debian
install -dm755 $(DESTDIR)/usr/bin
cp xone/install/firmware.sh $(DESTDIR)/usr/bin/xone-firmware
ln -sf /usr/src/xone $(DESTDIR)/usr/src/xone-"${VERSION}"
install -d $(DESTDIR)/etc/modules-load.d
cp -r modules-load-d-xone.conf $(DESTDIR)/etc/modules-load.d/xone.conf
echo "* Blacklisting xpad module..."
install -D -m 644 xone/install/modprobe.conf $(DESTDIR)/etc/modprobe.d/xone-blacklist.conf