Fixing build issues
This commit is contained in:
27
Makefile
27
Makefile
@@ -1,30 +1,35 @@
|
||||
compile:
|
||||
compile:
|
||||
@echo Nothing to compile.
|
||||
|
||||
install: compile ./wolfpack ./offload-wolfpack ./1337x.torrentengine.sample
|
||||
install: compile ./wolfpack
|
||||
mkdir -p ${pkgdir}/usr/local/bin/
|
||||
for i in wolfpack offload-wolfpack; do install -o root -g root -m 0755 $$i ${pkgdir}/usr/local/bin/$$i; done
|
||||
install -o root -g root -m 0755 ./wolfpack ${pkgdir}/usr/local/bin/$$i
|
||||
mkdir -p ${pkgdir}/usr/lib/systemd/system
|
||||
for i in *.service *.timer; do install -o root -g root -m 0755 $$i ${pkgdir}/usr/lib/systemd/system/$$i; done
|
||||
mkdir -p ${pkgdir}/usr/local/etc/WolfPack
|
||||
chmod 0770 ${pkgdir}/usr/local/etc/WolfPack
|
||||
cp ./*.pup ${pkgdir}/usr/local/etc/WolfPack; cp ./1337x.torrentengine.sample ${pkgdir}/usr/local/etc/WolfPack/torrentengine;
|
||||
make checkperm
|
||||
|
||||
clean:
|
||||
@echo Nothing to do
|
||||
|
||||
test:
|
||||
./test-torrent-engine 'S01E01 Tech-TV' ./1337x.torrentengine.sample &>/dev/null
|
||||
./wolfpack --help
|
||||
uninstall: /usr/local/bin/wolfpack
|
||||
systemctl disable --now wolfpack.timer
|
||||
systemctl disable --now wolfpack.service
|
||||
rm -Rf /usr/local/bin/wolfpack /usr/local/etc/WolfPack /usr/lib/systemd/system/wolfpack.*
|
||||
|
||||
reverse:
|
||||
for i in wolfpack offload-wolfpack; do cp /usr/local/bin/$$i .; done
|
||||
for i in *.service *.timer; do cp /usr/lib/systemd/system/$$i .; done
|
||||
test:
|
||||
./wolfpack --help
|
||||
|
||||
checkperm: ${pkgdir}/usr/local/etc/WolfPack/
|
||||
chmod -R ug+rw ${pkgdir}/usr/local/etc/WolfPack/
|
||||
chmod 0770 ${pkgdir}/usr/local/etc/WolfPack/
|
||||
chmod 0755 ${pkgdir}/usr/local/bin/*wolfpack
|
||||
chown root:root ${pkgdir}/usr/local/bin/*wolfpack
|
||||
chmod 0660 ${pkgdir}/usr/local/etc/WolfPack/*;
|
||||
|
||||
diff:
|
||||
for i in /usr/local/bin/wolfpack /usr/lib/systemd/system/wolfpack.*; do diff ./$$(basename $$i) $$i; done
|
||||
|
||||
reverse:
|
||||
for i in wolfpack offload-wolfpack; do cp /usr/local/bin/$$i .; done
|
||||
for i in *.service *.timer; do cp /usr/lib/systemd/system/$$i .; done
|
||||
|
||||
Reference in New Issue
Block a user