Make API Codegen Work on Linux #255
Merged
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.
Code Changes:
gsedalias inapi/codegen.shscriptapi/add_license_headers.shscript/hackto/tools.travis.ymlandgit_push.shfrom API code generationResolves #254
Additional Information:
Use Docker for testing using Linux/Ubuntu for developers using
macOS:Dockerfilelike this:docker build -t ubuntu-make-curl-git-java .api/codegen.shscript:git clone https://github.com/ckadner/mlx.git cd mlx git checkout fix_codegen_on_linux ./api/codegen.sh git statusNote:: the
api/generate_code.shscript will only work after this PR got merged, since it relies on comparing current codegen results with those of a previous (latest) commit from main (which will not yet have the fix).