add makefile
use makefile to deploy