]> git.donarmstrong.com Git - lilypond.git/blob - guile18/doc/ref/Makefile.am
Import guile-1.8 as multiple upstream tarball component
[lilypond.git] / guile18 / doc / ref / Makefile.am
1 ## Process this file with Automake to create Makefile.in
2 ##
3 ##      Copyright (C) 1998, 2004, 2006, 2008 Free Software Foundation, Inc.
4 ##
5 ##   This file is part of GUILE.
6 ##
7 ##   GUILE is free software; you can redistribute it and/or modify
8 ##   it under the terms of the GNU General Public License as
9 ##   published by the Free Software Foundation; either version 2, or
10 ##   (at your option) any later version.
11 ##
12 ##   GUILE is distributed in the hope that it will be useful, but
13 ##   WITHOUT ANY WARRANTY; without even the implied warranty of
14 ##   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15 ##   GNU General Public License for more details.
16 ##
17 ##   You should have received a copy of the GNU General Public
18 ##   License along with GUILE; see the file COPYING.  If not, write
19 ##   to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
20 ##   Floor, Boston, MA 02110-1301 USA
21
22 AUTOMAKE_OPTIONS = gnu
23
24 info_TEXINFOS = guile.texi
25
26 guile_TEXINFOS = preface.texi                   \
27                  intro.texi                     \
28                  libguile-program.texi          \
29                  scheme-intro.texi              \
30                  api-scm.texi                   \
31                  api-snarf.texi                 \
32                  api-smobs.texi                 \
33                  scheme-ideas.texi              \
34                  api-data.texi                  \
35                  api-procedures.texi            \
36                  api-utility.texi               \
37                  api-binding.texi               \
38                  api-control.texi               \
39                  api-io.texi                    \
40                  api-evaluation.texi            \
41                  api-memory.texi                \
42                  api-modules.texi               \
43                  api-scheduling.texi            \
44                  api-options.texi               \
45                  api-translation.texi           \
46                  api-i18n.texi                  \
47                  api-debug.texi                 \
48                  scheme-reading.texi            \
49                  scheme-indices.texi            \
50                  slib.texi                      \
51                  posix.texi                     \
52                  expect.texi                    \
53                  scsh.texi                      \
54                  tcltk.texi                     \
55                  scheme-scripts.texi            \
56                  gh.texi                        \
57                  api-overview.texi              \
58                  scheme-debugging.texi          \
59                  scheme-using.texi              \
60                  indices.texi                   \
61                  script-getopt.texi             \
62                  data-rep.texi                  \
63                  repl-modules.texi              \
64                  srfi-modules.texi              \
65                  misc-modules.texi              \
66                  api-compound.texi              \
67                  autoconf.texi                  \
68                  autoconf-macros.texi           \
69                  tools.texi                     \
70                  fdl.texi                       \
71                  libguile-concepts.texi         \
72                  libguile-smobs.texi            \
73                  libguile-snarf.texi            \
74                  libguile-linking.texi          \
75                  libguile-extensions.texi       \
76                  api-init.texi                  \
77                  mod-getopt-long.texi
78
79 ETAGS_ARGS = $(info_TEXINFOS) $(guile_TEXINFOS)
80
81 EXTRA_DIST = ChangeLog-2008
82
83 include $(top_srcdir)/am/pre-inst-guile
84
85 # Automated snarfing
86
87 autoconf.texi: autoconf-macros.texi
88 autoconf-macros.texi: $(top_srcdir)/guile-config/guile.m4
89         GUILE="$(GUILE_FOR_BUILD)" $(top_srcdir)/scripts/snarf-guile-m4-docs $(top_srcdir)/guile-config/guile.m4 \
90           > $(srcdir)/$@
91
92 MAINTAINERCLEANFILES = autoconf-macros.texi