add standalone makefile