1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/libgpo/wscript_build
Günther Deschner a89efdfe82 libgpo: only install group policy admx files when building as DC
Guenther

Signed-off-by: Guenther Deschner <gd@samba.org>
Reviewed-by: David Mulder <dmulder@samba.org>
Reviewed-by: Anoop C S <anoopcs@samba.org>

Autobuild-User(master): Anoop C S <anoopcs@samba.org>
Autobuild-Date(master): Tue Jun 30 07:51:48 UTC 2020 on sn-devel-184
2020-06-30 07:51:48 +00:00

25 lines
871 B
Python

#!/usr/bin/env python
LIBGPO_SRC = '''gpo_ldap.c gpo_ini.c gpo_util.c gpo_fetch.c gpo_filesync.c
gpo_sec.c gpo_reg.c gpext/gpext.c'''
bld.SAMBA3_LIBRARY('gpo',
source='${LIBGPO_SRC}',
deps='talloc ads TOKEN_UTIL auth',
vars=locals(),
private_library=True)
bld.SAMBA3_LIBRARY('gpext',
source='''gpext/gpext.c''',
deps='talloc ads TOKEN_UTIL auth gpo',
private_library=True)
pyparam_util = bld.pyembed_libname('pyparam_util')
pyrpc_util = bld.pyembed_libname('pyrpc_util')
bld.SAMBA3_PYTHON('python_samba_libgpo', 'pygpo.c',
deps='%s gpext talloc ads TOKEN_UTIL auth %s' % (pyparam_util, pyrpc_util),
realname='samba/gpo.so')
if bld.AD_DC_BUILD_IS_ENABLED():
bld.RECURSE('admx')