liboqs/.travis-banned-functions-check.sh
Alex Parent 4c3ec162af Remove -E option from find.
Not necessary for the regex and not compatible with the linux(GNU)
version of find.
2016-11-16 11:02:25 -05:00

23 lines
365 B
Bash
Executable File

#!/bin/bash
retvalue=0
if [[ $(find . -name '*.[ch]' -exec grep -H bzero {} \;) ]];
then
tput setaf 1;
echo "Code uses banned functions (bzero).";
tput sgr 0
retvalue=1;
fi;
# can add more checks here by copying the above code block
if [[ $retvalue == 0 ]];
then
tput setaf 2;
echo "Code does not use banned functions.";
tput sgr 0
fi;
exit $retvalue;