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

Desktop SDK? #1183

Open
jonpryor opened this issue Jan 25, 2024 · 1 comment
Open

Desktop SDK? #1183

jonpryor opened this issue Jan 25, 2024 · 1 comment
Labels
callable-wrappers Issues with Java Callable Wrappers enhancement Proposed change to current functionality

Comments

@jonpryor
Copy link
Member

Related: #858

It would be nice to have a "more complete" Desktop SDK that supports Java code, akin to a (massive) subset of .NET Android. The infrastructure implicit to such a thing would also allow simplifying the (currently hardcoded) typemap entries within our unit tests.

For example, consider the various _CreateJavaCallableWrappers targets we currently have, which invoke jcw-gen. It would be handy to extend jcw-gen to also emit XML files containing the type mappings, so that all the unit tests don't need to provide their own separate typemap dictionaries; this could instead be (partially supported) by jcw-gen, which has all the information needed to emit typemap data already.

@jonpryor jonpryor added the enhancement Proposed change to current functionality label Jan 25, 2024
@jpobst
Copy link
Contributor

jpobst commented Jan 26, 2024

Just in case you were going to work on this "soon", there is an extensive refactor in progress for jcw-gen that would likely make this task significantly easier: #1174.

@jpobst jpobst added the callable-wrappers Issues with Java Callable Wrappers label Jan 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
callable-wrappers Issues with Java Callable Wrappers enhancement Proposed change to current functionality
Projects
None yet
Development

No branches or pull requests

2 participants