blob: 1e56f4ddd8f4fcf7d6d48237c3679359fd1a994b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/bin/sh
set -ex
OUTPUT=`pwd`/codegen-out
mkdir -p $OUTPUT
cp ../rust/fatcat-openapi2.yml $OUTPUT/api.yml
docker run \
-v $OUTPUT:/tmp/swagger/ \
swaggerapi/swagger-codegen-cli:v2.3.1 \
generate \
--lang python \
--input-spec /tmp/swagger/api.yml \
--output /tmp/swagger/ \
-DpackageName=fatcat_client
sudo chown -R `whoami`:`whoami` $OUTPUT
cp -r $OUTPUT/fatcat_client fatcat_client
cp -r $OUTPUT/test tests/fatcat_client
|