1 | #!/usr/bin/env python
|
---|
2 |
|
---|
3 | bld.SAMBA_SUBSYSTEM('pvfs_acl',
|
---|
4 | source='pvfs_acl.c',
|
---|
5 | autoproto='vfs_acl_proto.h',
|
---|
6 | deps='events',
|
---|
7 | )
|
---|
8 |
|
---|
9 |
|
---|
10 | bld.SAMBA_MODULE('pvfs_acl_xattr',
|
---|
11 | source='pvfs_acl_xattr.c',
|
---|
12 | subsystem='pvfs_acl',
|
---|
13 | init_function='pvfs_acl_xattr_init',
|
---|
14 | deps='NDR_XATTR events'
|
---|
15 | )
|
---|
16 |
|
---|
17 |
|
---|
18 | bld.SAMBA_MODULE('pvfs_acl_nfs4',
|
---|
19 | source='pvfs_acl_nfs4.c',
|
---|
20 | subsystem='pvfs_acl',
|
---|
21 | init_function='pvfs_acl_nfs4_init',
|
---|
22 | deps='NDR_NFS4ACL samdb events'
|
---|
23 | )
|
---|
24 |
|
---|
25 |
|
---|
26 | bld.SAMBA_SUBSYSTEM('pvfs_aio',
|
---|
27 | source='pvfs_aio.c',
|
---|
28 | deps='tevent',
|
---|
29 | enabled=False
|
---|
30 | )
|
---|
31 |
|
---|
32 |
|
---|
33 | bld.SAMBA_MODULE('ntvfs_posix',
|
---|
34 | source='vfs_posix.c pvfs_util.c pvfs_search.c pvfs_dirlist.c pvfs_fileinfo.c pvfs_unlink.c pvfs_mkdir.c pvfs_open.c pvfs_read.c pvfs_flush.c pvfs_write.c pvfs_fsinfo.c pvfs_qfileinfo.c pvfs_setfileinfo.c pvfs_rename.c pvfs_resolve.c pvfs_shortname.c pvfs_lock.c pvfs_oplock.c pvfs_wait.c pvfs_seek.c pvfs_ioctl.c pvfs_xattr.c pvfs_streams.c pvfs_notify.c pvfs_sys.c xattr_system.c xattr_tdb.c',
|
---|
35 | autoproto='vfs_posix_proto.h',
|
---|
36 | subsystem='ntvfs',
|
---|
37 | init_function='ntvfs_posix_init',
|
---|
38 | deps='NDR_XATTR wrap_xattr ntvfs_common MESSAGING LIBWBCLIENT_OLD pvfs_acl pvfs_aio',
|
---|
39 | internal_module=True
|
---|
40 | )
|
---|
41 |
|
---|
42 |
|
---|
43 | bld.SAMBA_PYTHON('python_xattr_native',
|
---|
44 | source='python/pyxattr_native.c',
|
---|
45 | deps='ndr ldb samdb credentials pyparam_util wrap_xattr attr',
|
---|
46 | realname='samba/xattr_native.so'
|
---|
47 | )
|
---|
48 |
|
---|
49 |
|
---|
50 | bld.SAMBA_PYTHON('python_xattr_tdb',
|
---|
51 | source='python/pyxattr_tdb.c xattr_tdb.c',
|
---|
52 | deps='ndr ldb pyparam_util share attr',
|
---|
53 | realname='samba/xattr_tdb.so'
|
---|
54 | )
|
---|
55 |
|
---|