2024-07-07 21:08:41 +02:00
|
|
|
all: build
|
|
|
|
|
|
|
|
api.json:
|
|
|
|
curl -o api.json https://src.opensuse.org/swagger.v1.json
|
|
|
|
|
|
|
|
generated/client/gitea_api_client.go: api.json
|
|
|
|
[ -d generated ] || mkdir generated
|
|
|
|
podman run --rm -v $$(pwd):/api ghcr.io/go-swagger/go-swagger generate client -f /api/api.json -t /api/generated
|
|
|
|
|
|
|
|
api: generated/client/gitea_api_client.go
|
|
|
|
|
|
|
|
build: api
|
2024-07-17 22:12:28 +02:00
|
|
|
go build -tags "libsqlite3 linux"
|
2024-07-07 21:08:41 +02:00
|
|
|
|