* automake.in (output_texinfo_build_rules): Define %SOURCE_REAL%.
authorAlexandre Duret-Lutz <adl@gnu.org>
Tue, 24 Sep 2002 22:30:38 +0000 (22:30 +0000)
committerAlexandre Duret-Lutz <adl@gnu.org>
Tue, 24 Sep 2002 22:30:38 +0000 (22:30 +0000)
* lib/am/texibuild.am (%DEST_PREFIX%%DEST_SUFFIX%,
%DEST_PREFIX%.dvi, %DEST_PREFIX%.pdf): Add %SOURCE_REAL% as dependency.

ChangeLog
Makefile.in
automake.in
lib/am/texibuild.am

index f2bfcfd..a1a2b2b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2002-09-25  Alexandre Duret-Lutz  <duret_g@epita.fr>
+
+       * automake.in (output_texinfo_build_rules): Define %SOURCE_REAL%.
+       * lib/am/texibuild.am (%DEST_PREFIX%%DEST_SUFFIX%,
+       %DEST_PREFIX%.dvi, %DEST_PREFIX%.pdf): Add %SOURCE_REAL% as dependency.
+
 2002-09-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
 
        * lib/am/ltlib.am (clean-%DIR%LTLIBRARIES): Use $$dir in make
index 5945672..210b674 100644 (file)
@@ -208,9 +208,9 @@ uninstall-binSCRIPTS:
        TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
        MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir)' \
        $(TEXI2PDF) `test -f '$<' || echo '$(srcdir)/'`$<
-automake.info: version.texi
-automake.dvi: version.texi
-automake.pdf: version.texi
+automake.info: automake.texi version.texi
+automake.dvi: automake.texi version.texi
+automake.pdf: automake.texi version.texi
 version.texi:  stamp-vti
 stamp-vti: automake.texi $(top_srcdir)/configure.in
        @(dir=.; test -f ./automake.texi || dir=$(srcdir); \
index 270f149..05005ff 100755 (executable)
@@ -3632,6 +3632,7 @@ sub output_texinfo_build_rules ($$@)
                                    GENERIC       => $generic,
                                    SOURCE_SUFFIX => $ssfx,
                                    SOURCE => ($generic ? '$<' : $source),
+                                   SOURCE_REAL   => $source,
                                    DEST_PREFIX   => $dpfx,
                                    DEST_SUFFIX   => $dsfx,
                                    MAKEINFOFLAGS => $makeinfoflags,
index aeac088..cc1743c 100644 (file)
@@ -57,7 +57,7 @@
 ## (Don't wonder about %DIRSTAMP% here, this is used only by non-generic
 ## rules.)
 if %?GENERIC%
-%DEST_PREFIX%%DEST_SUFFIX%: %DEPS%
-%DEST_PREFIX%.dvi: %DEPS%
-%DEST_PREFIX%.pdf: %DEPS%
+%DEST_PREFIX%%DEST_SUFFIX%: %SOURCE_REAL% %DEPS%
+%DEST_PREFIX%.dvi: %SOURCE_REAL% %DEPS%
+%DEST_PREFIX%.pdf: %SOURCE_REAL% %DEPS%
 endif %?GENERIC%