describe the implementation
only rebuild if the Grakefile has been updated; build a binary instead of using go run every time