# HG changeset patch # User Rik # Date 1296456292 28800 # Node ID 3dc4cfc5a3c1c92cde7aa4db958e9c73dc2b46c7 # Parent eedeed3ee849d5a0693851085f236af2b4979f97 Use pattern-style rules to make .texi files rather than older suffix-style rules. diff -r eedeed3ee849 -r 3dc4cfc5a3c1 doc/ChangeLog --- a/doc/ChangeLog Sun Jan 30 09:36:11 2011 -0800 +++ b/doc/ChangeLog Sun Jan 30 22:44:52 2011 -0800 @@ -1,3 +1,8 @@ +2011-01-30 Rik + + * interpreter/Makefile.am: Use pattern-style rules to make .texi files + rather than older suffix-style rules. + 2011-01-30 Rik * interpreter/octave.texi: Add new section diff -r eedeed3ee849 -r 3dc4cfc5a3c1 doc/interpreter/Makefile.am --- a/doc/interpreter/Makefile.am Sun Jan 30 09:36:11 2011 -0800 +++ b/doc/interpreter/Makefile.am Sun Jan 30 22:44:52 2011 -0800 @@ -39,12 +39,13 @@ octave-config.1 \ octave.1 -## The following example files are listed for dependencies. -## They should not be distributed from this directory. +## The following files are included in the manual via the @EXAMPLEFILE macro. +## They are dependencies for the documentation. +## They must not be distributed from this directory. EXAMPLE_FILES = \ - $(top_srcdir)/examples/@FIRfilter/display.m \ + $(top_srcdir)/examples/@FIRfilter/FIRfilter.m \ $(top_srcdir)/examples/@FIRfilter/FIRfilter_aggregation.m \ - $(top_srcdir)/examples/@FIRfilter/FIRfilter.m \ + $(top_srcdir)/examples/@FIRfilter/display.m \ $(top_srcdir)/examples/@FIRfilter/subsasgn.m \ $(top_srcdir)/examples/@FIRfilter/subsref.m \ $(top_srcdir)/examples/@polynomial/display.m \ @@ -81,7 +82,6 @@ $(top_srcdir)/examples/unwinddemo.cc - include images.mk $(srcdir)/images.mk: $(srcdir)/config-images.sh $(srcdir)/images.awk $(srcdir)/images @@ -187,7 +187,7 @@ $(MUNGED_TEXI_SRC): $(DOCSTRING_FILES) $(munge_texi_SOURCES) -.txi.texi: +%.texi: %.txi @$(MAKE) $(AM_MAKEFLAGS) munge-texi$(BUILD_EXEEXT) ./munge-texi $(top_srcdir) $(DOCSTRING_FILES) < $< > $@-t mv $@-t $@ @@ -196,11 +196,11 @@ $(AWK) -f $(srcdir)/mkcontrib.awk $(srcdir)/contributors.in > $@-t mv $@-t $@ -../../INSTALL.OCTAVE: install.texi - rm -f INSTALL - -$(MAKEINFO) -D INSTALLONLY \ - --no-validate --no-headers --no-split --output INSTALL $< - mv INSTALL ../../INSTALL.OCTAVE +../../AUTHORS: preface.texi contributors.texi + rm -f AUTHORS + -$(MAKEINFO) -D AUTHORSONLY \ + --no-validate --no-headers --no-split --output AUTHORS $< + mv AUTHORS ../../AUTHORS ../../BUGS: bugs.texi rm -f BUGS @@ -208,11 +208,11 @@ --no-validate --no-headers --no-split --output BUGS $< mv BUGS ../../BUGS -../../AUTHORS: preface.texi contributors.texi - rm -f AUTHORS - -$(MAKEINFO) -D AUTHORSONLY \ - --no-validate --no-headers --no-split --output AUTHORS $< - mv AUTHORS ../../AUTHORS +../../INSTALL.OCTAVE: install.texi + rm -f INSTALL + -$(MAKEINFO) -D INSTALLONLY \ + --no-validate --no-headers --no-split --output INSTALL $< + mv INSTALL ../../INSTALL.OCTAVE undocumented_list: rm -f $@