OUTPUT_DIR?=/usr/local/bin build: $(eval TIMESTAMP := $(shell date +%Y%m%d%H%M%S)) $(eval GIT_BRANCH := $(shell git rev-parse --abbrev-ref HEAD | sed 's/[\/_]/-/g' | sed 's/[^a-zA-Z0-9.-]//g')) go build -o $(OUTPUT_DIR) -ldflags "-X main.version=0.0.0-dev-$(GIT_BRANCH).$(TIMESTAMP)" . all: $(MAKE) -C pkg/pluginmanager_service $(MAKE) -C ui/dashboard $(eval TIMESTAMP := $(shell date +%Y%m%d%H%M%S)) $(eval GIT_BRANCH := $(shell git rev-parse --abbrev-ref HEAD | sed 's/[\/_]/-/g' | sed 's/[^a-zA-Z0-9.-]//g')) go build -o $(OUTPUT_DIR) -ldflags "-X main.version=0.0.0-dev-$(GIT_BRANCH).$(TIMESTAMP)" .