wafsamba: don't add -DSTATIC_%s_MODULES* arguments for SAMBA_LIBRARY(pyembed=True)
commit9d9a767ef24a684ffe6e95bb95ecb80b8fbe11a9
authorStefan Metzmacher <metze@samba.org>
Mon, 3 Aug 2015 09:39:01 +0000 (3 11:39 +0200)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 5 Aug 2015 22:43:24 +0000 (6 00:43 +0200)
tree66f38988b57c4969c7272b125f354e4d77c386c5
parent711a420eef90026bc08c8630a8ccd0e0a78207ef
wafsamba: don't add -DSTATIC_%s_MODULES* arguments for SAMBA_LIBRARY(pyembed=True)

Python helper libraries don't have any modules and having something like
'.cpython-34m' in the name, e.g. STATIC_pytalloc-util.cpython-34m_MODULES
breaks the build.

Another way to fix this would be removing PYTHON_SO_ABI_FLAG from the name.

This allows --extra-python=/usr/bin/python3 to work on Ubuntu 14.04.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
buildtools/wafsamba/samba_deps.py