fa270887bd4109a1b73986ee9dce26b99652a41a
[metze/samba/wip.git] / source4 / lib / policy / wscript_build
1 #!/usr/bin/env python
2
3
4
5 for env in bld.gen_python_environments():
6     pytalloc_util = bld.pyembed_libname('pytalloc-util')
7     samba_policy = bld.pyembed_libname('samba-policy')
8     samba_net = bld.pyembed_libname('samba-net')
9     bld.SAMBA_LIBRARY(samba_policy,
10         source='gp_ldap.c gp_filesys.c gp_manage.c gp_ini.c',
11         pc_files='samba-policy.pc',
12         public_deps='ldb %s' % samba_net,
13         vnum='0.0.1',
14         pyembed=True,
15         public_headers='policy.h',
16         enabled=bld.PYTHON_BUILD_IS_ENABLED()
17         )
18     bld.SAMBA_PYTHON(
19         'py_policy',
20         source='pypolicy.c',
21         public_deps='%s %s' % (samba_policy, pytalloc_util),
22         realname='samba/policy.so'
23     )