From e4a1d122c1cb26296354f1a04c57409f04260d7a Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 1 Feb 2010 12:52:39 -0500 Subject: Split refarray off into a shared library --- common/refarray/Makefile.am | 15 +++++++++------ common/refarray/README | 1 + common/refarray/configure.ac | 5 ++--- common/refarray/ref_array.pc.in | 2 +- 4 files changed, 13 insertions(+), 10 deletions(-) create mode 100644 common/refarray/README (limited to 'common') diff --git a/common/refarray/Makefile.am b/common/refarray/Makefile.am index 573173ac3..724131fe7 100644 --- a/common/refarray/Makefile.am +++ b/common/refarray/Makefile.am @@ -16,15 +16,18 @@ ACLOCAL_AMFLAGS = -I m4 # Set up the pkg-config file pkgconfigdir = $(libdir)/pkgconfig -dist_noinst_DATA = \ - ref_array.pc \ - m4 +pkgconfig_DATA = ref_array.pc + +dist_noinst_DATA = m4 + +dist_include_HEADERS = ref_array.h # Build library -noinst_LTLIBRARIES = libref_array.la +lib_LTLIBRARIES = libref_array.la libref_array_la_SOURCES = \ - ref_array.c \ - ref_array.h + ref_array.c +libref_array_la_LDFLAGS = \ + -version-info 1:0:0 # Build unit test check_PROGRAMS = ref_array_ut diff --git a/common/refarray/README b/common/refarray/README new file mode 100644 index 000000000..a3e4f617a --- /dev/null +++ b/common/refarray/README @@ -0,0 +1 @@ +Documentation for libref_array can be found in ref_array.h diff --git a/common/refarray/configure.ac b/common/refarray/configure.ac index b220c521f..ebcfaa6d4 100644 --- a/common/refarray/configure.ac +++ b/common/refarray/configure.ac @@ -1,6 +1,5 @@ -m4_include([../../version.m4]) -AC_INIT([sssd_libs], - VERSION_NUMBER, +AC_INIT([ref_array], + 0.1.0, [sssd-devel@lists.fedorahosted.org]) AC_CONFIG_SRCDIR([ref_array.c]) AC_CONFIG_AUX_DIR([build]) diff --git a/common/refarray/ref_array.pc.in b/common/refarray/ref_array.pc.in index 1fc06f71b..c4fe94141 100644 --- a/common/refarray/ref_array.pc.in +++ b/common/refarray/ref_array.pc.in @@ -4,7 +4,7 @@ libdir=@libdir@ includedir=@includedir@ Name: @PACKAGE_NAME@ -Description: Reference library +Description: A dynamically-growing, reference-counted array Version: @PACKAGE_VERSION@ Libs: -L${libdir} -lref_array Cflags: -I${includedir} -- cgit