automated compile prior make run