version 1.491, 2016/08/02 11:09:46 |
version 1.496, 2017/02/06 19:04:21 |
|
|
|
|
# === LIST OF FILES ==================================================== |
# === LIST OF FILES ==================================================== |
|
|
TESTSRCS = test-dirent-namlen.c \ |
TESTSRCS = test-be32toh.c \ |
|
test-dirent-namlen.c \ |
test-EFTYPE.c \ |
test-EFTYPE.c \ |
test-err.c \ |
test-err.c \ |
test-fts.c \ |
test-fts.c \ |
Line 28 TESTSRCS = test-dirent-namlen.c \ |
|
Line 29 TESTSRCS = test-dirent-namlen.c \ |
|
test-isblank.c \ |
test-isblank.c \ |
test-mkdtemp.c \ |
test-mkdtemp.c \ |
test-nanosleep.c \ |
test-nanosleep.c \ |
|
test-ntohl.c \ |
test-ohash.c \ |
test-ohash.c \ |
test-PATH_MAX.c \ |
test-PATH_MAX.c \ |
test-pledge.c \ |
test-pledge.c \ |
Line 47 TESTSRCS = test-dirent-namlen.c \ |
|
Line 49 TESTSRCS = test-dirent-namlen.c \ |
|
test-wchar.c |
test-wchar.c |
|
|
SRCS = att.c \ |
SRCS = att.c \ |
|
catman.c \ |
cgi.c \ |
cgi.c \ |
chars.c \ |
chars.c \ |
compat_err.c \ |
compat_err.c \ |
|
|
mandoc.c \ |
mandoc.c \ |
mandoc_aux.c \ |
mandoc_aux.c \ |
mandoc_ohash.c \ |
mandoc_ohash.c \ |
|
mandocd.c \ |
mandocdb.c \ |
mandocdb.c \ |
manpage.c \ |
manpage.c \ |
manpath.c \ |
manpath.c \ |
Line 126 DISTFILES = INSTALL \ |
|
Line 130 DISTFILES = INSTALL \ |
|
NEWS \ |
NEWS \ |
TODO \ |
TODO \ |
apropos.1 \ |
apropos.1 \ |
|
catman.8 \ |
cgi.h.example \ |
cgi.h.example \ |
compat_fts.h \ |
compat_fts.h \ |
compat_ohash.h \ |
compat_ohash.h \ |
Line 154 DISTFILES = INSTALL \ |
|
Line 159 DISTFILES = INSTALL \ |
|
man.cgi.8 \ |
man.cgi.8 \ |
man.conf.5 \ |
man.conf.5 \ |
man.h \ |
man.h \ |
|
man.options.1 \ |
manconf.h \ |
manconf.h \ |
mandoc.1 \ |
mandoc.1 \ |
mandoc.3 \ |
mandoc.3 \ |
Line 167 DISTFILES = INSTALL \ |
|
Line 173 DISTFILES = INSTALL \ |
|
mandoc_html.3 \ |
mandoc_html.3 \ |
mandoc_malloc.3 \ |
mandoc_malloc.3 \ |
mandoc_ohash.h \ |
mandoc_ohash.h \ |
|
mandocd.8 \ |
mansearch.3 \ |
mansearch.3 \ |
mansearch.h \ |
mansearch.h \ |
mchars_alloc.3 \ |
mchars_alloc.3 \ |
Line 278 CGI_OBJS = $(MANDOC_HTML_OBJS) \ |
|
Line 285 CGI_OBJS = $(MANDOC_HTML_OBJS) \ |
|
cgi.o \ |
cgi.o \ |
out.o |
out.o |
|
|
|
MANDOCD_OBJS = $(MANDOC_HTML_OBJS) \ |
|
$(MANDOC_TERM_OBJS) \ |
|
mandocd.o \ |
|
out.o \ |
|
tag.o |
|
|
MANPAGE_OBJS = $(DBM_OBJS) \ |
MANPAGE_OBJS = $(DBM_OBJS) \ |
manpage.o \ |
manpage.o \ |
manpath.o |
manpath.o |
Line 296 WWW_MANS = apropos.1.html \ |
|
Line 309 WWW_MANS = apropos.1.html \ |
|
man.1.html \ |
man.1.html \ |
mandoc.1.html \ |
mandoc.1.html \ |
soelim.1.html \ |
soelim.1.html \ |
|
man.cgi.3.html \ |
mandoc.3.html \ |
mandoc.3.html \ |
mandoc_escape.3.html \ |
mandoc_escape.3.html \ |
mandoc_headers.3.html \ |
mandoc_headers.3.html \ |
Line 309 WWW_MANS = apropos.1.html \ |
|
Line 323 WWW_MANS = apropos.1.html \ |
|
eqn.7.html \ |
eqn.7.html \ |
man.7.html \ |
man.7.html \ |
mandoc_char.7.html \ |
mandoc_char.7.html \ |
|
mandocd.8.html \ |
mdoc.7.html \ |
mdoc.7.html \ |
roff.7.html \ |
roff.7.html \ |
tbl.7.html \ |
tbl.7.html \ |
|
catman.8.html \ |
makewhatis.8.html \ |
makewhatis.8.html \ |
man.cgi.3.html \ |
|
man.cgi.8.html \ |
man.cgi.8.html \ |
man.h.html \ |
man.h.html \ |
manconf.h.html \ |
manconf.h.html \ |
Line 332 include Makefile.local |
|
Line 347 include Makefile.local |
|
|
|
# === DEPENDENCY HANDLING ============================================== |
# === DEPENDENCY HANDLING ============================================== |
|
|
all: base-build $(BUILD_TARGETS) Makefile.local |
all: mandoc demandoc soelim $(BUILD_TARGETS) Makefile.local |
|
|
base-build: mandoc demandoc soelim |
|
|
|
cgi-build: man.cgi |
|
|
|
install: base-install $(INSTALL_TARGETS) |
install: base-install $(INSTALL_TARGETS) |
|
|
www: $(WWW_OBJS) $(WWW_MANS) |
www: $(WWW_OBJS) $(WWW_MANS) |
|
|
rm -f libmandoc.a $(LIBMANDOC_OBJS) $(COMPAT_OBJS) |
rm -f libmandoc.a $(LIBMANDOC_OBJS) $(COMPAT_OBJS) |
rm -f mandoc $(MAIN_OBJS) |
rm -f mandoc $(MAIN_OBJS) |
rm -f man.cgi $(CGI_OBJS) |
rm -f man.cgi $(CGI_OBJS) |
|
rm -f mandocd catman $(MANDOCD_OBJS) |
rm -f manpage $(MANPAGE_OBJS) |
rm -f manpage $(MANPAGE_OBJS) |
rm -f demandoc $(DEMANDOC_OBJS) |
rm -f demandoc $(DEMANDOC_OBJS) |
rm -f soelim $(SOELIM_OBJS) |
rm -f soelim $(SOELIM_OBJS) |
rm -f $(WWW_MANS) $(WWW_OBJS) |
rm -f $(WWW_MANS) $(WWW_OBJS) |
rm -rf *.dSYM |
rm -rf *.dSYM |
|
|
base-install: base-build |
base-install: mandoc demandoc soelim |
mkdir -p $(DESTDIR)$(BINDIR) |
mkdir -p $(DESTDIR)$(BINDIR) |
mkdir -p $(DESTDIR)$(SBINDIR) |
mkdir -p $(DESTDIR)$(SBINDIR) |
mkdir -p $(DESTDIR)$(LIBDIR) |
|
mkdir -p $(DESTDIR)$(INCLUDEDIR) |
|
mkdir -p $(DESTDIR)$(MANDIR)/man1 |
mkdir -p $(DESTDIR)$(MANDIR)/man1 |
mkdir -p $(DESTDIR)$(MANDIR)/man3 |
|
mkdir -p $(DESTDIR)$(MANDIR)/man5 |
mkdir -p $(DESTDIR)$(MANDIR)/man5 |
mkdir -p $(DESTDIR)$(MANDIR)/man7 |
mkdir -p $(DESTDIR)$(MANDIR)/man7 |
mkdir -p $(DESTDIR)$(MANDIR)/man8 |
mkdir -p $(DESTDIR)$(MANDIR)/man8 |
Line 381 base-install: base-build |
|
Line 390 base-install: base-build |
|
ln -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/$(BINM_WHATIS) |
ln -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/$(BINM_WHATIS) |
ln -f $(DESTDIR)$(BINDIR)/mandoc \ |
ln -f $(DESTDIR)$(BINDIR)/mandoc \ |
$(DESTDIR)$(SBINDIR)/$(BINM_MAKEWHATIS) |
$(DESTDIR)$(SBINDIR)/$(BINM_MAKEWHATIS) |
$(INSTALL_LIB) libmandoc.a $(DESTDIR)$(LIBDIR) |
|
$(INSTALL_LIB) man.h mandoc.h mandoc_aux.h mdoc.h roff.h \ |
|
$(DESTDIR)$(INCLUDEDIR) |
|
$(INSTALL_MAN) mandoc.1 demandoc.1 $(DESTDIR)$(MANDIR)/man1 |
$(INSTALL_MAN) mandoc.1 demandoc.1 $(DESTDIR)$(MANDIR)/man1 |
$(INSTALL_MAN) soelim.1 $(DESTDIR)$(MANDIR)/man1/$(BINM_SOELIM).1 |
$(INSTALL_MAN) soelim.1 $(DESTDIR)$(MANDIR)/man1/$(BINM_SOELIM).1 |
$(INSTALL_MAN) man.1 $(DESTDIR)$(MANDIR)/man1/$(BINM_MAN).1 |
$(INSTALL_MAN) man.1 $(DESTDIR)$(MANDIR)/man1/$(BINM_MAN).1 |
$(INSTALL_MAN) apropos.1 $(DESTDIR)$(MANDIR)/man1/$(BINM_APROPOS).1 |
$(INSTALL_MAN) apropos.1 $(DESTDIR)$(MANDIR)/man1/$(BINM_APROPOS).1 |
ln -f $(DESTDIR)$(MANDIR)/man1/$(BINM_APROPOS).1 \ |
ln -f $(DESTDIR)$(MANDIR)/man1/$(BINM_APROPOS).1 \ |
$(DESTDIR)$(MANDIR)/man1/$(BINM_WHATIS).1 |
$(DESTDIR)$(MANDIR)/man1/$(BINM_WHATIS).1 |
$(INSTALL_MAN) mandoc.3 mandoc_escape.3 mandoc_malloc.3 \ |
|
mansearch.3 mchars_alloc.3 tbl.3 $(DESTDIR)$(MANDIR)/man3 |
|
$(INSTALL_MAN) man.conf.5 $(DESTDIR)$(MANDIR)/man5/${MANM_MANCONF}.5 |
$(INSTALL_MAN) man.conf.5 $(DESTDIR)$(MANDIR)/man5/${MANM_MANCONF}.5 |
$(INSTALL_MAN) mandoc.db.5 $(DESTDIR)$(MANDIR)/man5 |
$(INSTALL_MAN) mandoc.db.5 $(DESTDIR)$(MANDIR)/man5 |
$(INSTALL_MAN) man.7 $(DESTDIR)$(MANDIR)/man7/${MANM_MAN}.7 |
$(INSTALL_MAN) man.7 $(DESTDIR)$(MANDIR)/man7/${MANM_MAN}.7 |
Line 403 base-install: base-build |
|
Line 407 base-install: base-build |
|
$(INSTALL_MAN) makewhatis.8 \ |
$(INSTALL_MAN) makewhatis.8 \ |
$(DESTDIR)$(MANDIR)/man8/$(BINM_MAKEWHATIS).8 |
$(DESTDIR)$(MANDIR)/man8/$(BINM_MAKEWHATIS).8 |
|
|
cgi-install: cgi-build |
lib-install: libmandoc.a |
|
mkdir -p $(DESTDIR)$(LIBDIR) |
|
mkdir -p $(DESTDIR)$(INCLUDEDIR) |
|
mkdir -p $(DESTDIR)$(MANDIR)/man3 |
|
$(INSTALL_LIB) libmandoc.a $(DESTDIR)$(LIBDIR) |
|
$(INSTALL_LIB) man.h mandoc.h mandoc_aux.h mdoc.h roff.h \ |
|
$(DESTDIR)$(INCLUDEDIR) |
|
$(INSTALL_MAN) mandoc.3 mandoc_escape.3 mandoc_malloc.3 \ |
|
mansearch.3 mchars_alloc.3 tbl.3 $(DESTDIR)$(MANDIR)/man3 |
|
|
|
cgi-install: man.cgi |
mkdir -p $(DESTDIR)$(CGIBINDIR) |
mkdir -p $(DESTDIR)$(CGIBINDIR) |
mkdir -p $(DESTDIR)$(HTDOCDIR) |
mkdir -p $(DESTDIR)$(HTDOCDIR) |
$(INSTALL_PROGRAM) man.cgi $(DESTDIR)$(CGIBINDIR) |
$(INSTALL_PROGRAM) man.cgi $(DESTDIR)$(CGIBINDIR) |
$(INSTALL_DATA) mandoc.css $(DESTDIR)$(HTDOCDIR) |
$(INSTALL_DATA) mandoc.css $(DESTDIR)$(HTDOCDIR) |
|
|
|
catman-install: mandocd catman |
|
mkdir -p $(DESTDIR)$(SBINDIR) |
|
mkdir -p $(DESTDIR)$(MANDIR)/man8 |
|
$(INSTALL_PROGRAM) mandocd catman $(DESTDIR)$(SBINDIR) |
|
$(INSTALL_MAN) mandocd.8 catman.8 $(DESTDIR)$(MANDIR)/man8 |
|
|
Makefile.local config.h: configure ${TESTSRCS} |
Makefile.local config.h: configure ${TESTSRCS} |
@echo "$@ is out of date; please run ./configure" |
@echo "$@ is out of date; please run ./configure" |
@exit 1 |
@exit 1 |
Line 424 manpage: $(MANPAGE_OBJS) libmandoc.a |
|
Line 444 manpage: $(MANPAGE_OBJS) libmandoc.a |
|
|
|
man.cgi: $(CGI_OBJS) libmandoc.a |
man.cgi: $(CGI_OBJS) libmandoc.a |
$(CC) $(STATIC) -o $@ $(LDFLAGS) $(CGI_OBJS) libmandoc.a $(LDADD) |
$(CC) $(STATIC) -o $@ $(LDFLAGS) $(CGI_OBJS) libmandoc.a $(LDADD) |
|
|
|
mandocd: $(MANDOCD_OBJS) libmandoc.a |
|
$(CC) -o $@ $(LDFLAGS) $(MANDOCD_OBJS) libmandoc.a $(LDADD) |
|
|
|
catman: catman.o |
|
$(CC) -o $@ $(LDFLAGS) catman.o |
|
|
demandoc: $(DEMANDOC_OBJS) libmandoc.a |
demandoc: $(DEMANDOC_OBJS) libmandoc.a |
$(CC) -o $@ $(LDFLAGS) $(DEMANDOC_OBJS) libmandoc.a $(LDADD) |
$(CC) -o $@ $(LDFLAGS) $(DEMANDOC_OBJS) libmandoc.a $(LDADD) |