1 2[SUBSYSTEM::pvfs_acl] 3 4pvfs_acl_OBJ_FILES = $(ntvfssrcdir)/posix/pvfs_acl.o 5 6$(eval $(call proto_header_template,$(ntvfssrcdir)/posix/vfs_acl_proto.h,$(pvfs_acl_OBJ_FILES:.o=.c))) 7 8################################################ 9# Start MODULE pvfs_acl_xattr 10[MODULE::pvfs_acl_xattr] 11INIT_FUNCTION = pvfs_acl_xattr_init 12SUBSYSTEM = pvfs_acl 13PRIVATE_DEPENDENCIES = NDR_XATTR 14# End MODULE pvfs_acl_xattr 15################################################ 16 17pvfs_acl_xattr_OBJ_FILES = $(ntvfssrcdir)/posix/pvfs_acl_xattr.o 18 19################################################ 20# Start MODULE pvfs_acl_nfs4 21[MODULE::pvfs_acl_nfs4] 22INIT_FUNCTION = pvfs_acl_nfs4_init 23SUBSYSTEM = pvfs_acl 24PRIVATE_DEPENDENCIES = NDR_NFS4ACL SAMDB 25# End MODULE pvfs_acl_nfs4 26################################################ 27 28pvfs_acl_nfs4_OBJ_FILES = $(ntvfssrcdir)/posix/pvfs_acl_nfs4.o 29 30################################################ 31[SUBSYSTEM::pvfs_aio] 32PRIVATE_DEPENDENCIES = LIBTEVENT LIBTEVENT_EXT 33################################################ 34 35pvfs_aio_OBJ_FILES = $(ntvfssrcdir)/posix/pvfs_aio.o 36 37################################################ 38# Start MODULE ntvfs_posix 39[MODULE::ntvfs_posix] 40SUBSYSTEM = ntvfs 41OUTPUT_TYPE = MERGED_OBJ 42INIT_FUNCTION = ntvfs_posix_init 43#PRIVATE_DEPENDENCIES = pvfs_acl_xattr pvfs_acl_nfs4 44PRIVATE_DEPENDENCIES = NDR_XATTR WRAP_XATTR BLKID ntvfs_common MESSAGING \ 45 LIBWBCLIENT_OLD pvfs_acl pvfs_aio 46# End MODULE ntvfs_posix 47################################################ 48 49ntvfs_posix_OBJ_FILES = $(addprefix $(ntvfssrcdir)/posix/, \ 50 vfs_posix.o \ 51 pvfs_util.o \ 52 pvfs_search.o \ 53 pvfs_dirlist.o \ 54 pvfs_fileinfo.o \ 55 pvfs_unlink.o \ 56 pvfs_mkdir.o \ 57 pvfs_open.o \ 58 pvfs_read.o \ 59 pvfs_flush.o \ 60 pvfs_write.o \ 61 pvfs_fsinfo.o \ 62 pvfs_qfileinfo.o \ 63 pvfs_setfileinfo.o \ 64 pvfs_rename.o \ 65 pvfs_resolve.o \ 66 pvfs_shortname.o \ 67 pvfs_lock.o \ 68 pvfs_oplock.o \ 69 pvfs_wait.o \ 70 pvfs_seek.o \ 71 pvfs_ioctl.o \ 72 pvfs_xattr.o \ 73 pvfs_streams.o \ 74 pvfs_notify.o \ 75 xattr_system.o \ 76 xattr_tdb.o) 77 78$(eval $(call proto_header_template,$(ntvfssrcdir)/posix/vfs_posix_proto.h,$(ntvfs_posix_OBJ_FILES:.o=.c))) 79 80