version 1.488.2.6, 2017/02/18 13:16:53 |
version 1.488.2.11, 2017/03/04 16:44:43 |
|
|
# 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.13.5 |
|
|
# === LIST OF FILES ==================================================== |
# === LIST OF FILES ==================================================== |
|
|
Line 248 MANDOC_TERM_OBJS = eqn_term.o \ |
|
Line 248 MANDOC_TERM_OBJS = eqn_term.o \ |
|
term_ps.o \ |
term_ps.o \ |
tbl_term.o |
tbl_term.o |
|
|
BASE_OBJS = $(MANDOC_HTML_OBJS) \ |
MAIN_OBJS = $(MANDOC_HTML_OBJS) \ |
$(MANDOC_MAN_OBJS) \ |
$(MANDOC_MAN_OBJS) \ |
$(MANDOC_TERM_OBJS) \ |
$(MANDOC_TERM_OBJS) \ |
main.o \ |
main.o \ |
|
mandocdb.o \ |
manpath.o \ |
manpath.o \ |
|
mansearch.o \ |
|
mansearch_const.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) \ |
cgi.o \ |
cgi.o \ |
mansearch.o \ |
mansearch.o \ |
Line 285 WWW_MANS = apropos.1.html \ |
|
Line 282 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 302 WWW_MANS = apropos.1.html \ |
|
Line 300 WWW_MANS = apropos.1.html \ |
|
roff.7.html \ |
roff.7.html \ |
tbl.7.html \ |
tbl.7.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 321 include Makefile.local |
|
Line 318 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) |
Line 345 distclean: clean |
|
Line 338 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) |
|
|
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)$(LIBDIR) |
mkdir -p $(DESTDIR)$(LIBDIR) |
mkdir -p $(DESTDIR)$(INCLUDEDIR) |
mkdir -p $(DESTDIR)$(INCLUDEDIR) |
Line 363 base-install: base-build |
|
Line 356 base-install: base-build |
|
mkdir -p $(DESTDIR)$(MANDIR)/man7 |
mkdir -p $(DESTDIR)$(MANDIR)/man7 |
$(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) $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/$(BINM_MAN) |
cd $(DESTDIR)$(BINDIR) && $(LN) mandoc $(BINM_MAN) |
$(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 \ |
$(DESTDIR)$(INCLUDEDIR) |
$(DESTDIR)$(INCLUDEDIR) |
Line 380 base-install: base-build |
|
Line 373 base-install: base-build |
|
$(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 |
db-install: mandoc demandoc soelim |
mkdir -p $(DESTDIR)$(BINDIR) |
mkdir -p $(DESTDIR)$(BINDIR) |
mkdir -p $(DESTDIR)$(SBINDIR) |
mkdir -p $(DESTDIR)$(SBINDIR) |
mkdir -p $(DESTDIR)$(MANDIR)/man1 |
mkdir -p $(DESTDIR)$(MANDIR)/man1 |
mkdir -p $(DESTDIR)$(MANDIR)/man3 |
mkdir -p $(DESTDIR)$(MANDIR)/man3 |
mkdir -p $(DESTDIR)$(MANDIR)/man5 |
mkdir -p $(DESTDIR)$(MANDIR)/man5 |
mkdir -p $(DESTDIR)$(MANDIR)/man8 |
mkdir -p $(DESTDIR)$(MANDIR)/man8 |
$(LN) $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/$(BINM_APROPOS) |
cd $(DESTDIR)$(BINDIR) && $(LN) mandoc $(BINM_APROPOS) |
$(LN) $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/$(BINM_WHATIS) |
cd $(DESTDIR)$(BINDIR) && $(LN) mandoc $(BINM_WHATIS) |
$(LN) $(DESTDIR)$(BINDIR)/mandoc \ |
cd $(DESTDIR)$(SBINDIR) && \ |
$(DESTDIR)$(SBINDIR)/$(BINM_MAKEWHATIS) |
$(LN) ${BIN_FROM_SBIN}/mandoc $(BINM_MAKEWHATIS) |
$(INSTALL_MAN) apropos.1 $(DESTDIR)$(MANDIR)/man1/$(BINM_APROPOS).1 |
$(INSTALL_MAN) apropos.1 $(DESTDIR)$(MANDIR)/man1/$(BINM_APROPOS).1 |
$(LN) $(DESTDIR)$(MANDIR)/man1/$(BINM_APROPOS).1 \ |
cd $(DESTDIR)$(MANDIR)/man1 && $(LN) $(BINM_APROPOS).1 $(BINM_WHATIS).1 |
$(DESTDIR)$(MANDIR)/man1/$(BINM_WHATIS).1 |
|
$(INSTALL_MAN) mansearch.3 $(DESTDIR)$(MANDIR)/man3 |
$(INSTALL_MAN) mansearch.3 $(DESTDIR)$(MANDIR)/man3 |
$(INSTALL_MAN) mandoc.db.5 $(DESTDIR)$(MANDIR)/man5 |
$(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 |
|
|
cgi-install: cgi-build |
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) |
|
|
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 |
rmdir $(DESTDIR)$(INCLUDEDIR) |
[ ! -e $(DESTDIR)$(INCLUDEDIR) ] || rmdir $(DESTDIR)$(INCLUDEDIR) |
|
|
|
regress: all |
|
cd regress && ./regress.pl |
|
|
|
regress-clean: |
|
cd regress && ./regress.pl . clean |
|
|
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 484 depend: config.h |
|
Line 482 depend: config.h |
|
Makefile.depend > Makefile.tmp |
Makefile.depend > Makefile.tmp |
mv Makefile.tmp Makefile.depend |
mv Makefile.tmp Makefile.depend |
|
|
|
regress-distclean: |
|
@find regress \ |
|
-name '.#*' -o \ |
|
-name '*.orig' -o \ |
|
-name '*.rej' -o \ |
|
-name '*.core' \ |
|
-exec rm -i {} \; |
|
|
|
regress-distcheck: |
|
@find regress ! -type d ! -type f |
|
@find regress -type f \ |
|
! -path '*/CVS/*' \ |
|
! -name Makefile \ |
|
! -name Makefile.inc \ |
|
! -name '*.in' \ |
|
! -name '*.out_ascii' \ |
|
! -name '*.out_utf8' \ |
|
! -name '*.out_html' \ |
|
! -name '*.out_lint' \ |
|
! -path regress/regress.pl \ |
|
! -path regress/regress.pl.1 |
|
|
dist: mdocml.sha256 |
dist: mdocml.sha256 |
|
|
mdocml.sha256: mdocml.tar.gz |
mdocml.sha256: mdocml.tar.gz |
sha256 mdocml.tar.gz > $@ |
sha256 mdocml.tar.gz > $@ |
|
|
mdocml.tar.gz: $(DISTFILES) |
mdocml.tar.gz: $(DISTFILES) |
|
ls regress/*/*/*.mandoc_* && exit 1 || true |
mkdir -p .dist/mdocml-$(VERSION)/ |
mkdir -p .dist/mdocml-$(VERSION)/ |
$(INSTALL) -m 0644 $(DISTFILES) .dist/mdocml-$(VERSION) |
$(INSTALL) -m 0644 $(DISTFILES) .dist/mdocml-$(VERSION) |
|
cp -pR regress .dist/mdocml-$(VERSION) |
|
find .dist/mdocml-$(VERSION)/regress \ |
|
-type d -name CVS -print0 | xargs -0 rm -rf |
chmod 755 .dist/mdocml-$(VERSION)/configure |
chmod 755 .dist/mdocml-$(VERSION)/configure |
( cd .dist/ && tar zcf ../$@ mdocml-$(VERSION) ) |
( cd .dist/ && tar zcf ../$@ mdocml-$(VERSION) ) |
rm -rf .dist/ |
rm -rf .dist/ |