2010-09-24 22:12:39 +04:00
#!/usr/bin/env python
2011-02-09 07:56:20 +03:00
bld.SAMBA3_SUBSYSTEM('NDR_LIBNETAPI',
2019-11-04 02:12:02 +03:00
cflags="-D SKIP_NDR_TABLE_libnetapi",
2010-09-24 22:12:39 +04:00
source='gen_ndr/ndr_libnetapi.c',
2019-11-06 05:33:24 +03:00
public_deps='ndr',
allow_warnings=True
2010-09-24 22:12:39 +04:00
)
2011-02-09 07:56:20 +03:00
bld.SAMBA3_SUBSYSTEM('NDR_LIBNET_JOIN',
2010-09-25 03:45:41 +04:00
source='gen_ndr/ndr_libnet_join.c',
2016-08-17 12:58:02 +03:00
public_deps='ndr krb5samba NDR_ODJ NDR_ADS'
2010-09-25 03:45:41 +04:00
)
2021-06-09 09:27:36 +03:00
bld.SAMBA3_SUBSYSTEM("NDR_RPC_HOST",
source='gen_ndr/ndr_rpc_host.c',
public_deps='ndr')
2011-11-24 17:11:28 +04:00
bld.SAMBA3_SUBSYSTEM('NDR_OPEN_FILES',
source='gen_ndr/ndr_open_files.c',
2014-11-27 20:34:56 +03:00
public_deps='ndr NDR_SERVER_ID NDR_FILE_ID NDR_SECURITY NDR_SMB2_LEASE_STRUCT'
2011-11-24 17:11:28 +04:00
)
2011-12-15 17:45:56 +04:00
bld.SAMBA3_SUBSYSTEM('NDR_SMBXSRV',
source='gen_ndr/ndr_smbXsrv.c',
public_deps='ndr NDR_SERVER_ID NDR_SECURITY NDR_AUTH'
)
2014-10-11 03:36:54 +04:00
bld.SAMBA3_SUBSYSTEM('NDR_LEASES_DB',
source='gen_ndr/ndr_leases_db.c',
2019-11-29 02:06:01 +03:00
public_deps='ndr NDR_SMB2_LEASE_STRUCT NDR_FILE_ID'
2014-10-11 03:36:54 +04:00
)
2011-02-09 07:56:20 +03:00
bld.SAMBA3_SUBSYSTEM('NDR_SECRETS',
2010-09-24 22:12:39 +04:00
source='gen_ndr/ndr_secrets.c',
2017-05-17 11:11:18 +03:00
public_deps='ndr NDR_SAMR NDR_LSA NDR_NETLOGON NDR_SECURITY'
2010-09-24 22:12:39 +04:00
)
2011-02-09 07:56:20 +03:00
bld.SAMBA3_SUBSYSTEM('NDR_PERFCOUNT',
2010-09-27 10:10:58 +04:00
source='gen_ndr/ndr_perfcount.c',
2010-10-24 21:42:58 +04:00
public_deps='ndr'
2010-09-27 10:10:58 +04:00
)
2016-08-17 12:58:02 +03:00
bld.SAMBA3_SUBSYSTEM('NDR_ADS',
source='gen_ndr/ndr_ads.c ndr/ndr_ads.c',
2016-08-18 17:35:29 +03:00
public_deps='ndr NDR_NBT'
2016-08-17 12:58:02 +03:00
)