bld.SAMBA_LIBRARY('LIBSAMBA-UTIL',
source='xfile.c debug.c fault.c signal.c system.c time.c genrand.c dprintf.c util_str.c rfc1738.c substitute.c util_strlist.c util_file.c data_blob.c util.c blocking.c util_net.c fsusage.c ms_fnmatch.c mutex.c idtree.c become_daemon.c rbtree.c talloc_stack.c smb_threads.c params.c parmlist.c util_id.c',
public_deps='talloc LIBCRYPTO LIBREPLACE_NETWORK CHARSET execinfo UID_WRAPPER',
- public_headers='attr.h byteorder.h data_blob.h debug.h memory.h mutex.h safe_string.h time.h talloc_stack.h xfile.h',
- header_path='util',
+ public_headers='attr.h byteorder.h data_blob.h debug.h memory.h mutex.h safe_string.h time.h talloc_stack.h xfile.h dlinklist.h util.h',
+ header_path= [ ('dlinklist.h util.h', '.'), ('*', 'util') ],
local_include=False,
vnum='0.0.1'
)
bld.SAMBA_SUBSYSTEM('UTIL_LDB',
source='util_ldb.c',
local_include=False,
- public_deps='ldb'
+ public_deps='ldb',
+ public_headers='util_ldb.h'
)
-# AUTOGENERATED by mktowscript.pl from ../../libcli/auth/config.mk
-# Please remove this notice if hand editing
-
-
bld.SAMBA_SUBSYSTEM('ntlm_check',
source='ntlm_check.c',
deps='LIBSAMBA-UTIL'
bld.SAMBA_SUBSYSTEM('LIBCLI_AUTH',
source='credentials.c session.c smbencrypt.c smbdes.c',
public_deps='MSRPC_PARSE LIBSAMBA-HOSTCONFIG',
- public_headers='credentials.h'
+ public_headers='credentials.h:domain_credentials.h'
)
-# AUTOGENERATED by mktowscript.pl from ../../libcli/ldap/config.mk
-# Please remove this notice if hand editing
-
-
bld.SAMBA_SUBSYSTEM('LIBCLI_LDAP_MESSAGE',
source='ldap_message.c',
public_deps='LIBSAMBA-ERRORS talloc ldb',
bld.BUILD_SUBDIR('idl')
+
autoproto='session_proto.h',
public_deps='CREDENTIALS',
public_headers='session.h',
+ header_path='samba',
deps='SAMDB'
)
bld.SAMBA_SUBSYSTEM('DYNCONFIG',
'dynconfig.c',
deps='replace talloc',
+ public_headers='../version.h',
+ header_path='samba',
cflags=cflags)
public_deps='CREDENTIALS LIBPOPT'
)
-
bld.SAMBA_SUBSYSTEM('POPT_SAMBA',
source='popt_common.c',
public_deps='LIBPOPT',
- public_headers='popt_common.h',
+ public_headers='popt_common.h:popt.h',
+ header_path='samba',
deps='talloc'
)
COMMON_SRC + ' ' + LDB_MAP_SRC,
deps=ldb_deps,
includes='include',
+ public_headers='include/ldb.h include/ldb_errors.h',
vnum=VERSION)
bld.SAMBA_SUBSYSTEM('LIBLDB_CMDLINE',
-# AUTOGENERATED by mktowscript.pl from ../../source4/libcli/ldap/config.mk
-# Please remove this notice if hand editing
-
-
bld.SAMBA_SUBSYSTEM('LIBCLI_LDAP',
source='ldap_client.c ldap_bind.c ldap_ildap.c ldap_controls.c',
autoproto='ldap_proto.h',
public_deps='LIBSAMBA-ERRORS tevent LIBPACKET',
- public_headers='ldap.h',
+ public_headers='ldap.h:ldap-util.h',
deps='LIBCLI_COMPOSITE samba_socket NDR_SAMR LIBTLS LIBCLI_LDAP_NDR LIBNDR LP_RESOLVE gensec LIBCLI_LDAP_MESSAGE'
)
bld.SAMBA_SUBSYSTEM('LIBSAMBA-ERRORS',
source='../../libcli/util/doserr.c util/errormap.c util/nterr.c',
public_headers='../../libcli/util/error.h ../../libcli/util/ntstatus.h ../../libcli/util/doserr.h ../../libcli/util/werror.h',
+ header_path='core',
deps='talloc'
)
source='ndr/ndr_string.c ../../librpc/ndr/ndr_basic.c ../../librpc/ndr/uuid.c ../../librpc/ndr/ndr.c ../../librpc/ndr/ndr_misc.c ../../librpc/gen_ndr/ndr_misc.c',
# PC_FILES='../librpc/ndr.pc',
public_deps='LIBSAMBA-ERRORS talloc LIBSAMBA-UTIL CHARSET LIBSAMBA-HOSTCONFIG',
- public_headers='../../librpc/gen_ndr/misc.h ../../librpc/gen_ndr/ndr_misc.h',
- header_path='gen_ndr',
+ public_headers='../../librpc/gen_ndr/misc.h ../../librpc/gen_ndr/ndr_misc.h ../../librpc/ndr/libndr.h:ndr.h',
+ header_path= [ ( '*gen_ndr*', 'gen_ndr' ) ],
depends_on='PIDL_MISC',
vnum='0.0.1'
)
bld.SAMBA_SUBSYSTEM('NDR_SECURITY',
source='../../librpc/gen_ndr/ndr_security.c ../../librpc/ndr/ndr_sec_helper.c gen_ndr/ndr_server_id.c',
public_deps='LIBNDR LIBSECURITY',
- public_headers='../libcli/security/security.h gen_ndr/server_id.h'
+ public_headers='../libcli/security/security.h gen_ndr/server_id.h',
+ header_path='gen_ndr'
)
bld.SAMBA_SUBSYSTEM('NDR_NBT',
source='../../librpc/gen_ndr/ndr_nbt.c',
public_deps='LIBNDR NDR_NBT_BUF NDR_SECURITY NDR_STANDARD LIBCLI_NDR_NETLOGON',
- public_headers='../../librpc/gen_ndr/nbt.h'
+ public_headers='../../librpc/gen_ndr/nbt.h',
+ header_path='gen_ndr'
)
# PC_FILES='../librpc/ndr_standard.pc',
deps='NDR_SECURITY',
public_deps='LIBNDR',
- public_headers='../../librpc/gen_ndr/samr.h ../../librpc/gen_ndr/ndr_samr.h ../rpc_server/lsa/lsa.h ../torture/rpc/netlogon.h ../../librpc/gen_ndr/atsvc.h ../../librpc/gen_ndr/ndr_atsvc.h ../../librpc/gen_ndr/ndr_svcctl.h ../../librpc/gen_ndr/svcctl.h'
+ public_headers='../../librpc/gen_ndr/samr.h ../../librpc/gen_ndr/ndr_samr.h ../rpc_server/lsa/lsa.h ../torture/rpc/netlogon.h ../../librpc/gen_ndr/atsvc.h ../../librpc/gen_ndr/ndr_atsvc.h ../../librpc/gen_ndr/ndr_svcctl.h ../../librpc/gen_ndr/svcctl.h',
+ header_path='gen_ndr'
)
# PC_FILES='dcerpc_samr.pc',
vnum='0.0.1',
public_deps='dcerpc NDR_STANDARD',
- public_headers='../../librpc/gen_ndr/ndr_samr_c.h'
+ public_headers='../../librpc/gen_ndr/ndr_samr_c.h',
+ header_path='gen_ndr'
)
bld.SAMBA_SUBSYSTEM('RPC_NDR_SVCCTL',
source='../../librpc/gen_ndr/ndr_svcctl_c.c',
public_deps='dcerpc NDR_STANDARD',
- public_headers='../../librpc/gen_ndr/ndr_svcctl_c.h'
+ public_headers='../../librpc/gen_ndr/ndr_svcctl_c.h',
+ header_path='gen_ndr'
)
# PC_FILES='dcerpc_atsvc.pc',
vnum='0.0.1',
public_deps='dcerpc NDR_STANDARD',
- public_headers='../../librpc/gen_ndr/ndr_atsvc_c.h'
+ public_headers='../../librpc/gen_ndr/ndr_atsvc_c.h',
+ header_path='gen_ndr'
)
bld.SAMBA_SUBSYSTEM('NDR_DCERPC',
source='../../librpc/gen_ndr/ndr_dcerpc.c',
public_deps='LIBNDR',
- public_headers='rpc/dcerpc.h ../../librpc/gen_ndr/ndr_dcerpc.h'
+ public_headers='rpc/dcerpc.h ../../librpc/gen_ndr/ndr_dcerpc.h ../../librpc/gen_ndr/dcerpc.h',
+ header_path= [ ('*gen_ndr*', 'gen_ndr') ],
)
autoproto='rpc/dcerpc_proto.h',
public_deps='CREDENTIALS tevent talloc',
public_headers='../../librpc/gen_ndr/mgmt.h ../../librpc/gen_ndr/ndr_mgmt.h ../../librpc/gen_ndr/ndr_mgmt_c.h ../../librpc/gen_ndr/epmapper.h ../../librpc/gen_ndr/ndr_epmapper.h ../../librpc/gen_ndr/ndr_epmapper_c.h',
+ header_path='gen_ndr',
vnum='0.0.1'
)
-# AUTOGENERATED by mktowscript.pl from ../../source4/rpc_server/config.mk
-# Please remove this notice if hand editing
-
-
bld.SAMBA_SUBSYSTEM('DCERPC_COMMON',
source='common/server_info.c common/share_info.c common/forward.c',
autoproto='common/proto.h',
public_headers='common/common.h',
+ header_path='dcerpc_server',
deps='ldb'
)