From aceb14f611e567a53ce582f4f25f08159787b3d4 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 31 Mar 2010 18:05:29 +1100 Subject: [PATCH] s4-waf: use cflags for LDB_MODULESDIR this prevents rebuilds when it changes --- source4/lib/ldb/wscript | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source4/lib/ldb/wscript b/source4/lib/ldb/wscript index 18a9f4c2715..de70fa454ae 100644 --- a/source4/lib/ldb/wscript +++ b/source4/lib/ldb/wscript @@ -9,6 +9,7 @@ import sys sys.path.insert(0, srcdir+"/buildtools/wafsamba") import wafsamba + LIBTDB_DIR= srcdir + '/lib/tdb' LIBTEVENT_DIR= srcdir + '/lib/tevent' LIBPOPT_DIR= srcdir + '/lib/popt' @@ -141,12 +142,14 @@ def build(bld): ldb_deps += ' LDBSAMBA POPT_CREDENTIALS POPT_SAMBA LIBCMDLINE_CREDENTIALS gensec' if not bld.CONFIG_SET('USING_SYSTEM_LDB'): + modules_dir = bld.EXPAND_VARIABLES('${LDB_MODULESDIR}') bld.SAMBA_LIBRARY('ldb', COMMON_SRC + ' ' + LDB_MAP_SRC, deps=ldb_deps, includes='include', public_headers='include/ldb.h include/ldb_errors.h', pc_files='ldb.pc', + cflags='-DLDB_MODULESDIR=\"%s\"' % modules_dir, vnum=VERSION) bld.SAMBA_SUBSYSTEM('LIBLDB_CMDLINE', -- 2.11.4.GIT