#! /bin/bash clear FILES=" deck \ board \ actions \ turn " echo "--" echo "check dependencies" for file in $FILES do echo "* check ${file}" grep require_relative "./lib/colonial_twilight/$file.rb" | grep -v '#' | sed "s@.*require_relative '\(.*\)'@ \1@" ruby -Ilib "./lib/colonial_twilight/$file.rb" done FILES=" forces \ spaces \ board \ turn \ fln_actions " echo "--" echo "check coverage" rm -fr coverage files="" for file in $FILES do files="$files ./spec/${file}_spec.rb" done rspec $files echo "--" awk ' /