.PHONY: build build: build-linux-amd64 build-linux-arm64 build-darwin-arm64 build-darwin-arm64: @rm -rf build || true @mkdir -p build || true @go mod tidy @CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 go build -ldflags "-s -w" -o build/monica . build-linux-amd64: @rm -rf build || true @mkdir -p build || true @go mod tidy @CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags "-s -w" -o build/monica . @upx -7 build/monica build-linux-arm64: @rm -rf build || true @mkdir -p build || true @go mod tidy @CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -ldflags "-s -w" -o build/monica . @upx -7 build/monica