generates makefiles, very basic