Multi language build system written in Clojure