z_mirror/fmm

git clone https://git.raiguard.me/z_mirror/fmm

Caleb HeuerFix install commandee23349

predep-parsing
721 B44 linesraw
1PREFIX = $(DESTDIR)/usr/local
2BINDIR = $(PREFIX)/bin
3MANDIR = $(PREFIX)/share/man
4
5all: fmm docs
6
7fmm: *.go
8	go build
9
10test:
11	@if [ -d TEST ]; then echo "rm -rf TEST"; rm -rf TEST; fi
12	cp -rf testfiles TEST
13	go test
14	rm -rf TEST
15
16docs: man/fmm.1 man/fmm.5
17
18man/fmm.1: man/fmm.1.scd
19	scdoc < $< > $@
20
21man/fmm.5: man/fmm.5.scd
22	scdoc < $< > $@
23
24clean:
25	go clean
26	rm -f man/fmm.1
27	rm -f man/fmm.5
28
29install:
30	install -d \
31		$(BINDIR) \
32		$(MANDIR)/man1/ \
33		$(MANDIR)/man5/
34	install -pm 0755 fmm $(BINDIR)/
35	install -pm 0644 man/fmm.1 $(MANDIR)/man1/
36	install -pm 0644 man/fmm.5 $(MANDIR)/man5/
37
38uninstall:
39	rm -f \
40		$(BINDIR)/fmm \
41		$(MANDIR)/man1/fmm.1 \
42		$(MANDIR)/man5/fmm.5
43
44.PHONY: test docs clean install uninstall