add makefile compile script