python: samba.gensec: Port module to Python 3 compatible form
[nivanova/samba-autobuild/.git] / source4 / auth / gensec / wscript_build
index 098826af876fd1a21871d89ba806d697ae30892e..f9889d278a3452935a900ecfb9dea6a1239c421c 100644 (file)
@@ -26,9 +26,13 @@ bld.SAMBA_MODULE('gensec_gssapi',
        deps='gssapi samba-credentials authkrb5 com_err'
        )
 
-bld.SAMBA_PYTHON('pygensec',
-       source='pygensec.c',
-       deps='gensec pytalloc-util pyparam_util',
-       realname='samba/gensec.so'
-       )
 
+for env in bld.gen_python_environments():
+       pytalloc_util = bld.pyembed_libname('pytalloc-util')
+       pyparam_util = bld.pyembed_libname('pyparam_util')
+
+       bld.SAMBA_PYTHON('pygensec',
+               source='pygensec.c',
+               deps='gensec %s %s' % (pytalloc_util, pyparam_util),
+               realname='samba/gensec.so'
+               )