From: Stefan Metzmacher Date: Tue, 26 Aug 2014 21:11:39 +0000 (+0200) Subject: wafsamba: allow an optional dep_vars list to be passed to SAMBA_GENERATOR() X-Git-Tag: samba-4.0.23~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3fa0be69f7fb4c719aeff2b8af07d89a275ad893;p=thirdparty%2Fsamba.git wafsamba: allow an optional dep_vars list to be passed to SAMBA_GENERATOR() This can be used to checksum variables used in the rule function. Signed-off-by: Stefan Metzmacher Reviewed-by: Michael Adam (cherry picked from commit 04bb8ff7e6a3908b952d4d95edc2c7411611ac33) --- diff --git a/buildtools/wafsamba/wafsamba.py b/buildtools/wafsamba/wafsamba.py index 8deb5a87c85..c3a07e6d218 100644 --- a/buildtools/wafsamba/wafsamba.py +++ b/buildtools/wafsamba/wafsamba.py @@ -578,6 +578,7 @@ def SAMBA_GENERATOR(bld, name, rule, source='', target='', public_headers_install=True, header_path=None, vars=None, + dep_vars=[], always=False): '''A generic source generator target''' @@ -587,7 +588,6 @@ def SAMBA_GENERATOR(bld, name, rule, source='', target='', if not enabled: return - dep_vars = [] dep_vars.append('ruledeps') dep_vars.append('SAMBA_GENERATOR_VARS')