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

Diff for /mandoc/Makefile between version 1.493 and 1.494

version 1.493, 2016/11/19 15:24:51 version 1.494, 2017/02/04 12:03:07
Line 49  TESTSRCS  = test-be32toh.c \
Line 49  TESTSRCS  = test-be32toh.c \
                    test-wchar.c                     test-wchar.c
   
 SRCS             = att.c \  SRCS             = att.c \
                      catman.c \
                    cgi.c \                     cgi.c \
                    chars.c \                     chars.c \
                    compat_err.c \                     compat_err.c \
Line 89  SRCS   = att.c \
Line 90  SRCS   = att.c \
                    mandoc.c \                     mandoc.c \
                    mandoc_aux.c \                     mandoc_aux.c \
                    mandoc_ohash.c \                     mandoc_ohash.c \
                      mandocd.c \
                    mandocdb.c \                     mandocdb.c \
                    manpage.c \                     manpage.c \
                    manpath.c \                     manpath.c \
Line 280  CGI_OBJS  = $(MANDOC_HTML_OBJS) \
Line 282  CGI_OBJS  = $(MANDOC_HTML_OBJS) \
                    cgi.o \                     cgi.o \
                    out.o                     out.o
   
   MANDOCD_OBJS     = $(MANDOC_HTML_OBJS) \
                      $(MANDOC_TERM_OBJS) \
                      mandocd.o \
                      out.o \
                      tag.o
   
 MANPAGE_OBJS     = $(DBM_OBJS) \  MANPAGE_OBJS     = $(DBM_OBJS) \
                    manpage.o \                     manpage.o \
                    manpath.o                     manpath.o
Line 334  include Makefile.local
Line 342  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 360  clean:
Line 364  clean:
         rm -f libmandoc.a $(LIBMANDOC_OBJS) $(COMPAT_OBJS)          rm -f libmandoc.a $(LIBMANDOC_OBJS) $(COMPAT_OBJS)
         rm -f mandoc $(MAIN_OBJS)          rm -f mandoc $(MAIN_OBJS)
         rm -f man.cgi $(CGI_OBJS)          rm -f man.cgi $(CGI_OBJS)
           rm -f mandocd catman $(MANDOCD_OBJS)
         rm -f manpage $(MANPAGE_OBJS)          rm -f manpage $(MANPAGE_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) $(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)$(SBINDIR)          mkdir -p $(DESTDIR)$(SBINDIR)
         mkdir -p $(DESTDIR)$(MANDIR)/man1          mkdir -p $(DESTDIR)$(MANDIR)/man1
Line 397  base-install: base-build
Line 402  base-install: base-build
         $(INSTALL_MAN) makewhatis.8 \          $(INSTALL_MAN) makewhatis.8 \
                 $(DESTDIR)$(MANDIR)/man8/$(BINM_MAKEWHATIS).8                  $(DESTDIR)$(MANDIR)/man8/$(BINM_MAKEWHATIS).8
   
 lib-install: base-build  lib-install: libmandoc.a
         mkdir -p $(DESTDIR)$(LIBDIR)          mkdir -p $(DESTDIR)$(LIBDIR)
         mkdir -p $(DESTDIR)$(INCLUDEDIR)          mkdir -p $(DESTDIR)$(INCLUDEDIR)
         mkdir -p $(DESTDIR)$(MANDIR)/man3          mkdir -p $(DESTDIR)$(MANDIR)/man3
Line 407  lib-install: base-build
Line 412  lib-install: base-build
         $(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
   
 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)
         $(INSTALL_DATA) mandoc.css $(DESTDIR)$(HTDOCDIR)          $(INSTALL_DATA) mandoc.css $(DESTDIR)$(HTDOCDIR)
   
   catman-install: mandocd catman
           mkdir -p $(DESTDIR)$(SBINDIR)
           $(INSTALL_PROGRAM) mandocd catman $(DESTDIR)$(SBINDIR)
   
 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 428  manpage: $(MANPAGE_OBJS) libmandoc.a
Line 437  manpage: $(MANPAGE_OBJS) libmandoc.a
   
 man.cgi: $(CGI_OBJS) libmandoc.a  man.cgi: $(CGI_OBJS) libmandoc.a
         $(CC) $(STATIC) -o $@ $(LDFLAGS) $(CGI_OBJS) libmandoc.a $(LDADD)          $(CC) $(STATIC) -o $@ $(LDFLAGS) $(CGI_OBJS) libmandoc.a $(LDADD)
   
   mandocd: $(MANDOCD_OBJS) libmandoc.a
           $(CC) -o $@ $(LDFLAGS) $(MANDOCD_OBJS) libmandoc.a $(LDADD)
   
   catman: catman.o
           $(CC) -o $@ $(LDFLAGS) catman.o
   
 demandoc: $(DEMANDOC_OBJS) libmandoc.a  demandoc: $(DEMANDOC_OBJS) libmandoc.a
         $(CC) -o $@ $(LDFLAGS) $(DEMANDOC_OBJS) libmandoc.a $(LDADD)          $(CC) -o $@ $(LDFLAGS) $(DEMANDOC_OBJS) libmandoc.a $(LDADD)

Legend:
Removed from v.1.493  
changed lines
  Added in v.1.494

CVSweb