summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2017-03-02 15:14:21 +0100
committerLubomir Rintel <lkundrak@v3.sk>2017-03-02 18:08:35 +0100
commit07a5a29c641e6a417d27a30b3749c2705b7b0fd2 (patch)
treeccbb303523f9ced3a6c55fdc9ad29da17350958f /Makefile.am
parent2e686104fec23ae1fae74d21254bb8c2de6157a2 (diff)
downloadnetwork-manager-applet-07a5a29c641e6a417d27a30b3749c2705b7b0fd2.tar.gz
libnma: add gtk-doc documentation
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am31
1 files changed, 27 insertions, 4 deletions
diff --git a/Makefile.am b/Makefile.am
index cba532f6..a57e15f0 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,5 +1,6 @@
include $(GLIB_MAKEFILE)
-include $(INTROSPECTION_MAKEFILE)
+include $(top_srcdir)/gtk-doc.make
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
@@ -23,10 +24,6 @@ check_local =
TESTS =
-EXTRA_DIST =
-
-CLEANFILES =
-
DISTCLEANFILES =
DISTCHECK_CONFIGURE_FLAGS = \
@@ -832,6 +829,32 @@ man_MANS += \
###############################################################################
+DOC_MODULE = libnma
+
+DOC_SOURCE_DIR = $(top_srcdir)/src/libnma
+
+SCAN_OPTIONS=--rebuild-types --rebuild-sections
+
+DOC_MAIN_SGML_FILE = libnma-docs.xml
+
+GTKDOC_LIBS = src/libnma/libnma.la
+
+scan-build.stamp: $(GTKDOC_LIBS)
+
+HFILE_GLOB = $(top_srcdir)/src/libnma/*.h
+
+CFILE_GLOB = $(top_srcdir)/src/libnma/*.c
+
+IGNORE_HFILES = \
+ nma-resources.h
+
+mkdb_ignore_c_files = \
+ nma-resources.c
+
+MKDB_OPTIONS = --ignore-files "$(IGNORE_HFILES) $(mkdb_ignore_c_files)"
+
+###############################################################################
+
check_PROGRAMS += $(check_programs)
check-local: $(check_local)