shared build in makefile, split repl off