-
Notifications
You must be signed in to change notification settings - Fork 10
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
Windows Support #28
Windows Support #28
Conversation
# Conflicts: # glib/src/main/java/io/github/jwharm/javagi/Interop.java
I don't have a Windows machine to test it on, so I did some regression testing and it works fine. |
Please be aware that you will need to account for the different |
Setting up a quick Qemu VM should be enough for testing (that's what I do) |
This PR adds the necessary bits to make creating cross-platform applications using java-gi easy, as is demonstrated here.
(Maybe that repo should be referenced in the README or cloned to your account for visibility?)
Changes to java-gi
natives
is added.These natives can be used in applications instead of self-built ones
In order to run it, select the task in the Actions tab on GitHub, click
Run workflow
, enter the GTK version to build and whether to add the binaries to thenatives
release, then run the workflow.It is never executed automatically.
Features of javagi-multiplatform (the example project for these changes)