VERSION ?= 0.5.1
LDFLAGS := -s -w -X main.version=$(VERSION)

.PHONY: build dev-backend test clean

build:
	mkdir -p dist
	go build -buildvcs=false -trimpath -ldflags "$(LDFLAGS)" -o dist/labio-server ./cmd/labio-server
	go build -buildvcs=false -trimpath -ldflags "$(LDFLAGS)" -o dist/labioctl ./cmd/labioctl

dev-backend:
	mkdir -p dist
	go build -buildvcs=false -trimpath -o dist/labio-backend-dev ./cmd/labio-backend-dev

test:
	go test ./...

clean:
	rm -rf dist
