+GOBIN ?= $(GOPATH)/bin
+
+# Builds micro after checking dependencies but without updating the runtime
+build: deps
+ go build -ldflags "-s -w -X main.Version=$(VERSION) -X main.CommitHash=$(HASH) -X 'main.CompileDate=$(DATE)'" ./cmd/micro
+
+# Builds micro after building the runtime and checking dependencies
+build-all: runtime build
+
+# Builds micro without checking for dependencies
+build-quick:
+ go build -ldflags "-s -w -X main.Version=$(VERSION) -X main.CommitHash=$(HASH) -X 'main.CompileDate=$(DATE)'" ./cmd/micro