docs/reference/Makefile.am
author Till Maas <opensource@till.name>
Sat, 31 Oct 2015 08:37:51 +0100
changeset 664 f57b1b61e1fe
parent 630 59a326ef98c2
permissions -rw-r--r--
Remove trailing whitespace and mixed indenting
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
525
0499e563dbdf Moved Makefile.decl to build sub directory and created a Makefile.am.lm
Mikael Hallendal <micke@imendio.com>
parents: 398
diff changeset
     1
include $(top_srcdir)/build/Makefile.am.lm
398
d81f80894575 Fixed Makefiles to support running make test
Mikael Hallendal <micke@imendio.com>
parents: 250
diff changeset
     2
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
     3
## Process this file with automake to produce Makefile.in
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
     4
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
     5
# We require automake 1.6 at least.
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
     6
AUTOMAKE_OPTIONS = 1.6
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
     7
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
     8
# This is a blank Makefile.am for using gtk-doc.
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
     9
# Copy this to your project's API docs directory and modify the variables to
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    10
# suit your project. See the GTK+ Makefiles in gtk+/docs/reference for examples
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    11
# of using the various options.
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    12
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    13
# The name of the module, e.g. 'glib'.
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    14
DOC_MODULE=loudmouth
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    15
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    16
# The top-level SGML file. You can change this if you want to.
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    17
DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    18
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    19
# The directory containing the source code. Relative to $(srcdir).
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    20
# gtk-doc will search all .c & .h files beneath here for inline comments
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    21
# documenting the functions and macros.
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    22
# e.g. DOC_SOURCE_DIR=../../../gtk
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    23
DOC_SOURCE_DIR=../../loudmouth
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    24
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    25
# Extra options to pass to gtkdoc-scangobj. Not normally needed.
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    26
SCANGOBJ_OPTIONS=
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    27
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    28
# Extra options to supply to gtkdoc-scan.
664
f57b1b61e1fe Remove trailing whitespace and mixed indenting
Till Maas <opensource@till.name>
parents: 630
diff changeset
    29
# e.g. SCAN_OPTIONS=--deprecated-guards="GTK_DISABLE_DEPRECATED"
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    30
SCAN_OPTIONS=
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    31
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    32
# Extra options to supply to gtkdoc-mkdb.
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    33
# e.g. MKDB_OPTIONS=--sgml-mode --output-format=xml
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    34
MKDB_OPTIONS=--sgml-mode --output-format=xml
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    35
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    36
# Extra options to supply to gtkdoc-mktmpl
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    37
# e.g. MKTMPL_OPTIONS=--only-section-tmpl
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    38
MKTMPL_OPTIONS=
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    39
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    40
# Extra options to supply to gtkdoc-fixref. Not normally needed.
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    41
# e.g. FIXXREF_OPTIONS=--extra-dir=../gdk-pixbuf/html --extra-dir=../gdk/html
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    42
FIXXREF_OPTIONS=
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    43
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    44
# Used for dependencies. The docs will be rebuilt if any of these change.
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    45
# e.g. HFILE_GLOB=$(top_srcdir)/gtk/*.h
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    46
# e.g. CFILE_GLOB=$(top_srcdir)/gtk/*.c
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    47
HFILE_GLOB=$(top_srcdir)/loudmouth/*.h
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    48
CFILE_GLOB=$(top_srcdir)/loudmouth/*.c
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    49
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    50
# Header files to ignore when scanning.
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    51
# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
398
d81f80894575 Fixed Makefiles to support running make test
Mikael Hallendal <micke@imendio.com>
parents: 250
diff changeset
    52
IGNORE_HFILES=asyncns.h base64.h md5.h lm-internals.h lm-sha.h lm-parser.h lm-sock.h lm-socket.h lm-message-queue.h lm-ssl-base.h lm-ssl-internals.h loudmouth.h lm-sasl.h lm-misc.h
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    53
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    54
# Images to copy into HTML directory.
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    55
# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    56
HTML_IMAGES=
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    57
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    58
# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE).
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    59
# e.g. content_files=running.sgml building.sgml changes-2.0.sgml
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    60
content_files=
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    61
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    62
# SGML files where gtk-doc abbrevations (#GtkWidget) are expanded
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    63
# These files must be listed here *and* in content_files
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    64
# e.g. expand_content_files=running.sgml
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    65
expand_content_files=
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    66
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    67
# CFLAGS and LDFLAGS for compiling gtkdoc-scangobj with your library.
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    68
# Only needed if you are using gtkdoc-scangobj to dynamically query widget
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    69
# signals and properties.
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    70
# e.g. INCLUDES=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS)
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    71
# e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib)
630
59a326ef98c2 s/INCLUDES/AM_CPPFLAGS/
Myhailo Danylenko <isbear@ukrpost.net>
parents: 525
diff changeset
    72
AM_CPPFLAGS=					        \
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    73
	$(LOUDMOUTH_CFLAGS)				\
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    74
	-DLM_COMPILATION				\
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    75
	-I$(top_srcdir) 				\
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    76
	-I$(top_builddir)/loudmouth
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    77
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    78
GTKDOC_LIBS=						\
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    79
	$(LOUDMOUTH_LIBS)				\
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    80
	$(top_builddir)/loudmouth/libloudmouth.la
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    81
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    82
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    83
# This includes the standard gtk-doc make rules, copied by gtkdocize.
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    84
include $(top_srcdir)/gtk-doc.make
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    85
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    86
# Other files to distribute
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
    87
# e.g. EXTRA_DIST += version.xml.in
664
f57b1b61e1fe Remove trailing whitespace and mixed indenting
Till Maas <opensource@till.name>
parents: 630
diff changeset
    88
EXTRA_DIST +=