[patch] Add "install-pdf" target to makefiles.

Brooks Moses brooks.moses@codesourcery.com
Tue Feb 27 08:10:00 GMT 2007


The attached patch adds "install-pdf" support to GCC. The pdf files are 
currently installed in $(pdfdir), with $(pdfdir) determined by the 
--with-pdfdir configure option if supplied, and otherwise defaulting to 
$(docdir), which defaults to <installdir>/share/doc.
These locations, and the installation rules, are generally a copy of 
what would happen if we applied automake v1.10 (which supplies an 
install-pdf rule) to the relevant directories.
In general, the changes are quite mechanical, but there are also quite a 
lot of them. I regenerated all of the relevant directories with 
automake version 1.9.6, and there are two versions of the patch 
attached; one includes the regenerated files and one has them stripped 
out. I believe that I've cc'ed this to all relevant lists....
Tested with a bootstrap and then "make install-pdf" on 
x86_64-unknown-linux-gnu configured for all languages except Ada, and 
tested the same way on i686-pc-linux-gnu configured for C, Ada, and 
Fortran. Ok for trunk?
- Brooks
ChangeLog -------------------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* configure.ac: Add "--with-pdfdir" configure option,
	which defines pdfdir variable.
	* Makefile.def (target=fixincludes): Add install-pdf to
	missing targets.
	(recursive_targets): Add install-pdf target.
	(flags_to_pass): Add pdfdir.
	* Makefile.tpl: Add pdfdir handling, add do-install-pdf
	target.
	* configure: Regenerate
	* Makefile.in: Regenerate
gcc/ChangeLog ---------------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Make-lang.in: Add install-pdf target as
	copied from automake v1.10 rules.
	* configure.ac: Add install-pdf to target list.
	* configure: Regenerate.
gcc/ada/ChangeLog -----------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Make-lang.in: Add install-pdf target as copied from
	automake v1.10 rules.
gcc/fortran/ChangeLog -------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Make-lang.in: Add install-pdf target as copied from
	automake v1.10 rules.
gcc/java/ChangeLog ----------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Make-lang.in: Add install-pdf target as copied from
	automake v1.10 rules.
gcc/treelang/ChangeLog ------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Make-lang.in: Add install-pdf target as copied from
	automake v1.10 rules.
gcc/cp/ChangeLog ------------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Make-lang.in: Add dummy lang.install-pdf target.
gcc/objc/ChangeLog ----------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Make-lang.in: Add dummy lang.install-pdf target.
gcc/objcp/ChangeLog ---------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Make-lang.in: Add dummy lang.install-pdf target.
libada/ChangeLog ------------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Make-lang.in: Add dummy install-pdf target.
libgcc/ChangeLog ------------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Makefile.in: Add install-html and install-pdf dummy
	targets.
libgomp/ChangeLog -----------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Makefile.am: Add install-pdf target as copied from
	automake v1.10 rules.
	* Makefile.in: Regenerate
libdecnumber/ChangeLog ------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Makefile.in: Add dummy install-pdf target.
zlib/ChangeLog.gcj ----------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Makefile.am: Add dummy install-pdf target.
	* Makefile.in: Regenerate
libstdc++-v3/ChangeLog ------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Makefile.am: Add dummy install-pdf target.
	* Makefile.in: Regenerate
libobjc/ChangeLog -----------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Makefile.in: Add dummy install-pdf target.
libgfortran/ChangeLog -------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Makefile.am: Add dummy install-pdf target.
	* Makefile.in: Regenerate
libcpp/ChangeLog ------------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Makefile.in: Add dummy install-pdf target.
gnattools/ChangeLog ---------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Makefile.in: Add dummy install-pdf target.
fixincludes/ChangeLog -------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Makefile.in: Add dummy install-pdf target.
libmudflap/ChangeLog --------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Makefile.am: Add dummy install-pdf target.
	* Makefile.in: Regenerate
boehm-gc/ChangeLog ----------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Makefile.am: Add dummy install-pdf target.
	* Makefile.in: Regenerate
libffi/ChangeLog ------------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Makefile.am: Add dummy install-pdf target.
	* Makefile.in: Regenerate
libssp/ChangeLog ------------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Makefile.am: Add dummy install-pdf target.
	* Makefile.in: Regenerate
libjava/ChangeLog -----------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Makefile.am: Add dummy install-pdf target.
	* Makefile.in: Regenerate
	* include/Makefile.in: Regenerate
	* testsuite/Makefile.in: Regenerate
	* gcj/Makefile.in: Regenerate
libiberty/ChangeLog ---------------------------------------------
2007年02月27日 Brooks Moses <brooks.moses@codesourcery.com>
	* Makefile.in: Add install-pdf target as copied from
	automake v1.10 rules.
	* testsuite/Makefile.in: Add dummy install-pdf target.
-----------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: install-pdf-noregen.diff
Type: text/x-patch
Size: 21940 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/java/attachments/20070227/8d5bcf7c/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: install-pdf.diff.bz2
Type: application/octet-stream
Size: 13254 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/java/attachments/20070227/8d5bcf7c/attachment.obj>


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /