summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorNoam Meltzer <tsnoam@gmail.com>2014-06-27 05:44:37 +0000
committerJakub Hrozek <jhrozek@redhat.com>2014-09-02 10:56:43 +0200
commitb9c8ce2bdd4045782c243605a1b999098bedcffc (patch)
treea4b405348e38e6e071ea68443f471ebafab9cfac /Makefile.am
parent4466604d78e5ffd017e69e6861f7d78242b351fb (diff)
downloadsssd-b9c8ce2bdd4045782c243605a1b999098bedcffc.tar.gz
sssd-b9c8ce2bdd4045782c243605a1b999098bedcffc.tar.xz
sssd-b9c8ce2bdd4045782c243605a1b999098bedcffc.zip
NFSv4 client: add to build system
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com> Reviewed-by: Roland Mainz <rmainz@redhat.com>
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am24
1 files changed, 24 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index 869ebb182..01d1ff600 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -53,6 +53,7 @@ localedir = @localedir@
nsslibdir = @nsslibdir@
pamlibdir = @pammoddir@
autofslibdir = @appmodpath@
+nfslibdir = @nfsidmaplibdir@
dbpath = @dbpath@
pluginpath = @pluginpath@
@@ -596,6 +597,7 @@ dist_noinst_HEADERS = \
src/sss_client/libwbclient/wbc_err_internal.h \
src/sss_client/libwbclient/wbclient_internal.h \
src/sss_client/libwbclient/wbc_sssd_internal.h \
+ src/sss_client/nfs/nfsidmap_internal.h \
src/lib/idmap/sss_idmap_private.h \
src/lib/sifp/sss_sifp_private.h \
src/tests/cmocka/test_utils.h \
@@ -2059,6 +2061,28 @@ libnss_sss_la_LDFLAGS = \
-version-info 2:0:0 \
-Wl,--version-script,$(srcdir)/src/sss_client/sss_nss.exports
+if BUILD_NFS_IDMAP
+nfslib_LTLIBRARIES = sss.la
+sss_la_SOURCES = \
+ src/sss_client/common.c \
+ src/sss_client/nss_mc_common.c \
+ src/util/io.c \
+ src/util/murmurhash3.c \
+ src/sss_client/nss_mc_passwd.c \
+ src/sss_client/nss_mc_group.c \
+ src/sss_client/nfs/sss_nfs_client.c \
+ $(NULL)
+sss_la_CFLAGS = $(AM_CFLAGS)
+sss_la_LIBADD = \
+ $(CLIENT_LIBS) \
+ $(NFSIDMAP_LIBS) \
+ $(NULL)
+sss_la_LDFLAGS = \
+ -module \
+ -avoid-version \
+ $(NULL)
+endif
+
pamlib_LTLIBRARIES = pam_sss.la
pam_sss_la_SOURCES = \
src/sss_client/pam_sss.c \