Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updating API to include the union types for mjuiItem #1006

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

JamieMair
Copy link
Contributor

Also changed the docs for running the clang command to generate the AST, as this errored without the include directory. I am not sure if this is the command that should be used, but it does not encounter any errors.

The chain change is modifying the header file mjui.h to add typedefs for the structs used by mjuiItem so that they can be discovered and generated by the introspect module.

@yuvaltassa @saran-t I noticed that these typedefs were missing when I was writing code to base our Julia API on your introspect module. Also many thanks for your advice pointing us towards this module, it's incredibly helpful.

Previous command cannot find include of other files and errors. This specifically misses some of the type union struct defintions.
Required to generate the API for mjuiItem, otherwise the struct information itself is not discovered.
@google-cla
Copy link

google-cla bot commented Aug 2, 2023

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@yuvaltassa yuvaltassa requested a review from saran-t August 28, 2023 13:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant