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

Automatic class id generation #34

Open
1 of 3 tasks
jumpinjackie opened this issue Jul 3, 2018 · 0 comments
Open
1 of 3 tasks

Automatic class id generation #34

jumpinjackie opened this issue Jul 3, 2018 · 0 comments
Assignees

Comments

@jumpinjackie
Copy link
Owner

jumpinjackie commented Jul 3, 2018

  • Update preparation tools to properly rewrite class id include paths in SWIG parameter file (instead of commenting them out)
  • Run SWIG in XML mode to generate the XML dump of the MapGuide API surface
  • Update the ClassMapGen tool to take the SWIG XML dump file and scan all the m_cls_id members for their values. These values will most likely be arithmetic expressions, so the actual id will need to be evaluated (maybe use exprtk to do this)Auto-generate the class map templates from this collected data.
@jumpinjackie jumpinjackie self-assigned this Jul 3, 2018
jumpinjackie added a commit that referenced this issue Jul 17, 2018
…e to the target SDK location like regular headers.
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

No branches or pull requests

1 participant