aboutsummaryrefslogtreecommitdiff
path: root/doc/Makefile
diff options
context:
space:
mode:
authorJulian Hurst <julian.hurst92@gmail.com>2021-01-10 16:29:56 +0100
committerJulian Hurst <julian.hurst92@gmail.com>2021-01-10 16:29:56 +0100
commitfb1bac137a395686369904a1da341351d88b071b (patch)
treec1f746fc717a70dd1662704def6b17fd6604732b /doc/Makefile
downloadmetube-fb1bac137a395686369904a1da341351d88b071b.tar.gz
Initial commit
Diffstat (limited to 'doc/Makefile')
-rw-r--r--doc/Makefile37
1 files changed, 37 insertions, 0 deletions
diff --git a/doc/Makefile b/doc/Makefile
new file mode 100644
index 0000000..5ac3d05
--- /dev/null
+++ b/doc/Makefile
@@ -0,0 +1,37 @@
+.POSIX:
+
+PREFIX?=/usr/local
+_INSTDIR=$(DESTDIR)$(PREFIX)
+MANDIR?=$(_INSTDIR)/share/man
+
+DOCS := \
+ metube.1 \
+ metube.5
+
+
+RM?=rm -f
+
+all: doc
+
+%.1: %.1.scd
+ scdoc < $< > $@
+
+%.5: %.5.scd
+ scdoc < $< > $@
+
+doc: $(DOCS)
+
+clean:
+ $(RM) $(DOCS)
+
+install: all
+ install -D -m 644 -t $(MANDIR)/man1 metube.1
+ install -D -m 644 -t $(MANDIR)/man5 metube.5
+
+uninstall:
+ $(RM) $(MANDIR)/man1/metube.1
+ $(RM) $(MANDIR)/man1/metube.5
+
+.DEFAULT_GOAL := doc
+
+.PHONY: all doc clean install uninstall