Done
Details
Assignee
Nikita BaksalyarNikita BaksalyarReporter
Nikita BaksalyarNikita BaksalyarStart date
Mar 08, 2018End date
May 04, 2018Story Points
8Components
Priority
Major
Details
Details
Assignee
Nikita Baksalyar
Nikita BaksalyarReporter
Nikita Baksalyar
Nikita BaksalyarStart date
Mar 08, 2018
End date
May 04, 2018
Story Points
8
Components
Priority
Created March 8, 2018 at 12:45 PM
Updated September 11, 2018 at 9:02 AM
Resolved May 4, 2018 at 2:15 PM
As reported on the dev forum and on GitHub, currently it's not possible to use automatically generated C headers because of missing type definitions. One of the missing definitions is
FfiResult
.1. Check that types from
ffi_utils
are included in generated C headers.2. Make sure that it's possible to use these headers and compile a minimal C/C++ program.
3. Consider implementing a simple integration test for C bindings and run it with each CI pass.
4. Integrate
ffi_utils::header_gen
intosafe_bindgen
.5. Use
safe_bingen
instead of deprecatedmoz-cheddar
to generate C headers.