add makefiles for manual building