add a Makefile for homebrew