blob: 0400bc754437cabc57035d00575ac598be05b675 [file] [log] [blame]
#!/bin/sh
# check if generated files are up-to-date
set -eu
if [ -d library -a -d include -a -d tests ]; then :; else
echo "Must be run from mbed TLS root" >&2
exit 1
fi
check()
{
FILE=$1
SCRIPT=$2
cp $FILE $FILE.bak
$SCRIPT
diff $FILE $FILE.bak
mv $FILE.bak $FILE
}
check library/error.c scripts/generate_errors.pl
check library/version_features.c scripts/generate_features.pl