#!/bin/bash

function check_okay {
	if [ $? -ne 0 ]
	then
		exit 1
	fi
}

function do_onex {
	cd $1
	open src/run_star_extras.f
	cd ..
}


function do_one {
	cd $1
	echo "build_and_run" $1
  ./clean
  ./mk > mk.txt
  rm mk.txt
	date "+   start %H:%M:%S"
  ./rn >> out.txt 2> err.txt
	more err.txt >> out.txt
	more err.txt
	date "+  finish %H:%M:%S"
  grep -i "$2" out.txt
  if [ $? -ne 0 ]
  then
    echo $2
    echo "********************  failed?  ************************************************************"
    echo ""
  else
    grep -i runtime out.txt
  fi
	echo ""
	cd ..
}

date
echo ""
./clean_each_binary_test

echo ""

source do1_binary_test_source

date "+DATE: %Y-%m-%d%nTIME: %H:%M:%S"
echo ""
date
