GO     := CGO_ENABLED=0 go
export GOFLAGS := -mod=mod

.PHONY: bin/goqueryset
bin/goqueryset-billing: Makefile
	$(GO) get -d "github.com/tidbcloud/go-queryset@v1.0.3-billing"; \
	$(GO) build -o "bin/goqueryset-billing" "github.com/tidbcloud/go-queryset/cmd/goqueryset";

bin/goqueryset: bin/goqueryset-billing
	ln -sf "goqueryset-billing" "bin/goqueryset"

bin/swag: Makefile
	$(GO) get github.com/swaggo/swag@v1.16.6 && \
    $(GO) build -o "bin/swag" "github.com/swaggo/swag/cmd/swag"

