version 1.519, 2018/07/31 15:34:00 |
version 1.522, 2018/12/13 02:06:07 |
Line 202 DISTFILES = INSTALL \ |
|
Line 202 DISTFILES = INSTALL \ |
|
tag.h \ |
tag.h \ |
tbl.3 \ |
tbl.3 \ |
tbl.7 \ |
tbl.7 \ |
|
tbl.h \ |
|
tbl_int.h \ |
|
tbl_parse.h \ |
term.h \ |
term.h \ |
$(SRCS) \ |
$(SRCS) \ |
$(TESTSRCS) |
$(TESTSRCS) |
Line 320 SOELIM_OBJS = soelim.o \ |
|
Line 323 SOELIM_OBJS = soelim.o \ |
|
WWW_MANS = apropos.1.html \ |
WWW_MANS = apropos.1.html \ |
demandoc.1.html \ |
demandoc.1.html \ |
man.1.html \ |
man.1.html \ |
|
man.options.1.html \ |
mandoc.1.html \ |
mandoc.1.html \ |
soelim.1.html \ |
soelim.1.html \ |
man.cgi.3.html \ |
man.cgi.3.html \ |
Line 336 WWW_MANS = apropos.1.html \ |
|
Line 340 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 \ |
catman.8.html \ |
makewhatis.8.html \ |
makewhatis.8.html \ |
man.cgi.8.html \ |
man.cgi.8.html \ |
man.h.html \ |
mandocd.8.html |
|
|
|
WWW_INCS = man.h.html \ |
manconf.h.html \ |
manconf.h.html \ |
mandoc.h.html \ |
mandoc.h.html \ |
mandoc_aux.h.html \ |
mandoc_aux.h.html \ |
mansearch.h.html \ |
mansearch.h.html \ |
mdoc.h.html \ |
mdoc.h.html \ |
roff.h.html |
roff.h.html \ |
|
tbl.h.html |
|
|
# === USER CONFIGURATION =============================================== |
# === USER CONFIGURATION =============================================== |
|
|
Line 361 all: mandoc demandoc soelim $(BUILD_TARGETS) Makefile. |
|
Line 367 all: mandoc demandoc soelim $(BUILD_TARGETS) Makefile. |
|
|
|
install: base-install $(INSTALL_TARGETS) |
install: base-install $(INSTALL_TARGETS) |
|
|
www: $(WWW_MANS) |
www: $(WWW_MANS) $(WWW_INCS) |
|
|
$(WWW_MANS): mandoc |
$(WWW_MANS) $(WWW_INCS): mandoc |
|
|
.PHONY: base-install cgi-install install www-install |
.PHONY: base-install cgi-install install www-install |
.PHONY: clean distclean depend |
.PHONY: clean distclean depend |
|
|
rm -f mandocd catman catman.o $(MANDOCD_OBJS) |
rm -f mandocd catman catman.o $(MANDOCD_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) mandoc.tar.gz mandoc.sha256 |
rm -f $(WWW_MANS) $(WWW_INCS) mandoc*.tar.gz mandoc*.sha256 |
rm -rf *.dSYM |
rm -rf *.dSYM |
|
|
base-install: mandoc demandoc soelim |
base-install: mandoc demandoc soelim |
Line 420 lib-install: libmandoc.a |
|
Line 426 lib-install: libmandoc.a |
|
mkdir -p $(DESTDIR)$(INCLUDEDIR) |
mkdir -p $(DESTDIR)$(INCLUDEDIR) |
mkdir -p $(DESTDIR)$(MANDIR)/man3 |
mkdir -p $(DESTDIR)$(MANDIR)/man3 |
$(INSTALL_LIB) libmandoc.a $(DESTDIR)$(LIBDIR) |
$(INSTALL_LIB) libmandoc.a $(DESTDIR)$(LIBDIR) |
$(INSTALL_LIB) man.h mandoc.h mandoc_aux.h mdoc.h roff.h \ |
$(INSTALL_LIB) man.h mandoc.h mandoc_aux.h mdoc.h roff.h tbl.h \ |
$(DESTDIR)$(INCLUDEDIR) |
$(DESTDIR)$(INCLUDEDIR) |
$(INSTALL_MAN) mandoc.3 mandoc_escape.3 mandoc_malloc.3 \ |
$(INSTALL_MAN) mandoc.3 mandoc_escape.3 mandoc_malloc.3 \ |
mansearch.3 mchars_alloc.3 tbl.3 $(DESTDIR)$(MANDIR)/man3 |
mansearch.3 mchars_alloc.3 tbl.3 $(DESTDIR)$(MANDIR)/man3 |
|
|
rm -f $(DESTDIR)$(INCLUDEDIR)/mandoc_aux.h |
rm -f $(DESTDIR)$(INCLUDEDIR)/mandoc_aux.h |
rm -f $(DESTDIR)$(INCLUDEDIR)/mdoc.h |
rm -f $(DESTDIR)$(INCLUDEDIR)/mdoc.h |
rm -f $(DESTDIR)$(INCLUDEDIR)/roff.h |
rm -f $(DESTDIR)$(INCLUDEDIR)/roff.h |
|
rm -f $(DESTDIR)$(INCLUDEDIR)/tbl.h |
[ ! -e $(DESTDIR)$(INCLUDEDIR) ] || rmdir $(DESTDIR)$(INCLUDEDIR) |
[ ! -e $(DESTDIR)$(INCLUDEDIR) ] || rmdir $(DESTDIR)$(INCLUDEDIR) |
|
|
regress: all |
regress: all |
Line 516 soelim: $(SOELIM_OBJS) |
|
Line 523 soelim: $(SOELIM_OBJS) |
|
# --- maintainer targets --- |
# --- maintainer targets --- |
|
|
www-install: www |
www-install: www |
$(INSTALL_DATA) $(WWW_MANS) mandoc.css $(HTDOCDIR) |
$(INSTALL_DATA) mandoc.css $(HTDOCDIR) |
|
$(INSTALL_DATA) $(WWW_MANS) $(HTDOCDIR)/man |
|
$(INSTALL_DATA) $(WWW_INCS) $(HTDOCDIR)/includes |
|
|
depend: config.h |
depend: config.h |
mkdep -f Makefile.depend $(CFLAGS) $(SRCS) |
mkdep -f Makefile.depend $(CFLAGS) $(SRCS) |
Line 573 mandoc-$(VERSION).tar.gz: $(DISTFILES) |
|
Line 582 mandoc-$(VERSION).tar.gz: $(DISTFILES) |
|
highlight -I $< > $@ |
highlight -I $< > $@ |
|
|
.1.1.html .3.3.html .5.5.html .7.7.html .8.8.html: mandoc |
.1.1.html .3.3.html .5.5.html .7.7.html .8.8.html: mandoc |
./mandoc -Thtml -Wall,stop \ |
./mandoc -Thtml -O \ |
-Ostyle=mandoc.css,man=%N.%S.html,includes=%I.html $< > $@ |
style=/mandoc.css,man=/man/%N.%S.html,includes=/includes/%I.html \ |
|
$< > $@ |