mirror of
https://github.com/a-b-street/abstreet.git
synced 2024-11-25 03:41:09 +03:00
improve robustness of image diffing script, even when intersection IDs change
This commit is contained in:
parent
98ab06bd4e
commit
63c24ce5a7
@ -7,11 +7,15 @@ rm -rf diff
|
||||
mkdir diff
|
||||
|
||||
for file in `ls $before | grep -v full.png | grep -v combine.sh`; do
|
||||
diff $before/$file $after/$file;
|
||||
# For whatever reason, the intersection annotation doesn't seem to
|
||||
# always match up between two captures.
|
||||
prefix=`echo $file | sed 's/_.*//' | sed 's/.png//'`;
|
||||
|
||||
diff $before/${prefix}* $after/${prefix}*;
|
||||
if [ $? -eq 1 ]; then
|
||||
compare $before/$file $after/$file diff/$file;
|
||||
compare $before/${prefix}* $after/${prefix}* diff/${prefix}.png;
|
||||
if [ "$3" == "-i" ]; then
|
||||
feh diff/$file $before/$file $after/$file;
|
||||
feh diff/${prefix}.png $before/${prefix}* $after/${prefix}*;
|
||||
# Handle interrupts by killing the script entirely
|
||||
if [ $? -ne 0 ]; then
|
||||
exit;
|
||||
|
Loading…
Reference in New Issue
Block a user