OSDN Git Service

bfd/doc/
authorCarlos O'Donell <carlos@codesourcery.com>
Mon, 27 Feb 2006 16:26:26 +0000 (16:26 +0000)
committerCarlos O'Donell <carlos@codesourcery.com>
Mon, 27 Feb 2006 16:26:26 +0000 (16:26 +0000)
2006-10-14  Carlos O'Donell  <carlos@codesourcery.com>

       * Makefile.am: Add html target.
       * Makefile.in: Regenerate.

bfd/
2006-10-14  Carlos O'Donell  <carlos@codesourcery.com>

       * po/Make-in: Add html target.

binutils/
2006-10-14  Carlos O'Donell  <carlos@codesourcery.com>

       * po/Make-in: Add html target.

gas/
2006-10-14  Carlos O'Donell  <carlos@codesourcery.com>

       * doc/Makefile.am: Add html target.
       * doc/Makefile.in: Regenerate.
       * po/Make-in: Add html target.

gprof/
2006-10-14  Carlos O'Donell  <carlos@codesourcery.com>

       * po/Make-in: Add html target.

ld/
2006-10-14  Carlos O'Donell  <carlos@codesourcery.com>

       * Makefile.am: Add html target.
       * Makefile.in: Regenerate.
       * po/Make-in: Add html target.

opcodes/
2006-10-14  Carlos O'Donell  <carlos@codesourcery.com>

       * po/Make-in: Add html target.

etc/
2006-10-14  Carlos O'Donell  <carlos@codesourcery.com>

       * Makefile.in: TEXI2HTML uses makeinfo. Define
       HTMLFILES. Add html targets.
       * configure.texi: Use ifnottex. Add alternative
       image format specifier as jpg.
       * standards.texi: Use ifnottex.

intl/
2006-10-14  Carlos O'Donell  <carlos@codesourcery.com>

       * intl/Makefile.in: Add html target.

13 files changed:
bfd/ChangeLog
bfd/doc/ChangeLog
bfd/doc/Makefile.am
bfd/doc/Makefile.in
bfd/po/Make-in
etc/ChangeLog
etc/Makefile.in
etc/configure.texi
etc/standards.texi
intl/ChangeLog
intl/Makefile.in
opcodes/ChangeLog
opcodes/po/Make-in

index e26f318..a22a384 100644 (file)
@@ -1,3 +1,7 @@
+2006-02-27  Carlos O'Donell  <carlos@codesourcery.com>
+
+       * po/Make-in: Add html target.
+
 2006-02-27  Richard Sandiford  <richard@codesourcery.com>
 
        * elf-m10300.c (_bfd_mn10300_elf_finish_dynamic_symbol): Use the
index ba2ddb9..dd9b8b0 100644 (file)
@@ -1,3 +1,8 @@
+2006-02-27  Carlos O'Donell  <carlos@codesourcery.com
+
+       * Makefile.am: Add html target.
+       * Makefile.in: Regenerate.
+
 2005-07-24  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * chew.c: Include <string.h>.
index 2a7f792..7bee26d 100644 (file)
@@ -68,7 +68,7 @@ chew.o: chew.c
 
 protos: libbfd.h libcoff.h bfd.h
 
-$(srcdir)/bfd.info bfd.dvi: $(DOCFILES) bfdsumm.texi bfd.texinfo
+$(srcdir)/bfd.info bfd.dvi bfd.html: $(DOCFILES) bfdsumm.texi bfd.texinfo
 
 # We can't replace these rules with an implicit rule, because
 # makes without VPATH support couldn't find the .h files in `..'.
index e410ac1..fa92e70 100644 (file)
@@ -596,7 +596,7 @@ chew.o: chew.c
 
 protos: libbfd.h libcoff.h bfd.h
 
-$(srcdir)/bfd.info bfd.dvi: $(DOCFILES) bfdsumm.texi bfd.texinfo
+$(srcdir)/bfd.info bfd.dvi bfd.html: $(DOCFILES) bfdsumm.texi bfd.texinfo
 
 # We can't replace these rules with an implicit rule, because
 # makes without VPATH support couldn't find the .h files in `..'.
index 26ca781..0885b6f 100644 (file)
@@ -198,7 +198,7 @@ check: all
 
 cat-id-tbl.o: ../intl/libgettext.h
 
-dvi info tags TAGS ID:
+html dvi info tags TAGS ID:
 
 mostlyclean:
        rm -f core core.* *.pox $(PACKAGE).po *.old.po cat-id-tbl.tmp
index 35e23be..64fdee6 100644 (file)
@@ -1,3 +1,11 @@
+2006-02-27  Carlos O'Donell  <carlos@codesourcery.com>
+
+       * Makefile.in: TEXI2HTML uses makeinfo. Define 
+       HTMLFILES. Add html targets.
+       * configure.texi: Use ifnottex. Add alternative 
+       image format specifier as jpg.
+       * standards.texi: Use ifnottex.
+
 2005-10-21  Mark Mitchell  <mark@codesourcery.com>
 
        * texi2pod.pl: Substitue for @value even when part of @include. 
index b99daf9..df461cf 100644 (file)
@@ -39,7 +39,10 @@ MAKEINFO = `if [ -f ../texinfo/makeinfo/makeinfo ]; \
 TEXI2DVI = `if [ -f ../texinfo/util/texi2dvi ]; \
        then echo ../texinfo/util/texi2dvi; \
        else echo texi2dvi; fi`
-TEXI2HTML = texi2html
+TEXI2HTML = `if [ -f ../texinfo/makeinfo/makeinfo ]; \
+       then echo "../texinfo/makeinfo/makeinfo --html"; \
+       else echo "makeinfo --html"; fi`
+
 DVIPS = dvips
 
 # Where to find texinfo.tex to format documentation with TeX.
@@ -50,6 +53,7 @@ TEXIDIR = $(srcdir)/../texinfo
 
 INFOFILES = standards.info configure.info
 DVIFILES = standards.dvi configure.dvi
+HTMLFILES = standards.html configure.html
 
 all: info
 install: install-info
@@ -82,6 +86,18 @@ install-info: info
          done; \
        fi
 
+html:
+       for f in $(HTMLFILES); do \
+         if test -f $(srcdir)/`echo $$f | sed -e 's/.html$$/.texi/'`; then \
+           if $(MAKE) "TEXI2HTML=$(TEXI2HTML)" $$f; then \
+             true; \
+           else \
+             exit 1; \
+           fi; \
+         fi; \
+       done
+
+
 dvi:
        for f in $(DVIFILES); do \
          if test -f $(srcdir)/`echo $$f | sed -e 's/.dvi$$/.texi/'`; then \
@@ -96,6 +112,9 @@ dvi:
 standards.info: $(srcdir)/standards.texi $(srcdir)/make-stds.texi
        $(MAKEINFO) --no-split -I$(srcdir) -o standards.info $(srcdir)/standards.texi
 
+standards.html: $(srcdir)/standards.texi $(srcdir)/make-stds.texi
+       $(TEXI2HTML) --no-split -I$(srcdir) -o standards.html $(srcdir)/standards.texi
+
 standards.dvi: $(srcdir)/standards.texi
        TEXINPUTS=$(TEXIDIR):$$TEXINPUTS $(TEXI2DVI) $(srcdir)/standards.texi
 
@@ -131,12 +150,15 @@ configure.ps: configure.dvi $(srcdir)/configdev.ein $(srcdir)/configbuild.ein
        rm -f configdev.eps configbuild.eps
 
 configure.html: $(srcdir)/configure.texi
-       $(TEXI2HTML) -split_chapter $(srcdir)/configure.texi
+       cp $(srcdir)/configdev.jin configdev.jpg
+       cp $(srcdir)/configbuild.jin configbuild.jpg
+       $(TEXI2HTML) --no-split -I$(srcdir) -o configure.html $(srcdir)/configure.texi
 
 clean:
        rm -f *.aux *.cp *.cps *.dvi *.fn *.fns *.ky *.kys *.log
        rm -f *.pg *.pgs *.toc *.tp *.tps *.vr *.vrs
-       rm -f configdev.txt configbuild.txt configdev.eps configbuild.eps
+       rm -f configdev.txt configbuild.txt 
+       rm -f configdev.eps configbuild.eps
        rm -f configdev.jpg configbuild.jpg
 
 mostlyclean: clean
@@ -145,6 +167,7 @@ distclean:   clean
        rm -f Makefile config.status config.cache
 
 maintainer-clean realclean:   distclean
+       rm -f *.html*
        rm -f *.info*
 
 Makefile: $(srcdir)/Makefile.in $(host_makefile_frag) $(target_makefile_frag)
index d69dc41..385a7c4 100644 (file)
@@ -10,7 +10,7 @@
 * configure: (configure).      The GNU configure and build system
 @end direntry
 
-@ifinfo
+@ifnottex
 This file documents the GNU configure and build system.
 
 Copyright (C) 1998 Cygnus Solutions.
@@ -35,7 +35,7 @@ Permission is granted to copy and distribute translations of this manual
 into another language, under the above conditions for modified versions,
 except that this permission notice may be stated in a translation approved
 by the Foundation.
-@end ifinfo
+@end ifnottex
 
 @titlepage
 @title The GNU configure and build system
@@ -60,7 +60,7 @@ except that this permission notice may be stated in a translation
 approved by the Free Software Foundation.
 @end titlepage
 
-@ifinfo
+@ifnottex
 @node Top
 @top GNU configure and build system
 
@@ -79,7 +79,7 @@ The GNU configure and build system.
 * Index::                      Index.
 @end menu
 
-@end ifinfo
+@end ifnottex
 
 @node Introduction
 @chapter Introduction
@@ -1085,7 +1085,7 @@ are in rectangles with rounded corners
 @end ifnotinfo
 (e.g., @samp{autoheader} is the name of a tool, not the name of a file).
 
-@image{configdev}
+@image{configdev,,,,jpg}
 
 @node Written Developer Files
 @subsection Written Developer Files
@@ -1235,7 +1235,7 @@ Here is a picture of the files which will be created at build time.
 @file{config.status} is both a created file and a shell script which is
 run to create other files, and the picture attempts to show that.
 
-@image{configbuild}
+@image{configbuild,,,,jpg}
 
 @node Build Files Description
 @subsection Build Files Description
index 5aa508e..490e15b 100644 (file)
@@ -6,13 +6,13 @@
 @set lastupdate February 14, 2002
 @c %**end of header
 
-@ifinfo
+@ifnottex
 @format
 START-INFO-DIR-ENTRY
 * Standards: (standards).        GNU coding standards.
 END-INFO-DIR-ENTRY
 @end format
-@end ifinfo
+@end ifnottex
 
 @c @setchapternewpage odd
 @setchapternewpage off
@@ -28,11 +28,11 @@ END-INFO-DIR-ENTRY
 @iftex
 @set CHAPTER chapter
 @end iftex
-@ifinfo
+@ifnottex
 @set CHAPTER node
-@end ifinfo
+@end ifnottex
 
-@ifinfo
+@ifnottex
 GNU Coding Standards
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
 
@@ -43,7 +43,7 @@ with no Invariant Sections, with no
 Front-Cover Texts, and with no Back-Cover Texts.
 A copy of the license is included in the section entitled ``GNU
 Free Documentation License''.
-@end ifinfo
+@end ifnottex
 
 @titlepage
 @title GNU Coding Standards
@@ -63,12 +63,12 @@ A copy of the license is included in the section entitled ``GNU
 Free Documentation License''.
 @end titlepage
 
-@ifinfo
+@ifnottex
 @node Top, Preface, (dir), (dir)
 @top Version
 
 Last updated @value{lastupdate}.
-@end ifinfo
+@end ifnottex
 
 @menu
 * Preface::                     About the GNU Coding Standards
index 172f44c..59bec96 100644 (file)
@@ -1,3 +1,7 @@
+2006-02-27  Carlos O'Donell  <carlos@codesourcery.com>
+
+       * intl/Makefile.in: Add html target.
+
 2005-05-13  Nick Clifton  <nickc@redhat.com>
 
        * Update the address and phone number of the FSF organization in
index f3664ae..c8b9183 100644 (file)
@@ -149,7 +149,7 @@ uninstall:
          rm -f $(gettextsrcdir)/$$file; \
        done
 
-info dvi:
+html info dvi:
 
 $(OBJECTS): config.h libgettext.h
 bindtextdom.$lo finddomain.$lo loadmsgcat.$lo: gettextP.h gettext.h loadinfo.h
index a457dd4..fee24b1 100644 (file)
@@ -1,3 +1,7 @@
+2006-02-27  Carlos O'Donell  <carlos@codesourcery.com>
+
+       * po/Make-in: Add html target.
+
 2006-02-27  H.J. Lu <hongjiu.lu@intel.com>
 
        * i386-dis.c (IS_3BYTE_OPCODE): New for 3-byte opcodes used by
index 67ddb0b..5e35426 100644 (file)
@@ -185,7 +185,7 @@ check: all
 
 cat-id-tbl.o: ../intl/libgettext.h
 
-dvi info tags TAGS ID:
+html dvi info tags TAGS ID:
 
 mostlyclean:
        rm -f core core.* *.pox $(PACKAGE).po *.old.po cat-id-tbl.tmp