diff --git a/swagger_generation.sh b/swagger_generation.sh new file mode 100755 index 0000000..4aede86 --- /dev/null +++ b/swagger_generation.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +if [ ! -f esi_swagger.json ]; then + curl "https://esi.tech.ccp.is/latest/swagger.json?datasource=tranquility" > esi_swagger.json +fi + +if [ ! -f swagger_linux_amd64 ]; then + wget https://github.com/go-swagger/go-swagger/releases/download/0.8.0/swagger_linux_amd64 + chmod +x swagger_linux_amd64 +fi + +./swagger_linux_amd64 generate client -f esi_swagger.json -A app