push_dist_common ('$(' . $canonical . '_TEXINFOS)');
}
- my $makeinfoflags = '-I $(@D) -I $(srcdir)/$(@D)';
-
(my $dpfx = $out_file) =~ s/\.info$//;
$output_rules .= file_contents ('texi-spec',
new Automake::Location,
DEPS => "@texi_deps",
DEST_PREFIX => $dpfx,
INSRC => $insrc,
- MAKEINFOFLAGS => $makeinfoflags,
SOURCE_REAL => $texi,
);
%DEST_PREFIX%.dvi: %SOURCE_REAL% %DEPS%
%DEST_PREFIX%.pdf: %SOURCE_REAL% %DEPS%
%DEST_PREFIX%.html: %SOURCE_REAL% %DEPS%
-
-?INSRC?$(srcdir)/%DEST_PREFIX%.info \
-?!INSRC?%DEST_PREFIX%.info \
-%DEST_PREFIX%.dvi \
-%DEST_PREFIX%.pdf \
-%DEST_PREFIX%.html \
-: am__makeinfoflags = %MAKEINFOFLAGS%
$1$(am__ensure_target_dir_exists) && \
TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
## Must set MAKEINFO like this so that version.texi will be found even
-## if it is in srcdir (-I $(srcdir) is set in '$(am__makeinfoflags)').
- MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) $(am__makeinfoflags)' \
+## if it is in srcdir.
+ MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) \
+ -I $(@D) -I $(srcdir)/$(@D)' \
## texi2dvi and texi2pdf don't silence everything with -q, redirect to
## /dev/null instead.
## We still want -q ($(AM_V_TEXI_QUIETOPTS)) because it turns on batch
else :; fi && \
$(if $(am__info_insrc),cd "$$am__cwd" &&) \
if $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) \
- $(am__makeinfoflags) -o $@ $<; \
+ -I $(@D) -I $(srcdir)/$(@D) -o $@ $<; \
then \
rc=0; \
$(if $(am__info_insrc),$(am__cd) $(srcdir);) \
&& { test ! -d $(@:.html=.htp) || rm -rf $(@:.html=.htp); } \
|| exit 1; \
if $(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) \
- $(am__makeinfoflags) -o $(@:.html=.htp) $<; \
+ -I $(@D) -I $(srcdir)/$(@D) \
+ -o $(@:.html=.htp) $<; \
then \
rm -rf $@; \
## Work around a bug in Texinfo 4.1 (-o foo.html outputs files in foo/