diff options
Diffstat (limited to 'source3/modules/wscript_build')
| -rw-r--r-- | source3/modules/wscript_build | 86 | 
1 files changed, 45 insertions, 41 deletions
diff --git a/source3/modules/wscript_build b/source3/modules/wscript_build index 201610e8a2..8ccc4cac87 100644 --- a/source3/modules/wscript_build +++ b/source3/modules/wscript_build @@ -30,6 +30,7 @@ VFS_CACHEPRIME_SRC = 'vfs_cacheprime.c'  VFS_PREALLOC_SRC = 'vfs_prealloc.c'  VFS_COMMIT_SRC = 'vfs_commit.c'  VFS_GPFS_SRC = 'vfs_gpfs.c gpfs.c' +VFS_GPFS_HSM_NOTIFY_SRC = 'vfs_gpfs_hsm_notify.c'  VFS_NOTIFY_FAM_SRC = 'vfs_notify_fam.c'  VFS_READAHEAD_SRC = 'vfs_readahead.c'  VFS_TSMSM_SRC = 'vfs_tsmsm.c' @@ -52,7 +53,8 @@ VFS_TIME_AUDIT_SRC = 'vfs_time_audit.c'  bld.SAMBA3_SUBSYSTEM('NFS4_ACLS', -                    source='nfs4_acls.c') +                    source='nfs4_acls.c', +                    deps='samba-util')  bld.SAMBA3_SUBSYSTEM('VFS_AIXACL_UTIL',                      source='vfs_aixacl_util.c', @@ -66,6 +68,7 @@ bld.SAMBA3_SUBSYSTEM('vfs',  bld.SAMBA3_MODULE('vfs_default',                   subsystem='vfs',                   source=VFS_DEFAULT_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_default'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_default')) @@ -73,6 +76,7 @@ bld.SAMBA3_MODULE('vfs_default',  bld.SAMBA3_MODULE('vfs_audit',                   subsystem='vfs',                   source=VFS_AUDIT_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_audit'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_audit')) @@ -80,6 +84,7 @@ bld.SAMBA3_MODULE('vfs_audit',  bld.SAMBA3_MODULE('vfs_extd_audit',                   subsystem='vfs',                   source=VFS_EXTD_AUDIT_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_extd_audit'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_extd_audit')) @@ -87,6 +92,7 @@ bld.SAMBA3_MODULE('vfs_extd_audit',  bld.SAMBA3_MODULE('vfs_full_audit',                   subsystem='vfs',                   source=VFS_FULL_AUDIT_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_full_audit'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_full_audit')) @@ -94,7 +100,7 @@ bld.SAMBA3_MODULE('vfs_full_audit',  bld.SAMBA3_MODULE('vfs_fake_perms',                   subsystem='vfs',                   source=VFS_FAKE_PERMS_SRC, -                 deps='acl attr', +                 deps='acl attr samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_fake_perms'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_fake_perms')) @@ -102,6 +108,7 @@ bld.SAMBA3_MODULE('vfs_fake_perms',  bld.SAMBA3_MODULE('vfs_recycle',                   subsystem='vfs',                   source=VFS_RECYCLE_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_recycle'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_recycle')) @@ -109,6 +116,7 @@ bld.SAMBA3_MODULE('vfs_recycle',  bld.SAMBA3_MODULE('vfs_netatalk',                   subsystem='vfs',                   source=VFS_NETATALK_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_netatalk'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_netatalk')) @@ -116,6 +124,7 @@ bld.SAMBA3_MODULE('vfs_netatalk',  bld.SAMBA3_MODULE('vfs_default_quota',                   subsystem='vfs',                   source=VFS_DEFAULT_QUOTA_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_default_quota'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_default_quota')) @@ -123,6 +132,7 @@ bld.SAMBA3_MODULE('vfs_default_quota',  bld.SAMBA3_MODULE('vfs_readonly',                   subsystem='vfs',                   source=VFS_READONLY_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_readonly'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_readonly')) @@ -130,6 +140,7 @@ bld.SAMBA3_MODULE('vfs_readonly',  bld.SAMBA3_MODULE('vfs_cap',                   subsystem='vfs',                   source=VFS_CAP_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_cap'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_cap')) @@ -137,6 +148,7 @@ bld.SAMBA3_MODULE('vfs_cap',  bld.SAMBA3_MODULE('vfs_expand_msdfs',                   subsystem='vfs',                   source=VFS_EXPAND_MSDFS_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_expand_msdfs'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_expand_msdfs')) @@ -144,6 +156,7 @@ bld.SAMBA3_MODULE('vfs_expand_msdfs',  bld.SAMBA3_MODULE('vfs_shadow_copy',                   subsystem='vfs',                   source=VFS_SHADOW_COPY_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_shadow_copy'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_shadow_copy')) @@ -151,6 +164,7 @@ bld.SAMBA3_MODULE('vfs_shadow_copy',  bld.SAMBA3_MODULE('vfs_shadow_copy2',                   subsystem='vfs',                   source=VFS_SHADOW_COPY2_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_shadow_copy2'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_shadow_copy2')) @@ -158,6 +172,7 @@ bld.SAMBA3_MODULE('vfs_shadow_copy2',  bld.SAMBA3_MODULE('vfs_afsacl',                   subsystem='vfs',                   source=VFS_AFSACL_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_afsacl'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_afsacl')) @@ -233,6 +248,7 @@ bld.SAMBA3_MODULE('vfs_tru64acl',  bld.SAMBA3_MODULE('vfs_catia',                   subsystem='vfs',                   source=VFS_CATIA_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_catia'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_catia')) @@ -240,6 +256,7 @@ bld.SAMBA3_MODULE('vfs_catia',  bld.SAMBA3_MODULE('vfs_streams_xattr',                   subsystem='vfs',                   source=VFS_STREAMS_XATTR_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_streams_xattr'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_streams_xattr')) @@ -247,6 +264,7 @@ bld.SAMBA3_MODULE('vfs_streams_xattr',  bld.SAMBA3_MODULE('vfs_streams_depot',                   subsystem='vfs',                   source=VFS_STREAMS_DEPOT_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_streams_depot'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_streams_depot')) @@ -254,6 +272,7 @@ bld.SAMBA3_MODULE('vfs_streams_depot',  bld.SAMBA3_MODULE('vfs_cacheprime',                   subsystem='vfs',                   source=VFS_CACHEPRIME_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_cacheprime'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_cacheprime')) @@ -261,6 +280,7 @@ bld.SAMBA3_MODULE('vfs_cacheprime',  bld.SAMBA3_MODULE('vfs_prealloc',                   subsystem='vfs',                   source=VFS_PREALLOC_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_prealloc'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_prealloc')) @@ -268,6 +288,7 @@ bld.SAMBA3_MODULE('vfs_prealloc',  bld.SAMBA3_MODULE('vfs_commit',                   subsystem='vfs',                   source=VFS_COMMIT_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_commit'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_commit')) @@ -280,6 +301,13 @@ bld.SAMBA3_MODULE('vfs_gpfs',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_gpfs'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_gpfs')) +bld.SAMBA3_MODULE('vfs_gpfs_hsm_notify', +                 subsystem='vfs', +                 source=VFS_GPFS_HSM_NOTIFY_SRC, +                 init_function='', +                 internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_gpfs_hsm_notify'), +                 enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_gpfs_hsm_notify')) +  bld.SAMBA3_MODULE('vfs_notify_fam',                   subsystem='vfs',                   source=VFS_NOTIFY_FAM_SRC, @@ -290,6 +318,7 @@ bld.SAMBA3_MODULE('vfs_notify_fam',  bld.SAMBA3_MODULE('vfs_readahead',                   subsystem='vfs',                   source=VFS_READAHEAD_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_readahead'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_readahead')) @@ -297,6 +326,7 @@ bld.SAMBA3_MODULE('vfs_readahead',  bld.SAMBA3_MODULE('vfs_tsmsm',                   subsystem='vfs',                   source=VFS_TSMSM_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_tsmsm'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_tsmsm')) @@ -304,6 +334,7 @@ bld.SAMBA3_MODULE('vfs_tsmsm',  bld.SAMBA3_MODULE('vfs_fileid',                   subsystem='vfs',                   source=VFS_FILEID_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_fileid'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_fileid')) @@ -311,6 +342,7 @@ bld.SAMBA3_MODULE('vfs_fileid',  bld.SAMBA3_MODULE('vfs_aio_fork',                   subsystem='vfs',                   source=VFS_AIO_FORK_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_aio_fork'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_aio_fork')) @@ -318,6 +350,7 @@ bld.SAMBA3_MODULE('vfs_aio_fork',  bld.SAMBA3_MODULE('vfs_preopen',                   subsystem='vfs',                   source=VFS_PREOPEN_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_preopen'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_preopen')) @@ -325,6 +358,7 @@ bld.SAMBA3_MODULE('vfs_preopen',  bld.SAMBA3_MODULE('vfs_syncops',                   subsystem='vfs',                   source=VFS_SYNCOPS_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_syncops'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_syncops')) @@ -332,6 +366,7 @@ bld.SAMBA3_MODULE('vfs_syncops',  bld.SAMBA3_MODULE('vfs_acl_xattr',                   subsystem='vfs',                   source=VFS_ACL_XATTR_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_acl_xattr'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_acl_xattr')) @@ -347,6 +382,7 @@ bld.SAMBA3_MODULE('vfs_acl_tdb',  bld.SAMBA3_MODULE('vfs_smb_traffic_analyzer',                   subsystem='vfs',                   source=VFS_SMB_TRAFFIC_ANALYZER_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_smb_traffic_analyzer'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_smb_traffic_analyzer')) @@ -354,6 +390,7 @@ bld.SAMBA3_MODULE('vfs_smb_traffic_analyzer',  bld.SAMBA3_MODULE('vfs_onefs',                   subsystem='vfs',                   source=VFS_ONEFS_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_onefs'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_onefs')) @@ -361,6 +398,7 @@ bld.SAMBA3_MODULE('vfs_onefs',  bld.SAMBA3_MODULE('vfs_onefs_shadow_copy',                   subsystem='vfs',                   source=VFS_ONEFS_SHADOW_COPY_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_onefs_shadow_copy'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_onefs_shadow_copy')) @@ -368,6 +406,7 @@ bld.SAMBA3_MODULE('vfs_onefs_shadow_copy',  bld.SAMBA3_MODULE('vfs_dirsort',                   subsystem='vfs',                   source=VFS_DIRSORT_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_dirsort'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_dirsort')) @@ -375,6 +414,7 @@ bld.SAMBA3_MODULE('vfs_dirsort',  bld.SAMBA3_MODULE('vfs_scannedonly',                   subsystem='vfs',                   source=VFS_SCANNEDONLY_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_scannedonly'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_scannedonly')) @@ -382,6 +422,7 @@ bld.SAMBA3_MODULE('vfs_scannedonly',  bld.SAMBA3_MODULE('vfs_crossrename',                   subsystem='vfs',                   source=VFS_CROSSRENAME_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_crossrename'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_crossrename')) @@ -389,6 +430,7 @@ bld.SAMBA3_MODULE('vfs_crossrename',  bld.SAMBA3_MODULE('vfs_linux_xfs_sgid',                   subsystem='vfs',                   source=VFS_LINUX_XFS_SGID_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_linux_xfs_sgid'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_linux_xfs_sgid')) @@ -396,51 +438,13 @@ bld.SAMBA3_MODULE('vfs_linux_xfs_sgid',  bld.SAMBA3_MODULE('vfs_time_audit',                   subsystem='vfs',                   source=VFS_TIME_AUDIT_SRC, +                 deps='samba-util',                   init_function='',                   internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_time_audit'),                   enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_time_audit')) -CHARSET_WEIRD_SRC = 'weird.c' -CHARSET_CP850_SRC = 'CP850.c' -CHARSET_CP437_SRC = 'CP437.c' -CHARSET_MACOSXFS_SRC = 'charset_macosxfs.c' - - -bld.SAMBA3_SUBSYSTEM('charset', -                    source='', -                    vars=locals()) - -bld.SAMBA3_MODULE('charset_weird', -                 subsystem='charset', -                 source=CHARSET_WEIRD_SRC, -                 init_function='', -                 internal_module=bld.SAMBA3_IS_STATIC_MODULE('charset_weird'), -                 enabled=bld.SAMBA3_IS_ENABLED_MODULE('charset_weird')) - -bld.SAMBA3_MODULE('charset_CP850', -                 subsystem='charset', -                 source=CHARSET_CP850_SRC, -                 init_function='', -                 internal_module=bld.SAMBA3_IS_STATIC_MODULE('charset_CP850'), -                 enabled=bld.SAMBA3_IS_ENABLED_MODULE('charset_CP850')) - -bld.SAMBA3_MODULE('charset_CP437', -                 subsystem='charset', -                 source=CHARSET_CP437_SRC, -                 init_function='', -                 internal_module=bld.SAMBA3_IS_STATIC_MODULE('charset_CP437'), -                 enabled=bld.SAMBA3_IS_ENABLED_MODULE('charset_CP437')) - -bld.SAMBA3_MODULE('charset_macosxfs', -                 subsystem='charset', -                 source=CHARSET_MACOSXFS_SRC, -                 init_function='', -                 internal_module=bld.SAMBA3_IS_STATIC_MODULE('charset_macosxfs'), -                 enabled=bld.SAMBA3_IS_ENABLED_MODULE('charset_macosxfs')) - -  PERFCOUNT_ONEFS_SRC = 'perfcount_onefs.c'  PERFCOUNT_TEST_SRC = 'perfcount_test.c'  | 
