You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-10Lines changed: 11 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,15 +2,16 @@
2
2
3
3
**Java-GI** is a tool for generating GObject-Introspection bindings for Java. The generated bindings use the [Foreign Function & Memory API](https://openjdk.org/projects/panama/) (JEP 454) to access native resources from Java, with wrapper classes based on GObject-Introspection to offer an elegant API. Java-GI version 0.11.* generates bindings to develop Java applications for libraries, based of the versions in GNOME Platform 47:
You can generate Java bindings for other libraries with the `java-gi`[command-line tool](https://jwharm.github.io/java-gi/generate/) on the GIR (introspection data) file.
14
15
15
16
Please note that Java-GI is still under active development, and the API is subject to unannounced changes. Feedback is welcome!
@@ -67,7 +67,7 @@ Next, add the dependencies. For example, to add Gtk as a dependency:
67
67
scope(main)
68
68
.include(dependency("io.github.jwharm.javagi",
69
69
"gtk",
70
-
version(0,11,1)));
70
+
version(0,11,2)));
71
71
```
72
72
73
73
This will add the Gtk bindings to the application's compile and runtime classpath. Other libraries, like `webkit`, `gst`, `adw` and `gtksourceview` can be included likewise. The complete list of available libraries is available [here](https://search.maven.org/search?q=io.github.jwharm.javagi).
0 commit comments