version 1.440, 2014/08/16 19:00:01 |
version 1.442, 2014/08/17 03:24:47 |
|
|
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
|
|
BASEBIN = mandoc preconv demandoc |
BASEBIN = mandoc preconv demandoc |
DBBIN = apropos makewhatis |
DBBIN = makewhatis |
CGIBIN = man.cgi |
CGIBIN = man.cgi |
|
|
TESTSRCS = test-dirent-namlen.c \ |
TESTSRCS = test-dirent-namlen.c \ |
Line 35 TESTSRCS = test-dirent-namlen.c \ |
|
Line 35 TESTSRCS = test-dirent-namlen.c \ |
|
test-strsep.c \ |
test-strsep.c \ |
test-wchar.c |
test-wchar.c |
|
|
SRCS = apropos.c \ |
SRCS = arch.c \ |
arch.c \ |
|
att.c \ |
att.c \ |
cgi.c \ |
cgi.c \ |
chars.c \ |
chars.c \ |
Line 222 MANDOC_OBJS = $(MANDOC_HTML_OBJS) \ |
|
Line 221 MANDOC_OBJS = $(MANDOC_HTML_OBJS) \ |
|
out.o \ |
out.o \ |
tree.o |
tree.o |
|
|
|
MAN_OBJS = $(MANDOC_OBJS) |
|
|
MAKEWHATIS_OBJS = mandocdb.o mansearch_const.o manpath.o |
MAKEWHATIS_OBJS = mandocdb.o mansearch_const.o manpath.o |
|
|
PRECONV_OBJS = preconv.o |
PRECONV_OBJS = preconv.o |
|
|
APROPOS_OBJS = apropos.o mansearch.o mansearch_const.o manpath.o |
APROPOS_OBJS = mansearch.o mansearch_const.o manpath.o |
|
|
CGI_OBJS = $(MANDOC_HTML_OBJS) \ |
CGI_OBJS = $(MANDOC_HTML_OBJS) \ |
cgi.o \ |
cgi.o \ |
Line 295 distclean: clean |
|
Line 296 distclean: clean |
|
|
|
clean: |
clean: |
rm -f libmandoc.a $(LIBMANDOC_OBJS) $(COMPAT_OBJS) |
rm -f libmandoc.a $(LIBMANDOC_OBJS) $(COMPAT_OBJS) |
rm -f apropos $(APROPOS_OBJS) |
rm -f mandoc $(MANDOC_OBJS) $(APROPOS_OBJS) |
rm -f makewhatis $(MAKEWHATIS_OBJS) |
rm -f makewhatis $(MAKEWHATIS_OBJS) |
rm -f preconv $(PRECONV_OBJS) |
rm -f preconv $(PRECONV_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 mandoc $(MANDOC_OBJS) |
|
rm -f $(WWW_MANS) $(WWW_OBJS) |
rm -f $(WWW_MANS) $(WWW_OBJS) |
rm -rf *.dSYM |
rm -rf *.dSYM |
|
|
Line 331 db-install: db-build |
|
Line 331 db-install: db-build |
|
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 |
$(INSTALL_PROGRAM) apropos $(DESTDIR)$(BINDIR) |
ln -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/apropos |
ln -f $(DESTDIR)$(BINDIR)/apropos $(DESTDIR)$(BINDIR)/whatis |
ln -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/whatis |
$(INSTALL_PROGRAM) makewhatis $(DESTDIR)$(SBINDIR) |
$(INSTALL_PROGRAM) makewhatis $(DESTDIR)$(SBINDIR) |
$(INSTALL_MAN) apropos.1 $(DESTDIR)$(MANDIR)/man1 |
$(INSTALL_MAN) apropos.1 $(DESTDIR)$(MANDIR)/man1 |
ln -f $(DESTDIR)$(MANDIR)/man1/apropos.1 \ |
ln -f $(DESTDIR)$(MANDIR)/man1/apropos.1 \ |
Line 368 Makefile.local config.h: configure ${TESTSRCS} |
|
Line 368 Makefile.local config.h: configure ${TESTSRCS} |
|
depend: config.h |
depend: config.h |
mkdep -f Makefile.depend $(CFLAGS) $(SRCS) |
mkdep -f Makefile.depend $(CFLAGS) $(SRCS) |
perl -e 'undef $$/; $$_ = <>; s|/usr/include/\S+||g; \ |
perl -e 'undef $$/; $$_ = <>; s|/usr/include/\S+||g; \ |
s|\\\n||g; s| +| |g; print;' Makefile.depend > Makefile.tmp |
s|\\\n||g; s| +| |g; s| $$||mg; print;' \ |
|
Makefile.depend > Makefile.tmp |
mv Makefile.tmp Makefile.depend |
mv Makefile.tmp Makefile.depend |
|
|
libmandoc.a: $(COMPAT_OBJS) $(LIBMANDOC_OBJS) |
libmandoc.a: $(COMPAT_OBJS) $(LIBMANDOC_OBJS) |
$(AR) rs $@ $(COMPAT_OBJS) $(LIBMANDOC_OBJS) |
$(AR) rs $@ $(COMPAT_OBJS) $(LIBMANDOC_OBJS) |
|
|
mandoc: $(MANDOC_OBJS) libmandoc.a |
mandoc: $(MAN_OBJS) libmandoc.a |
$(CC) $(LDFLAGS) -o $@ $(MANDOC_OBJS) libmandoc.a |
$(CC) $(LDFLAGS) -o $@ $(MAN_OBJS) libmandoc.a $(DBLIB) |
|
|
makewhatis: $(MAKEWHATIS_OBJS) libmandoc.a |
makewhatis: $(MAKEWHATIS_OBJS) libmandoc.a |
$(CC) $(LDFLAGS) -o $@ $(MAKEWHATIS_OBJS) libmandoc.a $(DBLIB) |
$(CC) $(LDFLAGS) -o $@ $(MAKEWHATIS_OBJS) libmandoc.a $(DBLIB) |
Line 385 preconv: $(PRECONV_OBJS) |
|
Line 386 preconv: $(PRECONV_OBJS) |
|
|
|
manpage: $(MANPAGE_OBJS) libmandoc.a |
manpage: $(MANPAGE_OBJS) libmandoc.a |
$(CC) $(LDFLAGS) -o $@ $(MANPAGE_OBJS) libmandoc.a $(DBLIB) |
$(CC) $(LDFLAGS) -o $@ $(MANPAGE_OBJS) libmandoc.a $(DBLIB) |
|
|
apropos: $(APROPOS_OBJS) libmandoc.a |
|
$(CC) $(LDFLAGS) -o $@ $(APROPOS_OBJS) libmandoc.a $(DBLIB) |
|
|
|
man.cgi: $(CGI_OBJS) libmandoc.a |
man.cgi: $(CGI_OBJS) libmandoc.a |
$(CC) $(LDFLAGS) $(STATIC) -o $@ $(CGI_OBJS) libmandoc.a $(DBLIB) |
$(CC) $(LDFLAGS) $(STATIC) -o $@ $(CGI_OBJS) libmandoc.a $(DBLIB) |