File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -133,6 +133,22 @@ work by @muxanick](https://github.com/scala-native/scala-native/pull/691).
133
133
134
134
Supervised by [ @densh ] ( http://github.com/densh )
135
135
136
+ ### Binding generator for Scala Native
137
+
138
+ [ Scala Native] ( http://www.scala-native.org/en/latest/ ) provides bindings for several
139
+ [ C] ( http://www.scala-native.org/en/latest/lib/libc.html ) and
140
+ [ POSIX] ( http://www.scala-native.org/en/latest/lib/posixlib.html ) APIs out of the box.
141
+ To help complete and maintain [ the list] ( https://github.com/scala-native/scala-native/issues/104 )
142
+ of supported APIs as well as seamlessly use 3rd party native libraries support for automatically
143
+ generating bindings is needed. The goal is to create a Scala Native program that parses C header files
144
+ using [ libclang] ( http://clang.llvm.org/doxygen/group__CINDEX.html ) and generates a Scala Native API
145
+ as well as an sbt plugin to use the binding generator in a project.
146
+
147
+ A previous
148
+ [ proof-of-concept] ( https://github.com/scala-native/scala-native/pull/642 ) may serve as a starting point.
149
+
150
+ Supervised by [ @jonas ] ( http://github.com/jonas )
151
+
136
152
### Web-based test UI for Bloop
137
153
138
154
[ Bloop] ( https://github.com/scalacenter/bloop ) is a command-line tool for fast edit/compile/test
You can’t perform that action at this time.
0 commit comments