summaryrefslogtreecommitdiff
path: root/Makefile
blob: 3614db0f43af172e2a11a18e08d686f62e63eb80 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
PREFIX := /usr/local

SIB = $(filter-out %.tar.gz, $(wildcard sib-*)) sib lib.bash
PLM = $(wildcard plm/*)
VERSION = $(shell cat VERSION)
PN = sib-${VERSION}

tarball:
	tar --transform "s,^,${PN}/," -czvf ${PN}.tar.gz ${SIB} ${PLM} VERSION Makefile README.md NOTICE LICENSE

clean:
	rm *.tar.gz

install: uninstall
	mkdir -p ${DESTDIR}${PREFIX}/libexec/sib-core
	cp -R ${SIB} ${PLM} VERSION ${DESTDIR}${PREFIX}/libexec/sib-core
	ln -sf	../libexec/sib-core/sib ${DESTDIR}${PREFIX}/bin/sib
	chmod 755 ${DESTDIR}${PREFIX}/bin/sib

uninstall:
	rm -rf -- ${DESTDIR}${PREFIX}/libexec/sib-core
	rm -f -- ${DESTDIR}${PREFIX}/bin/sib

.PHONY: install uninstall tarball clean