How to build without a Makefile