Write a simple build system