version 1.486, 2016/07/10 10:05:33 |
version 1.493, 2016/11/19 15:24:51 |
|
|
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
|
|
VERSION = 1.13.4 |
VERSION = 1.14.0 |
|
|
# === LIST OF FILES ==================================================== |
# === LIST OF FILES ==================================================== |
|
|
TESTSRCS = test-dirent-namlen.c \ |
TESTSRCS = test-be32toh.c \ |
|
test-dirent-namlen.c \ |
|
test-EFTYPE.c \ |
test-err.c \ |
test-err.c \ |
test-fts.c \ |
test-fts.c \ |
test-getline.c \ |
test-getline.c \ |
test-getsubopt.c \ |
test-getsubopt.c \ |
test-isblank.c \ |
test-isblank.c \ |
test-mkdtemp.c \ |
test-mkdtemp.c \ |
test-mmap.c \ |
test-nanosleep.c \ |
|
test-ntohl.c \ |
test-ohash.c \ |
test-ohash.c \ |
|
test-PATH_MAX.c \ |
test-pledge.c \ |
test-pledge.c \ |
test-progname.c \ |
test-progname.c \ |
test-reallocarray.c \ |
test-reallocarray.c \ |
test-rewb-bsd.c \ |
test-rewb-bsd.c \ |
test-rewb-sysv.c \ |
test-rewb-sysv.c \ |
test-sqlite3.c \ |
test-sandbox_init.c \ |
test-sqlite3_errstr.c \ |
|
test-strcasestr.c \ |
test-strcasestr.c \ |
test-stringlist.c \ |
test-stringlist.c \ |
test-strlcat.c \ |
test-strlcat.c \ |
|
|
compat_ohash.c \ |
compat_ohash.c \ |
compat_progname.c \ |
compat_progname.c \ |
compat_reallocarray.c \ |
compat_reallocarray.c \ |
compat_sqlite3_errstr.c \ |
|
compat_strcasestr.c \ |
compat_strcasestr.c \ |
compat_stringlist.c \ |
compat_stringlist.c \ |
compat_strlcat.c \ |
compat_strlcat.c \ |
|
|
compat_strsep.c \ |
compat_strsep.c \ |
compat_strtonum.c \ |
compat_strtonum.c \ |
compat_vasprintf.c \ |
compat_vasprintf.c \ |
|
dba.c \ |
|
dba_array.c \ |
|
dba_read.c \ |
|
dba_write.c \ |
|
dbm.c \ |
|
dbm_map.c \ |
demandoc.c \ |
demandoc.c \ |
eqn.c \ |
eqn.c \ |
eqn_html.c \ |
eqn_html.c \ |
|
|
manpage.c \ |
manpage.c \ |
manpath.c \ |
manpath.c \ |
mansearch.c \ |
mansearch.c \ |
mansearch_const.c \ |
|
mdoc.c \ |
mdoc.c \ |
mdoc_argv.c \ |
mdoc_argv.c \ |
mdoc_hash.c \ |
mdoc_hash.c \ |
Line 127 DISTFILES = INSTALL \ |
|
Line 134 DISTFILES = INSTALL \ |
|
compat_stringlist.h \ |
compat_stringlist.h \ |
configure \ |
configure \ |
configure.local.example \ |
configure.local.example \ |
|
dba.h \ |
|
dba_array.h \ |
|
dba_write.h \ |
|
dbm.h \ |
|
dbm_map.h \ |
demandoc.1 \ |
demandoc.1 \ |
eqn.7 \ |
eqn.7 \ |
gmdiff \ |
gmdiff \ |
Line 219 COMPAT_OBJS = compat_err.o \ |
|
Line 231 COMPAT_OBJS = compat_err.o \ |
|
compat_ohash.o \ |
compat_ohash.o \ |
compat_progname.o \ |
compat_progname.o \ |
compat_reallocarray.o \ |
compat_reallocarray.o \ |
compat_sqlite3_errstr.o \ |
|
compat_strcasestr.o \ |
compat_strcasestr.o \ |
compat_strlcat.o \ |
compat_strlcat.o \ |
compat_strlcpy.o \ |
compat_strlcpy.o \ |
Line 243 MANDOC_TERM_OBJS = eqn_term.o \ |
|
Line 254 MANDOC_TERM_OBJS = eqn_term.o \ |
|
term_ps.o \ |
term_ps.o \ |
tbl_term.o |
tbl_term.o |
|
|
BASE_OBJS = $(MANDOC_HTML_OBJS) \ |
DBM_OBJS = dbm.o \ |
|
dbm_map.o \ |
|
mansearch.o |
|
|
|
DBA_OBJS = dba.o \ |
|
dba_array.o \ |
|
dba_read.o \ |
|
dba_write.o \ |
|
mandocdb.o |
|
|
|
MAIN_OBJS = $(MANDOC_HTML_OBJS) \ |
$(MANDOC_MAN_OBJS) \ |
$(MANDOC_MAN_OBJS) \ |
$(MANDOC_TERM_OBJS) \ |
$(MANDOC_TERM_OBJS) \ |
|
$(DBM_OBJS) \ |
|
$(DBA_OBJS) \ |
main.o \ |
main.o \ |
manpath.o \ |
manpath.o \ |
out.o \ |
out.o \ |
tag.o \ |
tag.o \ |
tree.o |
tree.o |
|
|
MAIN_OBJS = $(BASE_OBJS) |
|
|
|
DB_OBJS = mandocdb.o \ |
|
mansearch.o \ |
|
mansearch_const.o |
|
|
|
CGI_OBJS = $(MANDOC_HTML_OBJS) \ |
CGI_OBJS = $(MANDOC_HTML_OBJS) \ |
|
$(DBM_OBJS) \ |
cgi.o \ |
cgi.o \ |
mansearch.o \ |
|
mansearch_const.o \ |
|
out.o |
out.o |
|
|
MANPAGE_OBJS = manpage.o mansearch.o mansearch_const.o manpath.o |
MANPAGE_OBJS = $(DBM_OBJS) \ |
|
manpage.o \ |
|
manpath.o |
|
|
DEMANDOC_OBJS = demandoc.o |
DEMANDOC_OBJS = demandoc.o |
|
|
Line 328 www: $(WWW_OBJS) $(WWW_MANS) |
|
Line 346 www: $(WWW_OBJS) $(WWW_MANS) |
|
|
|
$(WWW_MANS): mandoc |
$(WWW_MANS): mandoc |
|
|
.PHONY: base-install cgi-install db-install install www-install |
.PHONY: base-install cgi-install install www-install |
.PHONY: clean distclean depend |
.PHONY: clean distclean depend |
|
|
include Makefile.depend |
include Makefile.depend |
Line 340 distclean: clean |
|
Line 358 distclean: clean |
|
|
|
clean: |
clean: |
rm -f libmandoc.a $(LIBMANDOC_OBJS) $(COMPAT_OBJS) |
rm -f libmandoc.a $(LIBMANDOC_OBJS) $(COMPAT_OBJS) |
rm -f mandoc $(BASE_OBJS) $(DB_OBJS) |
rm -f mandoc $(MAIN_OBJS) |
rm -f man.cgi $(CGI_OBJS) |
rm -f man.cgi $(CGI_OBJS) |
rm -f manpage $(MANPAGE_OBJS) |
rm -f manpage $(MANPAGE_OBJS) |
rm -f demandoc $(DEMANDOC_OBJS) |
rm -f demandoc $(DEMANDOC_OBJS) |
|
|
|
|
base-install: base-build |
base-install: base-build |
mkdir -p $(DESTDIR)$(BINDIR) |
mkdir -p $(DESTDIR)$(BINDIR) |
mkdir -p $(DESTDIR)$(LIBDIR) |
mkdir -p $(DESTDIR)$(SBINDIR) |
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 |
$(INSTALL_PROGRAM) mandoc demandoc $(DESTDIR)$(BINDIR) |
$(INSTALL_PROGRAM) mandoc demandoc $(DESTDIR)$(BINDIR) |
$(INSTALL_PROGRAM) soelim $(DESTDIR)$(BINDIR)/$(BINM_SOELIM) |
$(INSTALL_PROGRAM) soelim $(DESTDIR)$(BINDIR)/$(BINM_SOELIM) |
ln -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/$(BINM_MAN) |
ln -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/$(BINM_MAN) |
$(INSTALL_LIB) libmandoc.a $(DESTDIR)$(LIBDIR) |
ln -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/$(BINM_APROPOS) |
$(INSTALL_LIB) man.h mandoc.h mandoc_aux.h mdoc.h roff.h \ |
ln -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/$(BINM_WHATIS) |
$(DESTDIR)$(INCLUDEDIR) |
ln -f $(DESTDIR)$(BINDIR)/mandoc \ |
|
$(DESTDIR)$(SBINDIR)/$(BINM_MAKEWHATIS) |
$(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) mandoc.3 mandoc_escape.3 mandoc_malloc.3 \ |
$(INSTALL_MAN) apropos.1 $(DESTDIR)$(MANDIR)/man1/$(BINM_APROPOS).1 |
mchars_alloc.3 tbl.3 $(DESTDIR)$(MANDIR)/man3 |
ln -f $(DESTDIR)$(MANDIR)/man1/$(BINM_APROPOS).1 \ |
|
$(DESTDIR)$(MANDIR)/man1/$(BINM_WHATIS).1 |
$(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) man.7 $(DESTDIR)$(MANDIR)/man7/${MANM_MAN}.7 |
$(INSTALL_MAN) man.7 $(DESTDIR)$(MANDIR)/man7/${MANM_MAN}.7 |
$(INSTALL_MAN) mdoc.7 $(DESTDIR)$(MANDIR)/man7/${MANM_MDOC}.7 |
$(INSTALL_MAN) mdoc.7 $(DESTDIR)$(MANDIR)/man7/${MANM_MDOC}.7 |
$(INSTALL_MAN) roff.7 $(DESTDIR)$(MANDIR)/man7/${MANM_ROFF}.7 |
$(INSTALL_MAN) roff.7 $(DESTDIR)$(MANDIR)/man7/${MANM_ROFF}.7 |
$(INSTALL_MAN) eqn.7 $(DESTDIR)$(MANDIR)/man7/${MANM_EQN}.7 |
$(INSTALL_MAN) eqn.7 $(DESTDIR)$(MANDIR)/man7/${MANM_EQN}.7 |
$(INSTALL_MAN) tbl.7 $(DESTDIR)$(MANDIR)/man7/${MANM_TBL}.7 |
$(INSTALL_MAN) tbl.7 $(DESTDIR)$(MANDIR)/man7/${MANM_TBL}.7 |
$(INSTALL_MAN) mandoc_char.7 $(DESTDIR)$(MANDIR)/man7 |
$(INSTALL_MAN) mandoc_char.7 $(DESTDIR)$(MANDIR)/man7 |
|
|
db-install: base-build |
|
mkdir -p $(DESTDIR)$(BINDIR) |
|
mkdir -p $(DESTDIR)$(SBINDIR) |
|
mkdir -p $(DESTDIR)$(MANDIR)/man1 |
|
mkdir -p $(DESTDIR)$(MANDIR)/man3 |
|
mkdir -p $(DESTDIR)$(MANDIR)/man5 |
|
mkdir -p $(DESTDIR)$(MANDIR)/man8 |
|
ln -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/$(BINM_APROPOS) |
|
ln -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/$(BINM_WHATIS) |
|
ln -f $(DESTDIR)$(BINDIR)/mandoc \ |
|
$(DESTDIR)$(SBINDIR)/$(BINM_MAKEWHATIS) |
|
$(INSTALL_MAN) apropos.1 $(DESTDIR)$(MANDIR)/man1/$(BINM_APROPOS).1 |
|
ln -f $(DESTDIR)$(MANDIR)/man1/$(BINM_APROPOS).1 \ |
|
$(DESTDIR)$(MANDIR)/man1/$(BINM_WHATIS).1 |
|
$(INSTALL_MAN) mansearch.3 $(DESTDIR)$(MANDIR)/man3 |
|
$(INSTALL_MAN) mandoc.db.5 $(DESTDIR)$(MANDIR)/man5 |
|
$(INSTALL_MAN) makewhatis.8 \ |
$(INSTALL_MAN) makewhatis.8 \ |
$(DESTDIR)$(MANDIR)/man8/$(BINM_MAKEWHATIS).8 |
$(DESTDIR)$(MANDIR)/man8/$(BINM_MAKEWHATIS).8 |
|
|
|
lib-install: base-build |
|
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: cgi-build |
cgi-install: cgi-build |
mkdir -p $(DESTDIR)$(CGIBINDIR) |
mkdir -p $(DESTDIR)$(CGIBINDIR) |
mkdir -p $(DESTDIR)$(HTDOCDIR) |
mkdir -p $(DESTDIR)$(HTDOCDIR) |
Line 408 libmandoc.a: $(COMPAT_OBJS) $(LIBMANDOC_OBJS) |
|
Line 421 libmandoc.a: $(COMPAT_OBJS) $(LIBMANDOC_OBJS) |
|
ar rs $@ $(COMPAT_OBJS) $(LIBMANDOC_OBJS) |
ar rs $@ $(COMPAT_OBJS) $(LIBMANDOC_OBJS) |
|
|
mandoc: $(MAIN_OBJS) libmandoc.a |
mandoc: $(MAIN_OBJS) libmandoc.a |
$(CC) -o $@ $(MAIN_OBJS) libmandoc.a $(LDADD) |
$(CC) -o $@ $(LDFLAGS) $(MAIN_OBJS) libmandoc.a $(LDADD) |
|
|
manpage: $(MANPAGE_OBJS) libmandoc.a |
manpage: $(MANPAGE_OBJS) libmandoc.a |
$(CC) -o $@ $(MANPAGE_OBJS) libmandoc.a $(LDADD) |
$(CC) -o $@ $(LDFLAGS) $(MANPAGE_OBJS) libmandoc.a $(LDADD) |
|
|
man.cgi: $(CGI_OBJS) libmandoc.a |
man.cgi: $(CGI_OBJS) libmandoc.a |
$(CC) $(STATIC) -o $@ $(CGI_OBJS) libmandoc.a $(LDADD) |
$(CC) $(STATIC) -o $@ $(LDFLAGS) $(CGI_OBJS) libmandoc.a $(LDADD) |
|
|
demandoc: $(DEMANDOC_OBJS) libmandoc.a |
demandoc: $(DEMANDOC_OBJS) libmandoc.a |
$(CC) -o $@ $(DEMANDOC_OBJS) libmandoc.a $(LDADD) |
$(CC) -o $@ $(LDFLAGS) $(DEMANDOC_OBJS) libmandoc.a $(LDADD) |
|
|
soelim: $(SOELIM_OBJS) |
soelim: $(SOELIM_OBJS) |
$(CC) -o $@ $(SOELIM_OBJS) |
$(CC) -o $@ $(LDFLAGS) $(SOELIM_OBJS) |
|
|
# --- maintainer targets --- |
# --- maintainer targets --- |
|
|