Scala Native Binding Generator 0.1
First release of Scala Native Binding Generator.
Docker container with bindgen binary:
https://hub.docker.com/r/scalabindgen/scala-native-bindgen/
Release Highlights
- mrRosset/scala-native-bindgen (by @mrRosset) initial version of Binding Generator that outputs bindings for typedefs, structs, unions and functions. Also it generates helper functions that make access to fields of structs and unions easier.
- #17 (by @jonas) migrates the test suite to Scala and sbt.
- mrRosset#2 (by @jonas) simplifies the build to link against system installed Clang libraries.
- mrRosset#3, mrRosset#4 (by @kornilova-l) adds helper function for struct allocation.
- #25 (by @kornilova-l) adds option to filter functions and typedefs by prefix.
- #32 (by @kornilova-l) ensures that names of library member do not interfere with Scala names.
- #37 #38 (by @kornilova-l) fixes enum type and its integer values.
- #42 (by @kornilova-l) fixes name of variadic argument.
- #43 (by @kornilova-l) adds command line option for package name.
- #44 (by @kornilova-l) warns about packed structs.