mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
wafsamba: fix dependencies on environment variables for python_fixup
We now checksum the sourcecode of copy_and_fix_python_path() and the env variables used by this function. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Michael Adam <obnox@samba.org>
This commit is contained in:
parent
04bb8ff7e6
commit
7316653a82
@ -750,12 +750,9 @@ def install_file(bld, destdir, file, chmod=MODE_644, flat=False,
|
||||
inst_file = file + '.inst'
|
||||
bld.SAMBA_GENERATOR('python_%s' % destname,
|
||||
rule=copy_and_fix_python_path,
|
||||
dep_vars=["PYTHON","PYTHON_SPECIFIED","PYTHONDIR","PYTHONARCHDIR"],
|
||||
source=file,
|
||||
target=inst_file)
|
||||
bld.add_manual_dependency(bld.path.find_or_declare(inst_file), bld.env["PYTHONARCHDIR"])
|
||||
bld.add_manual_dependency(bld.path.find_or_declare(inst_file), bld.env["PYTHONDIR"])
|
||||
bld.add_manual_dependency(bld.path.find_or_declare(inst_file), str(bld.env["PYTHON_SPECIFIED"]))
|
||||
bld.add_manual_dependency(bld.path.find_or_declare(inst_file), bld.env["PYTHON"])
|
||||
file = inst_file
|
||||
if base_name:
|
||||
file = os.path.join(base_name, file)
|
||||
|
Loading…
Reference in New Issue
Block a user