-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
32 lines (29 loc) · 2 KB
/
Makefile
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
28
29
30
31
32
DESTDIR ?=
install:
# Core dsc-trg-q scripts
install -C -o root -g root -m 0755 dsc-trg-q $(DESTDIR)/usr/local/sbin/
install -C -o root -g root -m 0755 dsc-trg-q-prologue $(DESTDIR)/usr/local/sbin/
install -C -o root -g root -m 0755 dsc-trg-q-epilogue $(DESTDIR)/usr/local/sbin/
install -C -o root -g root -m 0755 dsc-trg-dq $(DESTDIR)/usr/local/sbin/
install -C -o root -g root -m 0755 dsc-trg-dq-prologue $(DESTDIR)/usr/local/sbin/
install -C -o root -g root -m 0755 dsc-trg-dq-epilogue $(DESTDIR)/usr/local/sbin/
# Other HTPC utility scripts
install -CD -o root -g root -m 0755 blutit.py $(DESTDIR)/usr/local/bin/blutit
install -CD -o root -g root -m 0755 id3map.sh $(DESTDIR)/usr/local/bin/id3map
install -CD -o root -g root -m 0755 consolidate.py $(DESTDIR)/usr/local/bin/consolidate
install -CD -o root -g root -m 0755 audio-prefs.py $(DESTDIR)/usr/local/bin/audio-prefs
install -CD -o root -g root -m 0755 audio-info.sh $(DESTDIR)/usr/local/bin/audio-info
install -CD -o root -g root -m 0755 rename-album.sh $(DESTDIR)/usr/local/bin/rename-album
install -CD -o root -g root -m 0755 embed-album-art.sh $(DESTDIR)/usr/local/bin/embed-album-art
install -CD -o root -g root -m 0755 backup.sh $(DESTDIR)/usr/local/sbin/backup
install -CD -o root -g root -m 0755 kodi-tc-purge.sh $(DESTDIR)/usr/local/bin/kodi-tc-purge
install -CD -o root -g root -m 0755 itunes-migrator.sh $(DESTDIR)/usr/local/bin/itunes-migrator
install -CD -o root -g root -m 0755 psp-transcoder.sh $(DESTDIR)/usr/local/bin/psp-transcoder
# Config files etc.
install -C -o root -g root -m 0644 host_root/etc/abcde.conf $(DESTDIR)/etc
install -C -o root -g root -m 0644 host_root/etc/dsc-trg.conf $(DESTDIR)/etc
install -CD -o root -g root -m 0644 host_root/etc/id3map/genre.db $(DESTDIR)/etc/id3map/genre.db
install -CD -o root -g root -m 0644 host_root/etc/udev/rules.d/75-optical-drive.rules $(DESTDIR)/etc/udev/rules.d/75-optical-drive.rules
release:
git archive --format=tar --prefix=htpc/ HEAD | gzip 1> htpc.tar.gz
.PHONY: install .release