tree: cfeddd2d4ac5cd15f085dbf5b9e4c6b06410437a [path history] [tgz]
  1. android/
  2. dart_example/
  3. example/
  4. lib/
  5. linux/
  6. windows/
  7. .gitignore
  8. .metadata
  9. analysis_options.yaml
  10. jnigen.yaml
  11. pubspec.yaml
  12. README.md
pkgs/jnigen/example/pdfbox_plugin/README.md

pdfbox_plugin

Example of a JNI plugin using jnigen to auto-generate bindings for PDFBox java library.

Bindings can be generated by running dart run jnigen --config jnigen.yaml. Required source code and JARs will be downloaded using maven (requires mvn command).

jnigen is also available as an API which tooling scripts can use. See tool/generate_bindings.dart for the script equivalent of the YAML file.