.PHONY: build cli cli-dist frontend test clean build: frontend CGO_ENABLED=0 go build -trimpath -ldflags="-s -w" -o ufile . CGO_ENABLED=0 go build -trimpath -ldflags="-s -w" -o ufile-cli ./cmd/ufile-cli cli: CGO_ENABLED=0 go build -trimpath -ldflags="-s -w" -o ufile-cli ./cmd/ufile-cli cli-dist: ./scripts/build-cli.sh frontend: cd frontend && npm ci && npm run build test: frontend go test ./... clean: rm -f ufile ufile-cli