AUTOMAKE_OPTIONS = foreign no-dependencies no-installinfo GOFLAGS= -v sbin_PROGRAMS = mstored mstored_SOURCES = cmd/mstored/main.go mstored$(EXEEXT): $(mstored_SOURCES) env CGO_ENABLED=1 $(GO) build $(GOFLAGS) -o mstored$(EXEEXT) $(mstored_SOURCES) run: mstored$(EXEEXT) $(CWD)/mstored$(EXEEXT) CWD=$(shell pwd) format: dirs=$$($(FIND) $(CWD) -name '*.go' | $(XARGS) -n1 dirname | $(SORT) | $(UNIQ)); \ for dir in $$dirs;do \ (echo "====$$dir===="; cd $$dir && $(GO) fmt .); \ done clean-local: $(FIND) $(CWD) -name '*~' | $(XARGS) rm -f rm -rf autom4te.cache