diff options
author | Mats Wichmann <mats@linux.com> | 2018-11-10 16:41:28 (GMT) |
---|---|---|
committer | Mats Wichmann <mats@linux.com> | 2018-12-01 16:28:01 (GMT) |
commit | 1519a7d40f5e65c1c1c896c9c96456f8364c6907 (patch) | |
tree | f418622ec8e37ac6dce1a37d99081c279a9154c1 /.appveyor.yml | |
parent | b4d710b768da3f17d57ad2aade009ac8affee9e2 (diff) | |
download | SCons-1519a7d40f5e65c1c1c896c9c96456f8364c6907.zip SCons-1519a7d40f5e65c1c1c896c9c96456f8364c6907.tar.gz SCons-1519a7d40f5e65c1c1c896c9c96456f8364c6907.tar.bz2 |
Some fixes to sconsign
Two locations which attempt to directly print an item tipped over on py3,
so they now decode().
There seem to be cases where implicit dependencies do not have signatures,
so instead of looping through the dep list and indexing into the signature
list (IndexError), the two lists are now zipped, which means nothing is
printed, but sconsign does not die (the zip technique is used in FS.py
in the engine).
Minor PEP8 changes: spaces around operators; shorter lines; two-blanks
rule around classes/functions. Also unused args changed to _ to show
it was intentional.
Manpage updated slightly - the internal whichdb function explicitly
looks for the .dblite suffix, so the claim that if it's not .dbm it
is assumed to be dblite was not true.
sconsign still will not work on a dblite file which is not suffixed
.dblite, but that is an existing problem, not a newly introduced one.
Signed-off-by: Mats Wichmann <mats@linux.com>
Diffstat (limited to '.appveyor.yml')
0 files changed, 0 insertions, 0 deletions