add Makefile for automate build