Initial Linux ZFS GIT Repo
[zfs.git] / zfs / lib / libdmu-ctl / Makefile.in
1 # NOTE: dctl_client.c, dctl_common.c, dctl_server.c, dctl_thrpool.c unused
2 # by kernel port.  Potentially they should just be removed if we don't care
3 # able user space lustre intergration from this source base.
4
5 # NOTE: For clarity this directly should simply be renamed libzpl and
6 # the full kernel implementation should be minimally stubbed out.
7
8 subdir-m += include
9 DISTFILES  = dctl_client.c dctl_common.c dctl_server.c dctl_thrpool.c
10 DISTFILES += dmu_send.c rrwlock.c zfs_acl.c zfs_ctldir.c
11 DISTFILES += zfs_dir.c zfs_fuid.c zfs_ioctl.c zfs_log.c zfs_replay.c
12 DISTFILES += zfs_rlock.c zfs_vfsops.c zfs_vnops.c zvol.c
13
14 MODULE := zctl
15
16 EXTRA_CFLAGS  = @KERNELCPPFLAGS@
17 EXTRA_CFLAGS += -I@LIBDIR@/libzcommon/include
18 EXTRA_CFLAGS += -I@LIBDIR@/libdmu-ctl/include
19 EXTRA_CFLAGS += -I@LIBDIR@/libavl/include
20 EXTRA_CFLAGS += -I@LIBDIR@/libport/include
21 EXTRA_CFLAGS += -I@LIBDIR@/libnvpair/include
22
23 obj-m := ${MODULE}.o
24
25 ${MODULE}-objs += zvol.o        # Volume emulation interface
26 ${MODULE}-objs += zfs_ioctl.o   # /dev/zfs_ioctl interface
27 ${MODULE}-objs += zfs_vfsops.o
28 ${MODULE}-objs += dmu_send.o