summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorSumit Bose <sbose@redhat.com>2014-08-27 18:27:07 +0200
committerJakub Hrozek <jhrozek@redhat.com>2014-09-02 14:35:23 +0200
commita9c287bda3fc2a1e12cef2135ade96945f11ad01 (patch)
tree428658a7535ec17f3f5a78e711cd620a75504f3b /Makefile.am
parent316ff9ad6f959443ddadd54e9fe9ebf6c8052214 (diff)
downloadsssd-a9c287bda3fc2a1e12cef2135ade96945f11ad01.tar.gz
sssd-a9c287bda3fc2a1e12cef2135ade96945f11ad01.tar.xz
sssd-a9c287bda3fc2a1e12cef2135ade96945f11ad01.zip
libwbclient: make build optional
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am19
1 files changed, 11 insertions, 8 deletions
diff --git a/Makefile.am b/Makefile.am
index 01d1ff600..ce9063ea6 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -745,7 +745,6 @@ endif # BUILD_IFP
lib_LTLIBRARIES = libipa_hbac.la \
libsss_idmap.la \
libsss_nss_idmap.la \
- libwbclient.la \
$(NULL)
pkgconfig_DATA += src/providers/ipa/ipa_hbac.pc
@@ -787,7 +786,16 @@ libsss_nss_idmap_la_LDFLAGS = \
dist_noinst_DATA += src/sss_client/idmap/sss_nss_idmap.exports
+include_HEADERS = \
+ src/providers/ipa/ipa_hbac.h \
+ src/lib/idmap/sss_idmap.h \
+ src/sss_client/idmap/sss_nss_idmap.h \
+ $(NULL)
+
+if BUILD_LIBWBCLIENT
+lib_LTLIBRARIES += libwbclient.la
pkgconfig_DATA += src/sss_client/libwbclient/wbclient.pc
+
EXTRA_libwbclient_la_DEPENDENCIES = src/sss_client/libwbclient/wbclient.exports
libwbclient_la_SOURCES = \
src/sss_client/libwbclient/wbc_guid.c \
@@ -811,13 +819,8 @@ libwbclient_la_LDFLAGS = \
dist_noinst_DATA += src/sss_client/libwbclient/wbclient.exports
-
-include_HEADERS = \
- src/providers/ipa/ipa_hbac.h \
- src/lib/idmap/sss_idmap.h \
- src/sss_client/idmap/sss_nss_idmap.h \
- src/sss_client/libwbclient/wbclient.h \
- $(NULL)
+include_HEADERS += src/sss_client/libwbclient/wbclient.h
+endif #BUILD_LIBWBCLIENT
if BUILD_IFP
lib_LTLIBRARIES += libsss_simpleifp.la