Releases: lu-zero/cargo-c
Releases · lu-zero/cargo-c
New feature release
- Add support for FreeBSD
- Use cbindgen 0.11
New bugfix release
- Change dashes to underscores when creating the macro names. (spotted with
rust-av
components)
New feature release
- Embed the version information as macro fields in the header
Bugfix release
- Make sure failures are reported in the program return value
Windows fixes
Minor release with mainly fixes to the Windows implib generation thanks to @dwbuiten.
Windows support and pkg-config customization
- Windows now works as intended thanks to @dwbuiten
- Added a
--pkgconfigdir
option (and fixed its default) thanks to @barrbrain prefix
,libdir
,includedir
customization for thepkg-config
now works thanks to @lu-zero
Initial release
They key features are implemented:
-
cargo cbuild
to build the libraries, header and pkg-config file -
cargo cinstall
to install the whole lot