summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorPhilip Withnall <philip.withnall@collabora.co.uk>2014-06-30 17:30:21 +0100
committerOlivier CrĂȘte <olivier.crete@collabora.com>2014-07-07 15:47:02 -0400
commit0388646bdba5f91bb6bb509f5a1c6e9e3f068555 (patch)
tree864c997fcfe9e1730972ed839d238c423168dd55 /Makefile.am
parent9981969d7dc14d6eb67389b56c37194938841c61 (diff)
downloadlibnice-0388646bdba5f91bb6bb509f5a1c6e9e3f068555.tar.gz
build: Add GObject introspection support
This bumps our autoconf requirement to 2.62 (from 2.59c) and disables automake portability warnings. It does not introduce a hard dependency on gobject-introspection; but if available, it requires version 1.30.0. Support can be enabled with --enable-introspection, and is required to make distcheck. The generated introspection file has not been checked thoroughly, and may expose internal symbols. A lot of new annotations are needed to make many of the symbols usable.
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am5
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am
index 54b1cc1..2946875 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -21,7 +21,7 @@ SUBDIRS = \
tests \
examples
-DISTCHECK_CONFIGURE_FLAGS = --disable-assert -enable-gtk-doc
+DISTCHECK_CONFIGURE_FLAGS = --disable-assert -enable-gtk-doc --enable-introspection
EXTRA_DIST = \
COPYING.LGPL \
@@ -31,7 +31,8 @@ EXTRA_DIST = \
scripts/lcov.mk \
scripts/lcov.sh \
scripts/valgrind.sh \
- win32
+ win32 \
+ m4/introspection.m4
MAINTAINERCLEANFILES = ar-lib