Slightly easier to build, but still primitive makefile.