#!/bin/sh -e export GREEN='\033[32m' export RED='\033[31m' export NO_COLOR='\033[0m' files=`find . -name CMakeLists.txt | xargs grep -l '^register_fprime_ut' | sort | uniq` here=$PWD for file in $files do dir=`dirname $file` printf '%-60s' $dir cd $dir if fprime-util check 2>&1 | grep -q '100% tests passed' then echo $GREEN'PASSED'$NO_COLOR else echo $RED'FAILED'$NO_COLOR fi cd $here done