ifeq ($(OS),Windows_NT) GATEWAY_BIN := bin/gateway.exe else GATEWAY_BIN := bin/gateway endif .PHONY: all build test fmt vet dev dev-gateway clean all: build build: $(GATEWAY_BIN) $(GATEWAY_BIN): go build -o $(GATEWAY_BIN) ./cmd/gateway test: go test ./... fmt: go fmt ./... vet: go vet ./... dev: build npm run tauri dev clean: rm -rf bin