diff options
author | jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-12-08 22:54:06 +0000 |
---|---|---|
committer | jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-12-08 22:54:06 +0000 |
commit | c94ba072bb7b094f221d137a87d6991586abb622 (patch) | |
tree | 7c725a3b83fdb161bebcf5bfdb1448defec6ab23 /gcc/ch | |
parent | 6484cd39e5d15b5cbf81b2fec65ae8d57c4233e4 (diff) | |
download | gcc-c94ba072bb7b094f221d137a87d6991586abb622.tar.gz |
* configure.in: Don't define INSTALL_INFO.
* configure: Regenerate.
* Makefile.in (INSTALL_INFO): Remove.
(info): Depend on info files in source directory.
(cpp.info, gcc.info, c-tree.info): Build info files in source
directory.
(distclean): Don't remove info files.
(maintainer-clean): Remove info files from source directory.
(install-normal): Depend on install-info.
(install-info): Install info files from source directory, if they
exist.
* texinfo.tex: Update to version 2000-11-09.08 from ftp.gnu.org.
ch:
* Make-lang.in (CHILL.info): Depend on info files in source
directory.
(ch/chill.info): Build info files in source directory.
(CHILL.install-info): Install info files from source directory.
f:
* Make-lang.in (f77.info): Depend on info files in source
directory.
(f/g77.info): Build info files in source directory; don't build
them unless BUILD_INFO is "info".
(f77.install-info): Install info files from source directory.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38141 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ch')
-rw-r--r-- | gcc/ch/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/ch/Make-lang.in | 10 |
2 files changed, 12 insertions, 5 deletions
diff --git a/gcc/ch/ChangeLog b/gcc/ch/ChangeLog index 5691da59bea..bf8c073f3f5 100644 --- a/gcc/ch/ChangeLog +++ b/gcc/ch/ChangeLog @@ -1,3 +1,10 @@ +2000-12-08 Joseph S. Myers <jsm28@cam.ac.uk> + + * Make-lang.in (CHILL.info): Depend on info files in source + directory. + (ch/chill.info): Build info files in source directory. + (CHILL.install-info): Install info files from source directory. + 2000-12-07 Zack Weinberg <zack@wolery.stanford.edu> * lex.c: Don't bother checking whether ISUPPER(c) before diff --git a/gcc/ch/Make-lang.in b/gcc/ch/Make-lang.in index 3eb22bed832..6c8154f003e 100644 --- a/gcc/ch/Make-lang.in +++ b/gcc/ch/Make-lang.in @@ -108,10 +108,10 @@ CHILL.start.encap: chill CHILL.rest.encap: CHILL.dvi: chill.dvi -CHILL.info: ch/chill.info +CHILL.info: $(srcdir)/ch/chill.info -ch/chill.info: $(srcdir)/ch/chill.texi - $(MAKEINFO) -I$(srcdir)/ch -o ch/chill.info $(srcdir)/ch/chill.texi +$(srcdir)/ch/chill.info: $(srcdir)/ch/chill.texi + cd $(srcdir)/ch && $(MAKEINFO) -o chill.info chill.texi chill.dvi: $(srcdir)/ch/chill.texi $(srcdir)/extend.texi $(srcdir)/invoke.texi $(srcdir)/md.texi $(srcdir)/rtl.texi $(srcdir)/tm.texi cd ch ; \ @@ -145,7 +145,7 @@ CHILL.install-common: # Don't delete $(infodir)/ch.info* unless there's actually new # docs to install (in case LANGUAGES didn't contain chill earlier). CHILL.install-info: - -for i in ch/chill.info*; do \ + -cd $(srcdir)/ch; for i in chill.info*; do \ rm -f $(infodir)/chill.info*; \ realfile=`echo $$i | sed -e 's|.*/\([^/]*\)$$|\1|'`; \ $(INSTALL_DATA) $$i $(infodir)/$$realfile; \ @@ -169,7 +169,7 @@ CHILL.distclean: CHILL.extraclean: CHILL.maintainer-clean: -rm -f ch/TAGS - -rm -f ch/chill.info* ch/chill.dvi ch/chill.??s ch/chill.*aux + -rm -f $(srcdir)/ch/chill.info* ch/chill.dvi ch/chill.??s ch/chill.*aux # Delete locally created file. -rm -f ch/hash.h # |