bootstrap
[captive.git] / doc / apiref / Makefile.am
1 # $Id$
2 # automake source for the gtk-doc generated API documentation Makefile 
3 # Copyright (C) 2002 Jan Kratochvil <project-captive@jankratochvil.net>
4
5 # This program is free software; you can redistribute it and/or modify
6 # it under the terms of the GNU General Public License as published by
7 # the Free Software Foundation; exactly version 2 of June 1991 is required
8
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12 # GNU General Public License for more details.
13
14 # You should have received a copy of the GNU General Public License
15 # along with this program; if not, write to the Free Software
16 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
17
18
19 # captive: declare for Makefile-head.am we plan to include macros/Makefile-gtk-doc.am
20 WANT_GTK_DOC=1
21 include $(top_srcdir)/Makefile-head.am
22
23
24 BUILT_SOURCES+=$(PACKAGE).types
25 $(PACKAGE).types:
26         echo >$@
27
28 # captive: configuration for $(top_srcdir)/macros/Makefile-gtk-doc.am
29
30 # The name of the module, e.g. 'glib'.
31 DOC_MODULE=$(PACKAGE)
32
33 # The top-level SGML file. Change it if you want.
34 DOC_MAIN_SGML_FILE=$(DOC_MODULE).sgml
35
36 # The directory containing the source code. Relative to $(srcdir).
37 # gtk-doc will search all .c & .h files beneath here for inline comments
38 # documenting functions and macros.
39 DOC_SOURCE_DIR=$(top_srcdir)/src
40
41 # Extra options to pass to gtkdoc-scanobj or gtkdoc-scangobj.
42 SCANOBJ_OPTIONS=
43
44 # Extra options to supply to gtkdoc-scan.
45 SCAN_OPTIONS=
46
47 # Extra options to supply to gtkdoc-mkdb.
48 MKDB_OPTIONS=
49
50 # Extra options to supply to gtkdoc-fixref.
51 FIXXREF_OPTIONS=
52
53 # Used for dependencies.
54 HFILE_GLOB=
55 CFILE_GLOB=
56
57 # Header files to ignore when scanning.
58 # captive: Ignore $(top_srcdir)/src/libcaptive/include/reactos/
59 # captive: Ignore $(top_srcdir)/src/libcaptive/reactos/
60 IGNORE_HFILES=reactos
61
62 # Images to copy into HTML directory.
63 HTML_IMAGES =
64
65 # Extra SGML files that are included by $(DOC_MAIN_SGML_FILE).
66 content_files =
67
68 # Other files to distribute.
69 extra_files =
70
71 # CFLAGS and LDFLAGS for compiling scan program. Only needed if your app/lib
72 # contains GtkObjects/GObjects and you want to document signals and properties.
73 GTKDOC_CFLAGS =
74 GTKDOC_LIBS =
75
76 GTKDOC_CC=$(LIBTOOL) --mode=compile $(CC)
77 GTKDOC_LD=$(LIBTOOL) --mode=link $(CC)
78
79 # If you need to override some of the declarations, place them in the
80 # $(DOC_MODULE)-overrides.txt file and uncomment the second line here.
81 DOC_OVERRIDES =
82 #DOC_OVERRIDES = $(DOC_MODULE)-overrides.txt
83
84
85 include $(top_srcdir)/macros/Makefile-gtk-doc.am