Makefiles for install/uninstall

master
Jeff Moe 2022-08-16 17:31:38 -06:00
parent 20d96f0a61
commit 73fbdf43da
3 changed files with 68 additions and 0 deletions

1
.gitignore vendored
View File

@ -9,3 +9,4 @@ notebooks/logs/
.~lock.*#
log/
notebooks/model.png
bin/

60
Makefile 100644
View File

@ -0,0 +1,60 @@
# Makefile
prefix = /usr/local
bindir = $(prefix)/bin
all:
$(MAKE) -C src
clean:
rm -fr bin/
install:
@cp -vp bin/* $(bindir)/
uninstall:
@rm -vf \
$(bindir)/wut \
$(bindir)/wut-aria-active \
$(bindir)/wut-aria-add \
$(bindir)/wut-aria-daemon \
$(bindir)/wut-aria-info \
$(bindir)/wut-aria-methods \
$(bindir)/wut-aria-shutdown \
$(bindir)/wut-aria-stat \
$(bindir)/wut-aria-stopped \
$(bindir)/wut-aria-waiting \
$(bindir)/wut-audio-archive \
$(bindir)/wut-audio-sha1 \
$(bindir)/wut-compare \
$(bindir)/wut-compare-all \
$(bindir)/wut-compare-tx \
$(bindir)/wut-compare-txmode \
$(bindir)/wut-compare-txmode-csv \
$(bindir)/wut-dl-sort \
$(bindir)/wut-dl-sort-tx \
$(bindir)/wut-dl-sort-txmode \
$(bindir)/wut-dl-sort-txmode-all \
$(bindir)/wut-files \
$(bindir)/wut-files-data \
$(bindir)/wut-files-data-all \
$(bindir)/wut-ia-sha1 \
$(bindir)/wut-ia-torrents \
$(bindir)/wut-img-ck.py \
$(bindir)/wut-ml \
$(bindir)/wut-ml-auto \
$(bindir)/wut-ml-load \
$(bindir)/wut-ml-save \
$(bindir)/wut-obs \
$(bindir)/wut-ogg2wav \
$(bindir)/wut-review-staging \
$(bindir)/wut-rm-random \
$(bindir)/wut-tf \
$(bindir)/wut-tf.py \
$(bindir)/wut-water \
$(bindir)/wut-water-range \
$(bindir)/wut-worker \
$(bindir)/wut-worker-mas \
$(bindir)/wut-worker-mas.py \
$(bindir)/wut-worker.py \

7
src/Makefile 100644
View File

@ -0,0 +1,7 @@
all:
mkdir -p ../bin
cp -p wut wut-aria-active wut-aria-add wut-aria-daemon wut-aria-info wut-aria-methods wut-aria-shutdown wut-aria-stat wut-aria-stopped wut-aria-waiting wut-audio-archive wut-audio-sha1 wut-compare wut-compare-all wut-compare-tx wut-compare-txmode wut-compare-txmode-csv wut-dl-sort wut-dl-sort-tx wut-dl-sort-txmode wut-dl-sort-txmode-all wut-files wut-files-data wut-files-data-all wut-ia-sha1 wut-ia-torrents wut-img-ck.py wut-ml wut-ml-auto wut-ml-load wut-ml-save wut-obs wut-ogg2wav wut-review-staging wut-rm-random wut-tf wut-tf.py wut-water wut-water-range wut-worker wut-worker-mas wut-worker-mas.py wut-worker.py ../bin/
clean:
rm -fr ../bin