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

Diff for /mandoc/Makefile between version 1.362 and 1.368

version 1.362, 2011/07/24 18:15:13 version 1.368, 2011/08/16 22:21:04
Line 11 
Line 11 
 # in the lower-left hand corner of -mdoc manuals.  # in the lower-left hand corner of -mdoc manuals.
 # CFLAGS        += -DOSNAME="\"OpenBSD 4.5\""  # CFLAGS        += -DOSNAME="\"OpenBSD 4.5\""
   
 VERSION          = 1.11.5  VERSION          = 1.11.6
 VDATE            = 24 July 2011  VDATE            = 16 August 2011
 # IFF your system supports multi-byte functions (setlocale(), wcwidth(),  # IFF your system supports multi-byte functions (setlocale(), wcwidth(),
 # putwchar()) AND has __STDC_ISO_10646__ (that is, wchar_t is simply a  # putwchar()) AND has __STDC_ISO_10646__ (that is, wchar_t is simply a
 # UCS-4 value) should you define USE_WCHAR.  If you define it and your  # UCS-4 value) should you define USE_WCHAR.  If you define it and your
Line 117  SRCS   = Makefile \
Line 117  SRCS   = Makefile \
                    term.h \                     term.h \
                    term_ascii.c \                     term_ascii.c \
                    term_ps.c \                     term_ps.c \
                      test-getsubopt.c \
                    test-mmap.c \                     test-mmap.c \
                    test-strlcat.c \                     test-strlcat.c \
                    test-strlcpy.c \                     test-strlcpy.c \
                      test-strptime.c \
                    tree.c \                     tree.c \
                    vol.c \                     vol.c \
                    vol.in                     vol.in
Line 330  clean:
Line 332  clean:
         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_OBJS) $(COMPAT_LNS)          rm -f config.h config.log $(COMPAT_OBJS) $(COMPAT_LNS)
         rm -f mdocml.tar.gz mdocml.zip          rm -f mdocml.tar.gz mdocml-win32.zip mdocml-win64.zip mdocml-macosx.zip
         rm -f index.html $(INDEX_OBJS)          rm -f index.html $(INDEX_OBJS)
           rm -rf test-strlcpy.DSYM
           rm -rf test-strlcat.DSYM
           rm -rf test-strptime.DSYM
           rm -rf test-mmap.DSYM
           rm -rf test-getsubopt.DSYM
   
 install: all  install: all
         mkdir -p $(DESTDIR)$(BINDIR)          mkdir -p $(DESTDIR)$(BINDIR)
Line 352  install: all
Line 359  install: all
   
 installwww: www  installwww: www
         mkdir -p $(PREFIX)/snapshots          mkdir -p $(PREFIX)/snapshots
           mkdir -p $(PREFIX)/binaries
         $(INSTALL_DATA) index.html external.png index.css $(PREFIX)          $(INSTALL_DATA) index.html external.png index.css $(PREFIX)
         $(INSTALL_DATA) $(INDEX_MANS) style.css $(PREFIX)          $(INSTALL_DATA) $(INDEX_MANS) style.css $(PREFIX)
         $(INSTALL_DATA) mandoc.h.html man.h.html mdoc.h.html $(PREFIX)          $(INSTALL_DATA) mandoc.h.html man.h.html mdoc.h.html $(PREFIX)
Line 367  llib-llibmandoc.ln: $(COMPAT_LNS) $(LIBMANDOC_LNS)
Line 375  llib-llibmandoc.ln: $(COMPAT_LNS) $(LIBMANDOC_LNS)
         $(LINT) $(LINTFLAGS) -Clibmandoc $(COMPAT_LNS) $(LIBMANDOC_LNS)          $(LINT) $(LINTFLAGS) -Clibmandoc $(COMPAT_LNS) $(LIBMANDOC_LNS)
   
 mandoc: $(MANDOC_OBJS) libmandoc.a  mandoc: $(MANDOC_OBJS) libmandoc.a
         $(CC) -o $@ $(MANDOC_OBJS) libmandoc.a          $(CC) $(LDFLAGS) -o $@ $(MANDOC_OBJS) libmandoc.a
   
 llib-lmandoc.ln: $(MANDOC_LNS)  llib-lmandoc.ln: $(MANDOC_LNS)
         $(LINT) $(LINTFLAGS) -Cmandoc $(MANDOC_LNS)          $(LINT) $(LINTFLAGS) -Cmandoc $(MANDOC_LNS)
   
 mandocdb: $(MANDOCDB_OBJS) libmandoc.a  mandocdb: $(MANDOCDB_OBJS) libmandoc.a
         $(CC) -o $@ $(MANDOCDB_OBJS) libmandoc.a $(DBLIB)          $(CC) $(LDFLAGS) -o $@ $(MANDOCDB_OBJS) libmandoc.a $(DBLIB)
   
 llib-lmandocdb.ln: $(MANDOCDB_LNS)  llib-lmandocdb.ln: $(MANDOCDB_LNS)
         $(LINT) $(LINTFLAGS) -Cmandocdb $(MANDOCDB_LNS)          $(LINT) $(LINTFLAGS) -Cmandocdb $(MANDOCDB_LNS)
   
 preconv: $(PRECONV_OBJS)  preconv: $(PRECONV_OBJS)
         $(CC) -o $@ $(PRECONV_OBJS)          $(CC) $(LDFLAGS) -o $@ $(PRECONV_OBJS)
   
 llib-lpreconv.ln: $(PRECONV_LNS)  llib-lpreconv.ln: $(PRECONV_LNS)
         $(LINT) $(LINTFLAGS) -Cpreconv $(PRECONV_LNS)          $(LINT) $(LINTFLAGS) -Cpreconv $(PRECONV_LNS)
Line 393  mdocml.tar.gz: $(SRCS)
Line 401  mdocml.tar.gz: $(SRCS)
         ( cd .dist/ && tar zcf ../$@ ./ )          ( cd .dist/ && tar zcf ../$@ ./ )
         rm -rf .dist/          rm -rf .dist/
   
 mdocml.zip: $(SRCS)  mdocml-win32.zip: $(SRCS)
         mkdir -p .win32/mdocml-$(VERSION)/          mkdir -p .win32/mdocml-$(VERSION)/
         $(INSTALL_SOURCE) $(SRCS) .win32          $(INSTALL_SOURCE) $(SRCS) .win32
         cp .win32/Makefile .win32/Makefile.old          cp .win32/Makefile .win32/Makefile.old
         grep -v DUSE_WCHAR .win32/Makefile.old >.win32/Makefile          grep -v DUSE_WCHAR .win32/Makefile.old >.win32/Makefile
         ( cd .win32; CC=i586-mingw32msvc-cc AR=i586-mingw32msvc-ar CFLAGS='-DOSNAME=\"Windows\"' make; \          ( cd .win32; \
                   CC=i686-w64-mingw32-gcc AR=i686-w64-mingw32-ar CFLAGS='-DOSNAME=\"Windows\"' make; \
                 make install PREFIX=mdocml-$(VERSION) ; \                  make install PREFIX=mdocml-$(VERSION) ; \
                 zip -r ../$@ mdocml-$(VERSION) )                  zip -r ../$@ mdocml-$(VERSION) )
         rm -rf .win32          rm -rf .win32
   
   mdocml-win64.zip: $(SRCS)
           mkdir -p .win64/mdocml-$(VERSION)/
           $(INSTALL_SOURCE) $(SRCS) .win64
           cp .win64/Makefile .win64/Makefile.old
           grep -v DUSE_WCHAR .win64/Makefile.old >.win64/Makefile
           ( cd .win64; \
                   CC=x86_64-w64-mingw32-gcc AR=x86_64-w64-mingw32-ar CFLAGS='-DOSNAME=\"Windows\"' make; \
                   make install PREFIX=mdocml-$(VERSION) ; \
                   zip -r ../$@ mdocml-$(VERSION) )
           rm -rf .win64
   
   mdocml-macosx.zip: $(SRCS)
           mkdir -p .macosx/mdocml-$(VERSION)/
           $(INSTALL_SOURCE) $(SRCS) .macosx
           ( cd .macosx; \
                   CFLAGS="-arch i386 -arch x86_64 -arch ppc" LDFLAGS="-arch i386 -arch x86_64 -arch ppc" make; \
                   make install PREFIX=mdocml-$(VERSION) ; \
                   zip -r ../$@ mdocml-$(VERSION) )
           rm -rf .macosx
   
 index.html: $(INDEX_OBJS)  index.html: $(INDEX_OBJS)
   

Legend:
Removed from v.1.362  
changed lines
  Added in v.1.368

CVSweb