]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
build-sys: enable libmount and libblkid docs
authorKarel Zak <kzak@redhat.com>
Tue, 26 Jun 2012 16:42:49 +0000 (18:42 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 26 Jun 2012 18:50:54 +0000 (20:50 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
config/gtk-doc.make
configure.ac
libblkid/Makemodule.am
libblkid/docs/Makefile.am
libmount/Makemodule.am
libmount/docs/Makefile.am

index b6224cc1e45c45609cd18a5bc6dace86b2300d5d..86566ea1ca3f56e47e609a9453662cfb69a63e61 100644 (file)
@@ -72,7 +72,6 @@ docs: html-build.stamp
 
 $(REPORT_FILES): sgml-build.stamp
 
-
 #### setup ####
 
 setup-build.stamp:
index 4e463549d5775cc458211d214196938296c1adcd..37d5fa4c39981c2373ba899eb82ccd8b0bdaacd1 100644 (file)
@@ -1296,8 +1296,10 @@ AC_CONFIG_HEADERS(config.h)
 AC_CONFIG_FILES([
 Makefile
 libblkid/blkid.pc
+libblkid/docs/Makefile
 libblkid/docs/version.xml
 libblkid/src/blkid.h
+libmount/docs/Makefile
 libmount/docs/version.xml
 libmount/mount.pc
 libmount/src/libmount.h
index ff77dcd0c8299b28ddbaadf3d40a537b135baf83..ca5448b6c35900ec4861ba72ace075587bff3409 100644 (file)
@@ -3,7 +3,10 @@ if BUILD_LIBBLKID
 include libblkid/src/Makemodule.am
 include libblkid/samples/Makemodule.am
 
-#include libblkid/docs/Makemodule.am
+if ENABLE_GTK_DOC
+# Docs uses separate Makefiles
+SUBDIRS += libblkid/docs
+endif
 
 pkgconfig_DATA += libblkid/blkid.pc
 dist_man_MANS  += libblkid/libblkid.3
index b8c8f4094dff84a88dca14d9515d1255e9891415..d06038ef0978339a8ef684ec0a5c8c5fff771da1 100644 (file)
@@ -1,5 +1,3 @@
-include $(top_srcdir)/config/include-Makefile.am
-
 ## Process this file with automake to produce Makefile.in
 
 # We require automake 1.10 at least.
@@ -50,8 +48,8 @@ FIXXREF_OPTIONS=
 # Used for dependencies. The docs will be rebuilt if any of these change.
 # e.g. HFILE_GLOB=$(top_srcdir)/gtk/*.h
 # e.g. CFILE_GLOB=$(top_srcdir)/gtk/*.c
-HFILE_GLOB=$(ul_libblkid_incdir)/blkid.h
-CFILE_GLOB=$(ul_libblkid_srcdir)/*.c
+HFILE_GLOB=$(top_builddir)/libblkid/src/blkid.h
+CFILE_GLOB=$(top_srcdir)/libblkid/src/*.c
 
 # Extra header to include when scanning, which are not under DOC_SOURCE_DIR
 # e.g. EXTRA_HFILES=$(top_srcdir}/contrib/extra.h
@@ -94,8 +92,3 @@ EXTRA_DIST += version.xml.in $(srcdir)/libblkid-config.xml
 # for --rebuild-sections in $(SCAN_OPTIONS) e.g. $(DOC_MODULE)-sections.txt
 DISTCLEANFILES += version.xml
 
-# Comment this out if you want your docs-status tested during 'make check'
-if ENABLE_GTK_DOC
-#TESTS_ENVIRONMENT = cd $(srcsrc)
-#TESTS = $(GTKDOC_CHECK)
-endif
index 188208f912cbdb01f6f212b5c6b80e130fc85cd1..ffeee5cd3cac289ea6e3942b1da52981b3985157 100644 (file)
@@ -2,7 +2,10 @@ if BUILD_LIBMOUNT
 
 include libmount/src/Makemodule.am
 
-#include libmount/docs/Makemodule.am
+if ENABLE_GTK_DOC
+# Docs uses separate Makefiles
+SUBDIRS += libmount/docs
+endif
 
 pkgconfig_DATA += libmount/mount.pc
 EXTRA_DIST     += libmount/mount.pc.in
index 0f6ab95bb401681a14886a56ae1ad98ed1ff3533..2c0363f374b9795b43e2cbd75df1bfd929a7b3d5 100644 (file)
@@ -1,5 +1,3 @@
-include $(top_srcdir)/config/include-Makefile.am
-
 ## Process this file with automake to produce Makefile.in
 
 # We require automake 1.10 at least.
@@ -50,8 +48,8 @@ FIXXREF_OPTIONS=
 # Used for dependencies. The docs will be rebuilt if any of these change.
 # e.g. HFILE_GLOB=$(top_srcdir)/gtk/*.h
 # e.g. CFILE_GLOB=$(top_srcdir)/gtk/*.c
-HFILE_GLOB=$(ul_libmount_incdir)/libmount.h
-CFILE_GLOB=$(ul_libmount_srcdir)/*.c
+HFILE_GLOB=$(top_builddir)/libmount/src/libmount.h
+CFILE_GLOB=$(top_srcdir)/libmount/src/*.c
 
 # Extra header to include when scanning, which are not under DOC_SOURCE_DIR
 # e.g. EXTRA_HFILES=$(top_srcdir}/contrib/extra.h
@@ -93,9 +91,3 @@ EXTRA_DIST += version.xml.in
 # for --rebuild-types in $(SCAN_OPTIONS), e.g. $(DOC_MODULE).types
 # for --rebuild-sections in $(SCAN_OPTIONS) e.g. $(DOC_MODULE)-sections.txt
 DISTCLEANFILES += version.xml
-
-# Comment this out if you want your docs-status tested during 'make check'
-if ENABLE_GTK_DOC
-#TESTS_ENVIRONMENT = cd $(srcsrc)
-#TESTS = $(GTKDOC_CHECK)
-endif