diff options
author | Mats Wichmann <mats@linux.com> | 2018-10-04 16:37:44 (GMT) |
---|---|---|
committer | Mats Wichmann <mats@linux.com> | 2018-10-04 16:37:44 (GMT) |
commit | 2470a8e579846495d57d72712e6642e20578fd36 (patch) | |
tree | 82c64a2a741c418af2bb9a381c123a4f2f43b46a | |
parent | 6bb0f67833cd198253dcf94342da7e792aaf9a55 (diff) | |
download | SCons-2470a8e579846495d57d72712e6642e20578fd36.zip SCons-2470a8e579846495d57d72712e6642e20578fd36.tar.gz SCons-2470a8e579846495d57d72712e6642e20578fd36.tar.bz2 |
Bugfix on packaging init syntax change
Signed-off-by: Mats Wichmann <mats@linux.com>
-rw-r--r-- | src/engine/SCons/Tool/packaging/__init__.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/engine/SCons/Tool/packaging/__init__.py b/src/engine/SCons/Tool/packaging/__init__.py index d4e5f3d..6261f98 100644 --- a/src/engine/SCons/Tool/packaging/__init__.py +++ b/src/engine/SCons/Tool/packaging/__init__.py @@ -295,8 +295,9 @@ def stripinstallbuilder(target, source, env): It also warns about files which have no install builder attached. """ def has_no_install_location(file): - return not file.has_builder() and hasattr(file.builder, 'name') \ - and file.builder.name in ["InstallBuilder", "InstallAsBuilder"] + return not (file.has_builder() and hasattr(file.builder, 'name') + and file.builder.name in ["InstallBuilder", "InstallAsBuilder"]) + if len([src for src in source if has_no_install_location(src)]): warn(Warning, "there are files to package which have no\ |