source: branches/samba-3.5.x/source4/ntvfs/posix/config.mk

Last change on this file was 414, checked in by Herwig Bauernfeind, 16 years ago

Samba 3.5.0: Initial import

File size: 2.1 KB
Line 
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
Note: See TracBrowser for help on using the repository browser.