3 bld.SAMBA_SUBSYSTEM('LIBPYTHON',
5 public_deps='EXT_LIB_PYTHON',
6 init_function_sentinal='{NULL,NULL}',
12 bld.SAMBA_SUBSYSTEM('PYTALLOC',
13 source='../../../lib/talloc/pytalloc.c',
14 public_deps='EXT_LIB_PYTHON talloc',
19 bld.SAMBA_PYTHON('python_uuid',
20 source='uuidmodule.c',
23 enabled = float(bld.env.PYTHON_VERSION) <= 2.4
27 bld.SAMBA_PYTHON('python_glue',
29 deps='pyparam_util LIBSAMBA-UTIL LIBNETIF PYTALLOC',
30 realname='samba/_glue.so'
34 # create a dummy subsystem for EXT_LIB_PYTHON
35 bld.SAMBA_SUBSYSTEM('EXT_LIB_PYTHON', '')
38 # install out various python scripts for use by make test
39 bld.SAMBA_SCRIPT('samba_python',
40 pattern='samba/**/*.py',
43 bld.INSTALL_WILDCARD('${PYTHONDIR}', 'samba/**/*.py', flat=False)