From 46e18b3f0fc13aa0859d0fef7dc829db20491ab6 Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Sat, 2 Jul 2011 21:34:05 +0200 Subject: Implemented sharing datasets via NFS using libshare. The sharenfs and sharesmb properties depend on the libshare library to export datasets via NFS and SMB. This commit implements the base libshare functionality as well as support for managing NFS shares. Signed-off-by: Brian Behlendorf --- lib/libshare/Makefile.am | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 lib/libshare/Makefile.am (limited to 'lib/libshare/Makefile.am') diff --git a/lib/libshare/Makefile.am b/lib/libshare/Makefile.am new file mode 100644 index 000000000..b66df8c56 --- /dev/null +++ b/lib/libshare/Makefile.am @@ -0,0 +1,15 @@ +include $(top_srcdir)/config/Rules.am + +DEFAULT_INCLUDES += \ + -I$(top_srcdir)/include \ + -I$(top_srcdir)/lib/libspl/include + +lib_LTLIBRARIES = libshare.la + +libshare_la_SOURCES = \ + $(top_srcdir)/lib/libshare/libshare.c \ + $(top_srcdir)/lib/libshare/nfs.c \ + $(top_srcdir)/lib/libshare/libshare_impl.h \ + $(top_srcdir)/lib/libshare/nfs.h + +libshare_la_LDFLAGS = -version-info 1:0:0 -- cgit v1.2.3