Replase run.sh with Makefile