From 0cee00cddc77ae9fd297ef9d09ee7b09edce6d66 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 6 Sep 2006 05:54:43 +0000 Subject: r18135: almost there .... (This used to be commit cefcccb51948fb17fbc803325e8ab13103164f93) --- source4/lib/samba3/config.mk | 1 + source4/scripting/ejs/config.mk | 9 ++++++++- source4/torture/config.mk | 4 +++- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/source4/lib/samba3/config.mk b/source4/lib/samba3/config.mk index 5ec76c1339..a90dc75492 100644 --- a/source4/lib/samba3/config.mk +++ b/source4/lib/samba3/config.mk @@ -9,5 +9,6 @@ PUBLIC_HEADERS = samba3.h OBJ_FILES = smbpasswd.o tdbsam.o policy.o \ idmap.o winsdb.o samba3.o group.o \ registry.o secrets.o share_info.o +PUBLIC_DEPENDENCIES = LIBREPLACE # End SUBSYSTEM LIBSAMBA3 ################################################ diff --git a/source4/scripting/ejs/config.mk b/source4/scripting/ejs/config.mk index ca73ce279a..e363e36adf 100644 --- a/source4/scripting/ejs/config.mk +++ b/source4/scripting/ejs/config.mk @@ -10,6 +10,7 @@ OBJ_FILES = \ OBJ_FILES = smbcalls_config.o SUBSYSTEM = smbcalls INIT_FUNCTION = smb_setup_ejs_config +PUBLIC_DEPENDENCIES = LIBREPLACE [MODULE::smbcalls_ldb] OBJ_FILES = smbcalls_ldb.o @@ -31,32 +32,38 @@ PUBLIC_DEPENDENCIES = LIBSAMBA3 OBJ_FILES = smbcalls_rand.o SUBSYSTEM = smbcalls INIT_FUNCTION = smb_setup_ejs_random +PUBLIC_DEPENDENCIES = LIBREPLACE [MODULE::smbcalls_nss] OBJ_FILES = smbcalls_nss.o SUBSYSTEM = smbcalls INIT_FUNCTION = smb_setup_ejs_nss +PUBLIC_DEPENDENCIES = LIBREPLACE [MODULE::smbcalls_data] OBJ_FILES = smbcalls_data.o SUBSYSTEM = smbcalls INIT_FUNCTION = smb_setup_ejs_datablob +PUBLIC_DEPENDENCIES = LIBREPLACE [MODULE::smbcalls_auth] OBJ_FILES = smbcalls_auth.o SUBSYSTEM = smbcalls INIT_FUNCTION = smb_setup_ejs_auth PUBLIC_DEPENDENCIES = auth +PUBLIC_DEPENDENCIES = LIBREPLACE [MODULE::smbcalls_string] OBJ_FILES = smbcalls_string.o SUBSYSTEM = smbcalls INIT_FUNCTION = smb_setup_ejs_string +PUBLIC_DEPENDENCIES = LIBREPLACE [MODULE::smbcalls_sys] OBJ_FILES = smbcalls_sys.o SUBSYSTEM = smbcalls INIT_FUNCTION = smb_setup_ejs_system +PUBLIC_DEPENDENCIES = LIBREPLACE ####################### # Start LIBRARY smbcalls @@ -76,7 +83,7 @@ OBJ_FILES = \ PUBLIC_DEPENDENCIES = \ EJS LIBSAMBA-UTIL \ EJSRPC MESSAGING \ - LIBSAMBA-NET LIBCLI_SMB LIBPOPT \ + LIBSAMBA-NET LIBCLI_SMB LIBPOPT LIBREPLACE \ POPT_CREDENTIALS POPT_SAMBA \ dcerpc \ NDR_TABLE diff --git a/source4/torture/config.mk b/source4/torture/config.mk index be2d6a1bde..b76c0279d6 100644 --- a/source4/torture/config.mk +++ b/source4/torture/config.mk @@ -98,6 +98,7 @@ include smb2/config.mk SUBSYSTEM = torture INIT_FUNCTION = torture_misc_init OBJ_FILES = misc.o +PUBLIC_DEPENDENCIES = LIBREPLACE [MODULE::torture_rpc] # TORTURE_NET and TORTURE_NBT use functions from torture_rpc... @@ -197,6 +198,7 @@ PRIVATE_PROTO_HEADER = \ OBJ_FILES = \ nbench/nbio.o \ nbench/nbench.o +PUBLIC_DEPENDENCIES = LIBREPLACE # End MODULE TORTURE_NBENCH ################################# @@ -258,7 +260,7 @@ OBJ_FILES = \ libnet/libnet_domain.o PUBLIC_DEPENDENCIES = \ LIBSAMBA-NET \ - POPT_CREDENTIALS + POPT_CREDENTIALS LIBREPLACE # End SUBSYSTEM TORTURE_NET ################################# -- cgit