From 798af224b66e25b694569f70e86262f7867917cf Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 12 May 2009 11:51:20 -0400 Subject: Enable modular build of common SSSD libraries Allow configuration and build of individual SSSD utility libraries from their own subdirectories. Building all utilities is still possible recursively from the common root. --- common/ini/Makefile.am | 3 ++- common/ini/ini_config.pc.in | 2 +- common/ini/m4/.dir | 0 3 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 common/ini/m4/.dir (limited to 'common/ini') diff --git a/common/ini/Makefile.am b/common/ini/Makefile.am index 7b5324db..be8f9ec3 100644 --- a/common/ini/Makefile.am +++ b/common/ini/Makefile.am @@ -3,6 +3,7 @@ TRACE_LEVEL=@TRACE_VAR@ topdir=.. AM_CPPFLAGS = -Wall -I$(topdir) -I$(topdir)/trace -I$(topdir)/collection $(TRACE_LEVEL) +ACLOCAL_AMFLAGS = -I m4 # Set up the pkg-config file pkgconfigdir = $(libdir)/pkgconfig @@ -10,7 +11,7 @@ pkgconfig_DATA = ini_config.pc # Build library lib_LTLIBRARIES = libini_config.la -libini_config_la_SOURCES = ini_config.c collection.h collection_tools.h collection_class.h +libini_config_la_SOURCES = ini_config.c include_HEADERS = ini_config.h # Build unit test diff --git a/common/ini/ini_config.pc.in b/common/ini/ini_config.pc.in index d08e5b5e..3ac3b260 100644 --- a/common/ini/ini_config.pc.in +++ b/common/ini/ini_config.pc.in @@ -3,7 +3,7 @@ exec_prefix=@exec_prefix@ libdir=@libdir@ includedir=@includedir@ -Name: ini_config +Name: @PACKAGE_NAME@ Description: Library to process config files in INI format into a libcollection data structure Version: @PACKAGE_VERSION@ Libs: -L${libdir} -lini_config diff --git a/common/ini/m4/.dir b/common/ini/m4/.dir new file mode 100644 index 00000000..e69de29b -- cgit