#!/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