Skip to content

Commit 9a35f9a

Browse files
committed
chore(makefile): Move generator files to dedicated directory
1 parent c0a1625 commit 9a35f9a

5 files changed

Lines changed: 13474 additions & 5866 deletions

File tree

Makefile

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ API_URL := https://infrahub-api-doc.nexgencloud.com/api.json
55

66
all: generate
77

8-
generate: api.json
8+
generate: openapi/api.json
99
docker container run \
1010
--rm \
1111
--user $(UID) \
@@ -14,19 +14,16 @@ generate: api.json
1414
--volume "$(PWD):/local" \
1515
openapitools/openapi-generator-cli \
1616
generate \
17-
--generator-name python \
18-
--input-spec "/local/api.json" \
19-
--output /local/ \
20-
--config /local/config.json
17+
--config /local/openapi/config.yaml
2118

22-
api.orig.json:
23-
curl "$(API_URL)" | jq . > api.orig.json
19+
openapi/api.orig.json:
20+
curl "$(API_URL)" | jq . > openapi/api.orig.json
2421

25-
api.json: api.orig.json patch.jq
26-
jq -f 'patch.jq' api.orig.json > api.json
22+
openapi/api.json: openapi/api.orig.json openapi/patch.jq
23+
jq -f 'openapi/patch.jq' openapi/api.orig.json > openapi/api.json
2724

28-
api.patch: api.orig.json api.json
29-
diff -u5 api.orig.json api.json > api.patch || true
25+
openapi/api.patch: openapi/api.orig.json openapi/api.json
26+
diff -u5 openapi/api.orig.json openapi/api.json > openapi/api.patch || true
3027

3128
clean:
32-
rm -f api.orig.json api.json api.patch
29+
rm -f openapi/api.orig.json openapi/api.json openapi/api.patch

0 commit comments

Comments
 (0)