add makefile to setup configuration