summaryrefslogtreecommitdiffstats
path: root/source4/lib/policy/wscript_build
blob: 027d4bef0b67c6442dcb6eadf692ce222ebabd30 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/env python



pytalloc_util = bld.pyembed_libname('pytalloc-util')
samba_policy = bld.pyembed_libname('samba-policy')
samba_net = bld.pyembed_libname('samba-net')
bld.SAMBA_LIBRARY(samba_policy,
	source='gp_ldap.c gp_filesys.c gp_manage.c gp_ini.c',
	pc_files='samba-policy.pc',
	public_deps='ldb %s' % samba_net,
	vnum='0.0.1',
	pyembed=True,
	public_headers='policy.h',
	enabled=bld.PYTHON_BUILD_IS_ENABLED()
	)
bld.SAMBA_PYTHON(
        'py_policy',
        source='pypolicy.c',
        public_deps='%s %s' % (samba_policy, pytalloc_util),
        realname='samba/policy.so'
        )