Freedom respecting makefile