blob: be4b3421080839f72ad1bbe24abe14666f0b4074 (
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
25
26
27
28
29
30
31
32
33
34
|
prefix = /usr/local
bindir = $(prefix)/bin
sharedir = $(prefix)/share
mandir = $(sharedir)/man
man1dir = $(mandir)/man1
scripts = \
argv0 \
do-until \
filecount \
jwt-decode \
lorem \
mark-maildir-seen \
prettyml \
prettyson \
print-argv \
ssl-cert-gen \
totp
manpagesin = $(shell ls *.1.in)
CFLAGS = -Wall -O2 --std=gnu99
all: manpages
manpages: $(manpagesin)
for x in $(manpagesin); do cmd=$$(basename $$x .1.in); \
./$$cmd --generate-manpage=$$x > $$cmd.1; done
install: all
install -d $(DESTDIR)$(bindir)
install $(progs) $(scripts) $(DESTDIR)$(bindir)
install -d $(DESTDIR)$(man1dir)
install -m 0644 *.1 $(DESTDIR)$(man1dir)
|