Skip to content

Commit

Permalink
#291 REFACTOR Ensure pds called after generating APIs
Browse files Browse the repository at this point in the history
  • Loading branch information
orbitz committed Feb 8, 2025
1 parent 672003f commit e87cc18
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions code/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -36,21 +36,25 @@ terrat-api: release_openapi_cli
rm -f ./src/terrat_api/*.ml
env OCAMLRUNPARAM=b ./build/release/openapi_cli/openapi_cli.native convert --input ../api_schemas/terrat/api.json --name "terrat_api" --output-dir ./src/terrat_api
find src/terrat_api -type f -exec ocamlformat -i '{}' \;
pds

terrat-repo-config: release_json_schema_hooks_cli
rm -f ./src/terrat_repo_config/*.ml
env OCAMLRUNPARAM=b ./build/release/json_schema_hooks_cli/json_schema_hooks_cli.native convert --input ../api_schemas/terrat/config-schema.json --name terrat_repo_config --output-dir=./src/terrat_repo_config/
find src/terrat_repo_config/ -type f -exec ocamlformat -i '{}' \;
pds

terrat-webhooks: release_json_schema_hooks_cli
rm -f ./src/terrat_github_webhooks/*.ml
env OCAMLRUNPARAM=b ./build/release/json_schema_hooks_cli/json_schema_hooks_cli.native convert -i ../api_schemas/github_webhooks/terrat-schema.json -n terrat_github_webhooks --output-dir ./src/terrat_github_webhooks/ --non-strict-records
find src/terrat_github_webhooks/ -type f -exec ocamlformat -i '{}' \;
pds

github-api: release_openapi_cli
rm -rf src/githubc2
mkdir -p src/githubc2
env OCAMLRUNPARAM=b ./build/release/openapi_cli/openapi_cli.native convert --non-strict-records --input ../api_schemas/github_api/api.github.com.json --name "githubc2" --output-dir ./src/githubc2/
find src/githubc2/ -type f -exec ocamlformat -i '{}' \;
pds

-include pds.mk

0 comments on commit e87cc18

Please sign in to comment.