6 releases
0.1.5 | Mar 1, 2024 |
---|---|
0.1.4 | Jul 6, 2021 |
0.1.2 | Jul 17, 2020 |
0.1.1 | Jun 5, 2019 |
#144 in Build Utils
5,232 downloads per month
Used in 2 crates
6KB
72 lines
link-line helper to build correct cdylibs
Supported targets
- Linux and Android
- macOS and iOS
- Windows (gnu)
Usage
build.rs
Add the crate to your build-dependencies, in your build.rs
, call metabuild()
.
[build-dependencies]
cdylib-link-lines = "0.1"
fn main() {
cdylib_link_lines::metabuild();
}
metabuild
If you are using the metabuild
unstable feature
cargo-features = ["metabuild"]
[package]
name = "mypackage"
...
metabuild = ["cdylib-link-lines"]
[build-dependencies]
cdylib-link-lines = "0.1"
Credits
Helper spun off crav1e, contains code written by Luca Barbato and Derek Buitenhuis. Synchronized with the cargo-c 0.9 logic thanks to Ivan Enderlin.