diff options
author | Brooks Moses <brooks.moses@codesourcery.com> | 2007-03-02 00:17:38 +0000 |
---|---|---|
committer | Brooks Moses <brooks@gcc.gnu.org> | 2007-03-01 16:17:38 -0800 |
commit | e1eefa15efc606f72bc1399e6ebf1643b1e7927c (patch) | |
tree | fa600cc7cfaeed876ff699d670a417442758278c /gcc | |
parent | cb29729809a33d68667d1dac52d3cf390df34ce9 (diff) | |
download | gcc-e1eefa15efc606f72bc1399e6ebf1643b1e7927c.zip gcc-e1eefa15efc606f72bc1399e6ebf1643b1e7927c.tar.gz gcc-e1eefa15efc606f72bc1399e6ebf1643b1e7927c.tar.bz2 |
Make-lang.in: Add install-pdf target as copied from automake v1.10 rules.
* Make-lang.in: Add install-pdf target as copied from
automake v1.10 rules.
From-SVN: r122461
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/treelang/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/treelang/Make-lang.in | 18 |
2 files changed, 20 insertions, 3 deletions
diff --git a/gcc/treelang/ChangeLog b/gcc/treelang/ChangeLog index 06feed9..0f08dd6 100644 --- a/gcc/treelang/ChangeLog +++ b/gcc/treelang/ChangeLog @@ -1,3 +1,8 @@ +2007-03-01 Brooks Moses <brooks.moses@codesourcery.com> + + * Make-lang.in: Add install-pdf target as copied from + automake v1.10 rules. + 2007-02-26 Brooks Moses <brooks.moses@codesourcery.com> * treelang.texi: Standardize title page, remove version number diff --git a/gcc/treelang/Make-lang.in b/gcc/treelang/Make-lang.in index 00d9ac8..0a297a0 100644 --- a/gcc/treelang/Make-lang.in +++ b/gcc/treelang/Make-lang.in @@ -24,8 +24,8 @@ # Each language makefile fragment must provide the following targets: # # foo.all.cross, foo.start.encap, foo.rest.encap, -# foo.install-common, foo.install-man, foo.install-info, foo.dvi, foo.pdf -# foo.html, foo.uninstall, +# foo.install-common, foo.install-man, foo.install-info, foo.install-pdf, +# foo.info, foo.dvi, foo.pdf, foo.html, foo.uninstall, # foo.mostlyclean, foo.clean, foo.distclean, # foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4 # @@ -160,7 +160,9 @@ treelang.srcinfo: doc/treelang.info treelang.dvi: doc/treelang.dvi -treelang.pdf: doc/treelang.pdf +TREELANG_PDFFILES = doc/treelang.pdf + +treelang.pdf: $(TREELANG_PDFFILES) TEXI_TREELANG_FILES = treelang/treelang.texi \ $(gcc_docdir)/include/gcc-common.texi \ @@ -210,6 +212,16 @@ treelang.install.common.done: installdirs treelang.done # We might not be able to build the info files treelang.install-info: $(DESTDIR)$(infodir)/treelang.info +treelang.install-pdf: $(TREELANG_PDFFILES) + @$(NORMAL_INSTALL) + test -z "$(pdfdir)/gcc" || $(mkinstalldirs) "$(DESTDIR)$(pdfdir)/gcc" + @list='$(TREELANG_PDFFILES)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f=$(pdf__strip_dir) \ + echo " $(INSTALL_DATA) '$$d$$p' '$(DESTDIR)$(pdfdir)/gcc/$$f'"; \ + $(INSTALL_DATA) "$$d$$p" "$(DESTDIR)$(pdfdir)/gcc/$$f"; \ + done + treelang.install-man: treelang.uninstall: |