This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
3.2 PATCH: New install.info and install.dvi targets
- From: Rainer Orth <ro at TechFak dot Uni-Bielefeld dot DE>
- To: gcc-patches at gcc dot gnu dot org
- Date: Fri, 3 May 2002 18:17:53 +0200 (MEST)
- Subject: 3.2 PATCH: New install.info and install.dvi targets
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