From d39b44c98986ab4b15c81350b4e4ee0ee2d60601 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 30 Mar 2010 22:28:30 +1100 Subject: build: python libs need to be built shared, regardless of --disable-shared we don't have a way to load them otherwise --- buildtools/wafsamba/wafsamba.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'buildtools/wafsamba') diff --git a/buildtools/wafsamba/wafsamba.py b/buildtools/wafsamba/wafsamba.py index 3f48de4ca6..51d85731eb 100644 --- a/buildtools/wafsamba/wafsamba.py +++ b/buildtools/wafsamba/wafsamba.py @@ -100,7 +100,7 @@ def SAMBA_LIBRARY(bld, libname, source, SET_TARGET_TYPE(bld, libname, 'EMPTY') return - if BUILTIN_LIBRARY(bld, libname): + if target_type != 'PYTHON' and BUILTIN_LIBRARY(bld, libname): obj_target = libname else: obj_target = libname + '.objlist' @@ -122,7 +122,7 @@ def SAMBA_LIBRARY(bld, libname, source, needs_python = needs_python, local_include = local_include) - if BUILTIN_LIBRARY(bld, libname): + if libname == obj_target: return if not SET_TARGET_TYPE(bld, libname, target_type): -- cgit