Support different gen code packages for different idl types #728
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Currently generated code for different idl types (thrift and proto) must reside in the same generated code package under
build
dir, as indicated bygenCodePackage
filed value in application config file (build.yaml). This PR adds support so that different idl types can generate code to different gen code packages.The rationale is to add flexibilty so that zanzibar takes less assumption about pre-processing (i.e., generate code from idl files).