3.2 PATCH: New install.info and install.dvi targets
Rainer Orth
ro@TechFak.Uni-Bielefeld.DE
Fri May 3 09:18:00 GMT 2002
This patch provides new install.info and install.dvi targets which
sometimes come in handy when testing updates to install.texi. The
resulting info files are intentionally not installed due to the issues
mentioned by Joseph:
http://gcc.gnu.org/ml/gcc-patches/2002-05/msg00268.html
I won't be able to tackle them for now, but instead went for the
low-hanging fruit.
Tested by running make install.dvi and make $(docdir)/install.info in a
freshly configured tree.
Ok for mainline?
Rainer
Fri May 3 01:18:01 2002 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* Makefile.in ($(docdir)/install.info): New target.
(info): Depend on it.
($(docdir)/install.dvi): New target.
(dvi): Depend on it.
Index: Makefile.in
===================================================================
RCS file: /cvs/gcc/gcc/gcc/Makefile.in,v
retrieving revision 1.863
diff -u -p -r1.863 Makefile.in
--- Makefile.in 29 Apr 2002 22:34:32 -0000 1.863
+++ Makefile.in 3 May 2002 16:02:20 -0000
@@ -2342,7 +2344,7 @@ stmp-fixproto: fixhdr.ready fixproto stm
docdir = $(srcdir)/doc
doc: $(BUILD_INFO) $(GENERATED_MANPAGES) gccbug
-info: $(docdir)/cpp.info $(docdir)/gcc.info $(docdir)/gccint.info lang.info $(docdir)/cppinternals.info
+info: $(docdir)/cpp.info $(docdir)/gcc.info $(docdir)/gccint.info $(docdir)/install.info lang.info $(docdir)/cppinternals.info
$(docdir)/cpp.info: $(docdir)/cpp.texi $(docdir)/include/fdl.texi \
$(docdir)/cppenv.texi $(docdir)/cppopts.texi
@@ -2373,11 +2375,15 @@ $(docdir)/gccint.info: $(docdir)/gccint.
$(docdir)/languages.texi $(docdir)/sourcebuild.texi
cd $(srcdir) && $(MAKEINFO) $(MAKEINFOFLAGS) -I doc -I doc/include -o doc/gccint.info doc/gccint.texi
+$(docdir)/install.info: $(docdir)/install.texi $(docdir)/install-old.texi \
+ $(docdir)/include/fdl.texi
+ cd $(srcdir) && $(MAKEINFO) $(MAKEINFOFLAGS) -I doc -I doc/include -o doc/install.info doc/install.texi
+
$(docdir)/cppinternals.info: $(docdir)/cppinternals.texi
cd $(srcdir) && $(MAKEINFO) $(MAKEINFOFLAGS) -I doc -I doc/include -o doc/cppinternals.info \
doc/cppinternals.texi
-dvi: gcc.dvi gccint.dvi cpp.dvi lang.dvi cppinternals.dvi
+dvi: gcc.dvi gccint.dvi install.dvi cpp.dvi lang.dvi cppinternals.dvi
# This works with GNU Make's default rule.
cpp.dvi: $(docdir)/cpp.texi $(docdir)/include/fdl.texi \
@@ -2409,6 +2415,10 @@ gccint.dvi: $(docdir)/gccint.texi \
$(docdir)/languages.texi $(docdir)/sourcebuild.texi
$(TEXI2DVI) -I $(docdir) -I $(docdir)/include $(docdir)/gccint.texi
+install.dvi: $(docdir)/install.texi $(docdir)/install-old.texi \
+ $(docdir)/include/fdl.texi
+ $(TEXI2DVI) -I $(docdir) -I $(docdir)/include $(docdir)/install.texi
+
cppinternals.dvi: $(docdir)/cppinternals.texi
$(TEXI2DVI) -I $(docdir) -I $(docdir)/include $(docdir)/cppinternals.texi
More information about the Gcc-patches
mailing list