-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathMakefile.am
43 lines (32 loc) · 1.09 KB
/
Makefile.am
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
35
36
37
38
39
40
41
42
43
MANFMT=@MANFMT@
bin_PROGRAMS=dccserver dccsend
man1_MANS=dccserver.${MANFMT} dccsend.${MANFMT}
LDADD= lib/libdcc.a
AM_CPPFLAGS= -I${top_srcdir}/lib
dccserver_SOURCES=dccserver.c child.c
dccsend_SOURCES=dccsend.c
noinst_HEADERS= dccserver.h
EXTRA_DIST= dccserver.man dccserver.mdoc \
dccsend.man dccsend.mdoc \
contrib/dccsend.pl \
CMakeLists.txt lib/CMakeLists.txt \
README.md \
cmake-config.h.in \
debian/changelog debian/control debian/copyright debian/dirs \
debian/docs debian/rules \
socklen_t.c
SUBDIRS= lib
install-exec-hook:
@(chown root $(DESTDIR)$(bindir)/dccserver && \
chmod u+s $(DESTDIR)$(bindir)/dccserver && \
echo NOTE: dccserver has been installed setuid root.) || \
echo dccserver NOT installed setuid root.
SUFFIXES=.man .mdoc .html
MDOCPAGES=dccsend.mdoc dccserver.mdoc
MANPAGES=${MDOCPAGES:.mdoc=.man}
.mdoc.man:
mandoc -T man $< | sed '/TH/s,"NetBSD [^"]*","NiH",' > $@.$$$$ && diff -I NiH $@.$$$$ $@ || mv $@.$$$$ $@; \
rm -f $@.$$$$
.mdoc.html:
mandoc -Thtml -Oman="%N.html",style=../nih-man.css $< > $@.$$$$ && mv $@.$$$$ $@
update-man: ${MANPAGES}