#!/usr/bin/env python

bld.SAMBA3_LIBRARY('gpext',
                   source='''gpext/gpext.c gpo_util.c gpo_ldap.c gpo_ini.c
                           gpo_fetch.c gpo_filesync.c
                           gpo_sec.c gpo_reg.c''',
                   deps='talloc ads TOKEN_UTIL auth',
                   private_library=True)

for env in bld.gen_python_environments():
    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')
