In update mode, create the files if they don't exist

`check-generated-files -u` aborted if one of the generated files
didn't exist. Now it treats a missing file as an out-of-date file.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
Gilles Peskine 2021-05-18 14:58:09 +02:00
parent e151e21ae3
commit b32966dd92

View File

@ -60,7 +60,11 @@ check()
fi
for FILE in $FILES; do
cp $FILE $FILE.bak
if [ -e "$FILE" ]; then
cp "$FILE" "$FILE.bak"
else
rm -f "$FILE.bak"
fi
done
$SCRIPT
@ -76,7 +80,7 @@ check()
if [ -z "$UPDATE" ]; then
mv $FILE.bak $FILE
else
rm $FILE.bak
rm -f "$FILE.bak"
fi
if [ -d $TO_CHECK ]; then