Wed Apr 16 00:05:47 1997 Tom Tromey <tromey@cygnus.com>
+ * texinfos.am (.texi.info, .texi, .texinfo.info, .info): Remove
+
* automake.in (define_program_variable): Added `override' argument.
(handle_texinfo): Pass override arg when defining MAKEINFO.
(AC_MISSING_PROG): New constant.
DVIPS = dvips
.texi.info:
+ @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
cd $(srcdir) \
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
.texi:
+ @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
cd $(srcdir) \
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
.texinfo.info:
+ @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
cd $(srcdir) \
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
.texinfo:
+ @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
cd $(srcdir) \
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
&push_phony_cleaners ('aminfo');
if ($cygnus_mode)
{
- $output_rules .= "clean-info: mostlyclean-info\n";
+ $output_rules .= "clean-info: mostlyclean-aminfo\n";
}
push (@suffixes, '.texi', '.texinfo', '.info', '.dvi', '.ps');
## probably the simplest way. However, at Cygnus .info files are
## always put into the build directory. So at runtime we select which
## rule to use.
+## Note that we also remove the possible output files before running
+## makeinfo. Otherwise, if the texinfo file shrinks (or if you start
+## using --no-split), you'll be left with some dead info files lying
+## around -- dead files which will end up in the distribution.
+NOTCYGNUS @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
NOTCYGNUS cd $(srcdir) \
NOTCYGNUS && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
+CYGNUS @rm -f $@ $@-[0-9] $@-[0-9][0-9]
CYGNUS $(MAKEINFO) -I $(srcdir) $<
.texi.dvi:
## probably the simplest way. However, at Cygnus .info files are
## always put into the build directory. So at runtime we select which
## rule to use.
+## Note that we also remove the possible output files before running
+## makeinfo. Otherwise, if the texinfo file shrinks (or if you start
+## using --no-split), you'll be left with some dead info files lying
+## around -- dead files which will end up in the distribution.
+NOTCYGNUS @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
NOTCYGNUS cd $(srcdir) \
NOTCYGNUS && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
+CYGNUS @rm -f $@ $@-[0-9] $@-[0-9][0-9]
CYGNUS $(MAKEINFO) -I $(srcdir) $<
.texinfo.info:
## probably the simplest way. However, at Cygnus .info files are
## always put into the build directory. So at runtime we select which
## rule to use.
+## Note that we also remove the possible output files before running
+## makeinfo. Otherwise, if the texinfo file shrinks (or if you start
+## using --no-split), you'll be left with some dead info files lying
+## around -- dead files which will end up in the distribution.
+NOTCYGNUS @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
NOTCYGNUS cd $(srcdir) \
NOTCYGNUS && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
+CYGNUS @rm -f $@ $@-[0-9] $@-[0-9][0-9]
CYGNUS $(MAKEINFO) $<
.texinfo:
## probably the simplest way. However, at Cygnus .info files are
## always put into the build directory. So at runtime we select which
## rule to use.
+## Note that we also remove the possible output files before running
+## makeinfo. Otherwise, if the texinfo file shrinks (or if you start
+## using --no-split), you'll be left with some dead info files lying
+## around -- dead files which will end up in the distribution.
+NOTCYGNUS @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
NOTCYGNUS cd $(srcdir) \
NOTCYGNUS && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
+CYGNUS @rm -f $@ $@-[0-9] $@-[0-9][0-9]
CYGNUS $(MAKEINFO) $<
.texinfo.dvi:
-@set UPDATED 10 April 1997
+@set UPDATED 16 April 1997
@set EDITION 1.1n
@set VERSION 1.1n
## probably the simplest way. However, at Cygnus .info files are
## always put into the build directory. So at runtime we select which
## rule to use.
+## Note that we also remove the possible output files before running
+## makeinfo. Otherwise, if the texinfo file shrinks (or if you start
+## using --no-split), you'll be left with some dead info files lying
+## around -- dead files which will end up in the distribution.
+NOTCYGNUS @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
NOTCYGNUS cd $(srcdir) \
NOTCYGNUS && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
+CYGNUS @rm -f $@ $@-[0-9] $@-[0-9][0-9]
CYGNUS $(MAKEINFO) -I $(srcdir) $<
.texi.dvi:
## probably the simplest way. However, at Cygnus .info files are
## always put into the build directory. So at runtime we select which
## rule to use.
+## Note that we also remove the possible output files before running
+## makeinfo. Otherwise, if the texinfo file shrinks (or if you start
+## using --no-split), you'll be left with some dead info files lying
+## around -- dead files which will end up in the distribution.
+NOTCYGNUS @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
NOTCYGNUS cd $(srcdir) \
NOTCYGNUS && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
+CYGNUS @rm -f $@ $@-[0-9] $@-[0-9][0-9]
CYGNUS $(MAKEINFO) -I $(srcdir) $<
.texinfo.info:
## probably the simplest way. However, at Cygnus .info files are
## always put into the build directory. So at runtime we select which
## rule to use.
+## Note that we also remove the possible output files before running
+## makeinfo. Otherwise, if the texinfo file shrinks (or if you start
+## using --no-split), you'll be left with some dead info files lying
+## around -- dead files which will end up in the distribution.
+NOTCYGNUS @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
NOTCYGNUS cd $(srcdir) \
NOTCYGNUS && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
+CYGNUS @rm -f $@ $@-[0-9] $@-[0-9][0-9]
CYGNUS $(MAKEINFO) $<
.texinfo:
## probably the simplest way. However, at Cygnus .info files are
## always put into the build directory. So at runtime we select which
## rule to use.
+## Note that we also remove the possible output files before running
+## makeinfo. Otherwise, if the texinfo file shrinks (or if you start
+## using --no-split), you'll be left with some dead info files lying
+## around -- dead files which will end up in the distribution.
+NOTCYGNUS @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
NOTCYGNUS cd $(srcdir) \
NOTCYGNUS && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
+CYGNUS @rm -f $@ $@-[0-9] $@-[0-9][0-9]
CYGNUS $(MAKEINFO) $<
.texinfo.dvi:
-@set UPDATED 10 April 1997
+@set UPDATED 16 April 1997
@set EDITION 1.1n
@set VERSION 1.1n