[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/Makefile between version 1.451 and 1.454

version 1.451, 2014/12/09 06:31:03 version 1.454, 2015/02/03 21:16:02
Line 207  MANDOC_TERM_OBJS = eqn_term.o \
Line 207  MANDOC_TERM_OBJS = eqn_term.o \
                    term_ps.o \                     term_ps.o \
                    tbl_term.o                     tbl_term.o
   
 MANDOC_OBJS      = $(MANDOC_HTML_OBJS) \  BASE_OBJS        = $(MANDOC_HTML_OBJS) \
                    $(MANDOC_MAN_OBJS) \                     $(MANDOC_MAN_OBJS) \
                    $(MANDOC_TERM_OBJS) \                     $(MANDOC_TERM_OBJS) \
                    main.o \                     main.o \
                      manpath.o \
                    out.o \                     out.o \
                    tree.o                     tree.o
   
 MAN_OBJS         = $(MANDOC_OBJS)  MAIN_OBJS        = $(BASE_OBJS)
   
 MAKEWHATIS_OBJS  = mandocdb.o mansearch_const.o manpath.o  DB_OBJS          = mandocdb.o \
                      mansearch.o \
                      mansearch_const.o
   
 APROPOS_OBJS     = mansearch.o mansearch_const.o manpath.o  
   
 CGI_OBJS         = $(MANDOC_HTML_OBJS) \  CGI_OBJS         = $(MANDOC_HTML_OBJS) \
                    cgi.o \                     cgi.o \
                    mansearch.o \                     mansearch.o \
Line 265  WWW_OBJS  = mdocml.tar.gz \
Line 266  WWW_OBJS  = mdocml.tar.gz \
   
 include Makefile.local  include Makefile.local
   
 INSTALL_TARGETS  = $(BUILD_TARGETS:-build=-install)  
   
 # === DEPENDENCY HANDLING ==============================================  # === DEPENDENCY HANDLING ==============================================
   
 all: base-build $(BUILD_TARGETS) Makefile.local  all: base-build $(BUILD_TARGETS) Makefile.local
   
 base-build: mandoc demandoc  base-build: mandoc demandoc
   
 db-build: makewhatis  
   
 cgi-build: man.cgi  cgi-build: man.cgi
   
 install: base-install $(INSTALL_TARGETS)  install: base-install $(INSTALL_TARGETS)
Line 295  distclean: clean
Line 292  distclean: clean
   
 clean:  clean:
         rm -f libmandoc.a $(LIBMANDOC_OBJS) $(COMPAT_OBJS)          rm -f libmandoc.a $(LIBMANDOC_OBJS) $(COMPAT_OBJS)
         rm -f mandoc $(MANDOC_OBJS) $(APROPOS_OBJS)          rm -f mandoc $(BASE_OBJS) $(DB_OBJS)
         rm -f makewhatis $(MAKEWHATIS_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)
Line 312  base-install: base-build
Line 308  base-install: base-build
         mkdir -p $(DESTDIR)$(MANDIR)/man3          mkdir -p $(DESTDIR)$(MANDIR)/man3
         mkdir -p $(DESTDIR)$(MANDIR)/man7          mkdir -p $(DESTDIR)$(MANDIR)/man7
         $(INSTALL_PROGRAM) mandoc demandoc $(DESTDIR)$(BINDIR)          $(INSTALL_PROGRAM) mandoc demandoc $(DESTDIR)$(BINDIR)
           ln -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/$(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 \          $(INSTALL_LIB) man.h mandoc.h mandoc_aux.h mdoc.h \
                 $(DESTDIR)$(INCLUDEDIR)                  $(DESTDIR)$(INCLUDEDIR)
         $(INSTALL_MAN) mandoc.1 demandoc.1 $(DESTDIR)$(MANDIR)/man1          $(INSTALL_MAN) mandoc.1 demandoc.1 $(DESTDIR)$(MANDIR)/man1
           $(INSTALL_MAN) man.1 $(DESTDIR)$(MANDIR)/man1/$(BINM_MAN).1
         $(INSTALL_MAN) mandoc.3 mandoc_escape.3 mandoc_malloc.3 \          $(INSTALL_MAN) mandoc.3 mandoc_escape.3 mandoc_malloc.3 \
                 mchars_alloc.3 tbl.3 $(DESTDIR)$(MANDIR)/man3                  mchars_alloc.3 tbl.3 $(DESTDIR)$(MANDIR)/man3
         $(INSTALL_MAN) man.7 mdoc.7 roff.7 eqn.7 tbl.7 mandoc_char.7 \          $(INSTALL_MAN) man.7 $(DESTDIR)$(MANDIR)/man7/${MANM_MAN}.7
                 $(DESTDIR)$(MANDIR)/man7          $(INSTALL_MAN) mdoc.7 $(DESTDIR)$(MANDIR)/man7/${MANM_MDOC}.7
           $(INSTALL_MAN) roff.7 $(DESTDIR)$(MANDIR)/man7/${MANM_ROFF}.7
           $(INSTALL_MAN) eqn.7 $(DESTDIR)$(MANDIR)/man7/${MANM_EQN}.7
           $(INSTALL_MAN) tbl.7 $(DESTDIR)$(MANDIR)/man7/${MANM_TBL}.7
           $(INSTALL_MAN) mandoc_char.7 $(DESTDIR)$(MANDIR)/man7
         $(INSTALL_DATA) example.style.css $(DESTDIR)$(EXAMPLEDIR)          $(INSTALL_DATA) example.style.css $(DESTDIR)$(EXAMPLEDIR)
   
 db-install: db-build  db-install: base-build
         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 -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/apropos          ln -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/$(BINM_APROPOS)
         ln -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/man          ln -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/$(BINM_WHATIS)
         ln -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/whatis          ln -f $(DESTDIR)$(BINDIR)/mandoc \
         $(INSTALL_PROGRAM) makewhatis $(DESTDIR)$(SBINDIR)                  $(DESTDIR)$(SBINDIR)/$(BINM_MAKEWHATIS)
         $(INSTALL_MAN) apropos.1 man.1 $(DESTDIR)$(MANDIR)/man1          $(INSTALL_MAN) apropos.1 $(DESTDIR)$(MANDIR)/man1/$(BINM_APROPOS).1
         ln -f $(DESTDIR)$(MANDIR)/man1/apropos.1 \          ln -f $(DESTDIR)$(MANDIR)/man1/$(BINM_APROPOS).1 \
                 $(DESTDIR)$(MANDIR)/man1/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 $(DESTDIR)$(MANDIR)/man8          $(INSTALL_MAN) makewhatis.8 \
                   $(DESTDIR)$(MANDIR)/man8/$(BINM_MAKEWHATIS).8
   
 cgi-install: cgi-build  cgi-install: cgi-build
         mkdir -p $(DESTDIR)$(CGIBINDIR)          mkdir -p $(DESTDIR)$(CGIBINDIR)
Line 358  Makefile.local config.h: configure ${TESTSRCS}
Line 361  Makefile.local config.h: configure ${TESTSRCS}
 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: $(MAN_OBJS) libmandoc.a  mandoc: $(MAIN_OBJS) libmandoc.a
         $(CC) $(LDFLAGS) -o $@ $(MAN_OBJS) libmandoc.a $(DBLIB)          $(CC) $(LDFLAGS) -o $@ $(MAIN_OBJS) libmandoc.a $(DBLIB)
   
 makewhatis: $(MAKEWHATIS_OBJS) libmandoc.a  
         $(CC) $(LDFLAGS) -o $@ $(MAKEWHATIS_OBJS) libmandoc.a $(DBLIB)  
   
 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)

Legend:
Removed from v.1.451  
changed lines
  Added in v.1.454

CVSweb