Replcaed setup.sh with Makefile