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

Diff for /mandoc/Makefile between version 1.340 and 1.344

version 1.340, 2011/05/18 09:45:21 version 1.344, 2011/05/26 12:01:14
Line 13 
Line 13 
   
 VERSION          = 1.11.2  VERSION          = 1.11.2
 VDATE            = 12 May 2011  VDATE            = 12 May 2011
 # If your system doesn't support multi-byte functions (specifically  # IFF your system supports multi-byte functions (setlocale(), wcwidth(),
 # setlocale(), wcwidth(), putwchar()), then remove -DUSE_WCHAR.  You'll  # putwchar()) AND has __STDC_ISO_10646__ (that is, wchar_t is simply a
 # still be able to use -Tlocale, but it becomes a synonym for -Tascii.  # UCS-4 value) should you define USE_WCHAR.  If you define it and your
   # system DOESN'T support this, -Tlocale will produce garbage.
   # If you don't define it, -Tlocale is a synonym for -Tacsii.
 CFLAGS          += -g -DUSE_WCHAR -DHAVE_CONFIG_H -DVERSION="\"$(VERSION)\""  CFLAGS          += -g -DUSE_WCHAR -DHAVE_CONFIG_H -DVERSION="\"$(VERSION)\""
 CFLAGS          += -W -Wall -Wstrict-prototypes -Wno-unused-parameter -Wwrite-strings  CFLAGS          += -W -Wall -Wstrict-prototypes -Wno-unused-parameter -Wwrite-strings
 PREFIX           = /usr/local  PREFIX           = /usr/local
Line 86  SRCS   = Makefile \
Line 88  SRCS   = Makefile \
                    msec.in \                     msec.in \
                    out.c \                     out.c \
                    out.h \                     out.h \
                      preconv.1 \
                      preconv.c \
                      predefs.in \
                    read.c \                     read.c \
                    roff.7 \                     roff.7 \
                    roff.c \                     roff.c \
Line 172  att.o att.ln: att.in
Line 177  att.o att.ln: att.in
 chars.o chars.ln: chars.in  chars.o chars.ln: chars.in
 lib.o lib.ln: lib.in  lib.o lib.ln: lib.in
 msec.o msec.ln: msec.in  msec.o msec.ln: msec.in
   roff.o roff.ln: predefs.in
 st.o st.ln: st.in  st.o st.ln: st.in
 vol.o vol.ln: vol.in  vol.o vol.ln: vol.in
   
Line 224  MAKEWHATIS_LNS  = makewhatis.ln
Line 230  MAKEWHATIS_LNS  = makewhatis.ln
   
 $(MAKEWHATIS_OBJS) $(MAKEWHATIS_LNS): mandoc.h mdoc.h man.h config.h  $(MAKEWHATIS_OBJS) $(MAKEWHATIS_LNS): mandoc.h mdoc.h man.h config.h
   
   PRECONV_OBJS     = preconv.o
   PRECONV_LNS      = preconv.ln
   
   $(PRECONV_OBJS) $(PRECONV_LNS): config.h
   
 INDEX_MANS       = makewhatis.1.html \  INDEX_MANS       = makewhatis.1.html \
                    makewhatis.1.xhtml \                     makewhatis.1.xhtml \
                    makewhatis.1.ps \                     makewhatis.1.ps \
Line 259  INDEX_MANS  = makewhatis.1.html \
Line 270  INDEX_MANS  = makewhatis.1.html \
                    mdoc.7.ps \                     mdoc.7.ps \
                    mdoc.7.pdf \                     mdoc.7.pdf \
                    mdoc.7.txt \                     mdoc.7.txt \
                      preconv.1.html \
                      preconv.1.xhtml \
                      preconv.1.ps \
                      preconv.1.pdf \
                      preconv.1.txt \
                    roff.7.html \                     roff.7.html \
                    roff.7.xhtml \                     roff.7.xhtml \
                    roff.7.ps \                     roff.7.ps \
Line 288  clean:
Line 304  clean:
         rm -f llib-llibmandoc.ln $(LIBMANDOC_LNS)          rm -f llib-llibmandoc.ln $(LIBMANDOC_LNS)
         rm -f makewhatis $(MAKEWHATIS_OBJS)          rm -f makewhatis $(MAKEWHATIS_OBJS)
         rm -f llib-lmakewhatis.ln $(MAKEWHATIS_LNS)          rm -f llib-lmakewhatis.ln $(MAKEWHATIS_LNS)
           rm -f preconv $(PRECONV_OBJS)
           rm -f llib-lpreconv.ln $(PRECONV_LNS)
         rm -f mandoc $(MANDOC_OBJS)          rm -f mandoc $(MANDOC_OBJS)
         rm -f llib-lmandoc.ln $(MANDOC_LNS)          rm -f llib-lmandoc.ln $(MANDOC_LNS)
         rm -f config.h config.log compat.o compat.ln          rm -f config.h config.log compat.o compat.ln
Line 329  llib-llibmandoc.ln: compat.ln $(LIBMANDOC_LNS)
Line 347  llib-llibmandoc.ln: compat.ln $(LIBMANDOC_LNS)
 mandoc: $(MANDOC_OBJS) libmandoc.a  mandoc: $(MANDOC_OBJS) libmandoc.a
         $(CC) -o $@ $(MANDOC_OBJS) libmandoc.a          $(CC) -o $@ $(MANDOC_OBJS) libmandoc.a
   
   llib-lmandoc.ln: $(MANDOC_LNS)
           $(LINT) $(LINTFLAGS) -Cmandoc $(MANDOC_LNS)
   
 # You'll need -ldb for Linux.  # You'll need -ldb for Linux.
 makewhatis: $(MAKEWHATIS_OBJS) libmandoc.a  makewhatis: $(MAKEWHATIS_OBJS) libmandoc.a
         $(CC) -o $@ $(MAKEWHATIS_OBJS) libmandoc.a          $(CC) -o $@ $(MAKEWHATIS_OBJS) libmandoc.a
   
 llib-lmandoc.ln: $(MANDOC_LNS)  
         $(LINT) $(LINTFLAGS) -Cmandoc $(MANDOC_LNS)  
   
 llib-lmakewhatis.ln: $(MAKEWHATIS_LNS)  llib-lmakewhatis.ln: $(MAKEWHATIS_LNS)
         $(LINT) $(LINTFLAGS) -Cmakewhatis $(MAKEWHATIS_LNS)          $(LINT) $(LINTFLAGS) -Cmakewhatis $(MAKEWHATIS_LNS)
   
   preconv: $(PRECONV_OBJS)
           $(CC) -o $@ $(PRECONV_OBJS)
   
   llib-lpreconv.ln: $(PRECONV_LNS)
           $(LINT) $(LINTFLAGS) -Cpreconv $(PRECONV_LNS)
   
 mdocml.md5: mdocml.tar.gz  mdocml.md5: mdocml.tar.gz
         md5 mdocml.tar.gz >$@          md5 mdocml.tar.gz >$@

Legend:
Removed from v.1.340  
changed lines
  Added in v.1.344

CVSweb