summaryrefslogtreecommitdiff
path: root/docs/reference
diff options
context:
space:
mode:
authorStef Walter <stefw@gnome.org>2014-03-04 08:20:53 +0100
committerStef Walter <stefw@gnome.org>2014-03-04 12:57:19 +0100
commitb72048c920f50df85cb398f4309e68a575d8879e (patch)
tree78e89081991e80e68a05d76583d8e5d96ddb53fd /docs/reference
parentec89646b1a1594193d56dc18ffd0da15b211ff82 (diff)
downloadlibsecret-b72048c920f50df85cb398f4309e68a575d8879e.tar.gz
Makefile.am: Use a single Makefile.am and parallel tests
Allow parallel building and testing by using a single Makefile.am Implement parallel testing using TAP, with various drivers and compilers living in the build/ directory. Fix all sorts of issues that this caused, including builddir != srcdir, leaks in tests and so on. It would have been nice to break out all the above into separate commits ... blush.
Diffstat (limited to 'docs/reference')
-rw-r--r--docs/reference/Makefile.am2
-rw-r--r--docs/reference/libsecret/Makefile.am4
2 files changed, 2 insertions, 4 deletions
diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am
deleted file mode 100644
index 3173a7f..0000000
--- a/docs/reference/Makefile.am
+++ /dev/null
@@ -1,2 +0,0 @@
-
-SUBDIRS = libsecret
diff --git a/docs/reference/libsecret/Makefile.am b/docs/reference/libsecret/Makefile.am
index 137be73..410a23e 100644
--- a/docs/reference/libsecret/Makefile.am
+++ b/docs/reference/libsecret/Makefile.am
@@ -21,7 +21,7 @@ DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
# gtk-doc will search all .c & .h files beneath here for inline comments
# documenting the functions and macros.
# e.g. DOC_SOURCE_DIR=../../../gtk
-DOC_SOURCE_DIR=$(top_srcdir)/libsecret
+DOC_SOURCE_DIR=$(top_srcdir)/libsecret $(top_builddir)/libsecret
# Extra options to pass to gtkdoc-scangobj. Not normally needed.
SCANGOBJ_OPTIONS=
@@ -89,7 +89,7 @@ GTKDOC_CFLAGS= -I$(top_srcdir) -I$(top_builddir) $(GLIB_CFLAGS) -Wno-error \
-Wno-deprecated-declarations
GTKDOC_LIBS= $(GLIB_LIBS) $(GOBJECT_LIBS) \
- $(top_builddir)/libsecret/libsecret-@SECRET_MAJOR@.la
+ $(top_builddir)/libsecret-@SECRET_MAJOR@.la
# This includes the standard gtk-doc make rules, copied by gtkdocize.
include $(top_srcdir)/gtk-doc.make