Releases: lu-zero/cargo-c
Releases · lu-zero/cargo-c
v0.7.3
- Use cargo
0.51
- Use cbindgen
0.17
- Support bare-metal targets
- Support
#![no_std]
crates
- Fix the library renaming feature
v0.7.2
- Use cargo 0.50 (Solves #162)
- Pin the serde version to be compatible (Solves #159)
v0.7.1
Minor fixes and better windows support.
v0.7.0
- More customization options
- pkg-config Requires
- library versioning
- header generation
- Generate
-uninstalled
pkg-config files (paves the way to add C integration tests)
- New cbindgen version (no cython support yet)
v0.6.18
- unbreak
ctest
on MacOS
- make sure non-C integration tests work
v0.6.17
- Use cargo 0.49
- Add
cargo ctest
with inline-c support.
v0.6.15
- Unbreak the
--target
option
v0.6.14
- Unbreak the pkg-config generation when
--includedir
is passed
- Use an up to date cbindgen
- Use an up to date cargo
v0.6.13
- Initial support for Android
- Initial support for iOS
NOTE: the Github packages got rationalized and now they provide the same content across all the platforms.
v0.6.12
- More overrides in
Cargo.toml
package.metadata
. See the Advanced section of the README.md
.
- Use an up-to-date cbindgen