A smart build system designed for vim integration