diff options
author | Andrew Jenner <andrew@codesourcery.com> | 2010-01-04 01:36:36 +0000 |
---|---|---|
committer | Andrew Jenner <andrewjenner@gcc.gnu.org> | 2010-01-04 01:36:36 +0000 |
commit | 55bcd32b46f7f5a10d947ddb53b20f6aee003b27 (patch) | |
tree | 2f5a56a841f945c61fb062ef214dd3d117f8edd7 /gcc/fortran/Make-lang.in | |
parent | f0d61983a5fe28616abf24c5029dfa70b7b6930c (diff) | |
download | gcc-55bcd32b46f7f5a10d947ddb53b20f6aee003b27.zip gcc-55bcd32b46f7f5a10d947ddb53b20f6aee003b27.tar.gz gcc-55bcd32b46f7f5a10d947ddb53b20f6aee003b27.tar.bz2 |
configure.ac: Add install-html to target_list for Make-hooks.
* configure.ac: Add install-html to target_list for Make-hooks.
* configure: Regenerate.
* fortran/Make-lang.in (F95_HTMLFILES): New.
(fortran.html): Use it.
(fortran.install-html): New.
* Makefile.in (install-html): Add lang.install-html.
* java/Make-lang.in (JAVA_HTMLFILES): New.
(java.html): Use it.
(java.install-html): New.
* objc/Make-lang.in (objc.install-html): New.
* objcp/Make-lang.in (obj-c++.install-html): New.
* cp/Make-lang.in (c++.install-html): New.
* ada/gcc-interface/Make-lang.in (ada.install-html): New.
* lto/Make-lang.in (lto.install-html): New.
From-SVN: r155602
Diffstat (limited to 'gcc/fortran/Make-lang.in')
-rw-r--r-- | gcc/fortran/Make-lang.in | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/gcc/fortran/Make-lang.in b/gcc/fortran/Make-lang.in index 38041f0..9b8cce2 100644 --- a/gcc/fortran/Make-lang.in +++ b/gcc/fortran/Make-lang.in @@ -26,7 +26,7 @@ # # foo.all.cross, foo.start.encap, foo.rest.encap, # foo.install-common, foo.install-man, foo.install-info, foo.install-pdf, -# foo.info, foo.dvi, foo.pdf, foo.html, foo.uninstall, +# foo.install-html, 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 # @@ -118,7 +118,27 @@ fortran.tags: force fortran.info: doc/gfortran.info doc/gfc-internals.info fortran.dvi: doc/gfortran.dvi doc/gfc-internals.dvi -fortran.html: $(build_htmldir)/gfortran/index.html + +F95_HTMLFILES = $(build_htmldir)/gfortran + +fortran.html: $(F95_HTMLFILES)/index.html + +fortran.install-html: $(F95_HTMLFILES) + @$(NORMAL_INSTALL) + test -z "$(htmldir)" || $(mkinstalldirs) "$(DESTDIR)$(htmldir)" + @list='$(F95_HTMLFILES)'; for p in $$list; do \ + if test -f "$$p" || test -d "$$p"; then d=""; else d="$(srcdir)/"; fi; \ + f=$(html__strip_dir) \ + if test -d "$$d$$p"; then \ + echo " $(mkinstalldirs) '$(DESTDIR)$(htmldir)/$$f'"; \ + $(mkinstalldirs) "$(DESTDIR)$(htmldir)/$$f" || exit 1; \ + echo " $(INSTALL_DATA) '$$d$$p'/* '$(DESTDIR)$(htmldir)/$$f'"; \ + $(INSTALL_DATA) "$$d$$p"/* "$(DESTDIR)$(htmldir)/$$f"; \ + else \ + echo " $(INSTALL_DATA) '$$d$$p' '$(DESTDIR)$(htmldir)/$$f'"; \ + $(INSTALL_DATA) "$$d$$p" "$(DESTDIR)$(htmldir)/$$f"; \ + fi; \ + done F95_PDFFILES = doc/gfortran.pdf |