comparison doc/ChangeLog @ 9906:8d20fb66a0dc

more automake fixes
author John W. Eaton <jwe@octave.org>
date Thu, 03 Dec 2009 15:39:20 -0500
parents 3211ec426324
children 5221eff3ec02
comparison
equal deleted inserted replaced
9905:84a7c11ff928 9906:8d20fb66a0dc
1 2009-12-03 John W. Eaton <jwe@octave.org>
2
3 * doc/Makefile.am (MUNGED_TEXI_SRC): Define as explicit list.
4 (TXI_SRC): Define using substitution rule.
5
6 * doc/Makefile.am (conf.texi): Only substitute OCTAVE_VERSION.
7 * conf.texi: Likewise.
8
9 * doc/interpreter/find-docstring-files.sh: New file.
10 * doc/interpreter/Makefile.am (DOCSTRING_FILES): Use it.
11 ($(TOPDIR)/src/DOCSTRINGS, $(TOPDIR)/scripts/DOCSTRINGS):
12 Delete rules.
13 (.txi.texi): Pass $(top_srcdir) to munge-texi.
14 (octave.info octave.dvi octave.pdf octave.html):
15 Depend on $(octave_TEXINFOS), not $(nodist_octave_TEXINFOS).
16 (nodist_octave_TEXINFOS): Delete variable.
17 (octave_TEXINFOS): Include ../conf.texi in the list.
18 (dist-hook): Delete target.
19 (EXTRA_DIST): Add find-docstring-files.sh to the list.
20
21 * doc/interpreter/basics.texi: Eliminate @value{OCTAVEHOME}
22 * doc/interpreter/dynamic.txi: Delete examplefile and
23 longexamplefile macro definitions. Replace uses with
24 @EXAMPLEFILE, to be expanded by munge-texi.
25 * doc/interpreter/geometry.txi: Eliminate @ifset HAVE_QHULL.
26 * doc/interpreter/oop.txi: Delete classfile and polynomialfile
27 macro definitions. Replace uses with @EXAMPLEFILE, to be expanded
28 by munge-texi.
29 * doc/interpreter/sparse.txi: Eliminate @ifset HAVE_CHOLMOD,
30 @ifset HAVE_UMFPACK, and @ifset HAVE_COLAMD.
31
32 * munge-texi.cc (top_srcdir): New global variable.
33 (main): set top_srcdir from first arg.
34 (usage): Include TOP-SRCDIR in the message.
35 (recover_from_macro, process_example_file): New functions.
36 (process_texi_input_file): Handle @EXAMPLEFILE tag.
37
38 * doc/liboctave/Makefile.am (nodist_liboctave_TEXINFOS):
39 Delete variable.
40 (liboctave_TEXINFOS): Include ../conf.texi in the list.
41
1 2009-12-02 Rik <octave@nomad.inbox5.com> 42 2009-12-02 Rik <octave@nomad.inbox5.com>
2 43
3 * interpreter/Makefile.am: Correct Makefile.am to allow VPATH builds of 44 * interpreter/Makefile.am: Correct Makefile.am to allow VPATH builds of
4 documentation 45 documentation
5 46