Add makefile for man pages
This commit is contained in:
parent
f89d80a2f6
commit
41c6b5f1d4
33
man/Makefile
Normal file
33
man/Makefile
Normal file
|
@ -0,0 +1,33 @@
|
|||
SCDOC=$(shell pkg-config --variable=scdoc scdoc)
|
||||
PREFIX?=/usr/local
|
||||
MANDIR?=$(PREFIX)/share/man
|
||||
DESTDIR?=
|
||||
|
||||
agreety.1: agreety-1.scd
|
||||
$(SCDOC) < agreety-1.scd > agreety.1
|
||||
|
||||
greetd.1: greetd-1.scd
|
||||
$(SCDOC) < greetd-1.scd > greetd.1
|
||||
|
||||
greetd.5: greetd-5.scd
|
||||
$(SCDOC) < greetd-5.scd > greetd.5
|
||||
|
||||
greetd-ipc.7: greetd-ipc-7.scd
|
||||
$(SCDOC) < greetd-ipc-7.scd > greetd-ipc.7
|
||||
|
||||
all: agreety.1 greetd.1 greetd.5 greetd-ipc.7
|
||||
|
||||
install:
|
||||
mkdir -p $(DESTDIR)$(MANDIR)/man1
|
||||
mkdir -p $(DESTDIR)$(MANDIR)/man5
|
||||
mkdir -p $(DESTDIR)$(MANDIR)/man7
|
||||
install -m644 agreety.1 $(DESTDIR)$(MANDIR)/man1/agreety.1
|
||||
install -m644 greetd.1 $(DESTDIR)$(MANDIR)/man1/greetd.1
|
||||
install -m644 greetd.5 $(DESTDIR)$(MANDIR)/man5/greetd.5
|
||||
install -m644 greetd-ipc.7 $(DESTDIR)$(MANDIR)/man7/greetd-ipc.7
|
||||
|
||||
clean:
|
||||
rm -f agreety.1 greetd.1 greetd.5 greetd-ipc.7
|
||||
|
||||
.DEFAULT_GOAL=all
|
||||
.PHONY: all install clean
|
Loading…
Reference in New Issue
Block a user