3 unstable releases
new 0.2.0 | Oct 16, 2024 |
---|---|
0.1.1 | Sep 13, 2024 |
0.1.0 | Sep 2, 2024 |
#689 in Magic Beans
2,317 downloads per month
Used in 5 crates
(2 directly)
135KB
3K
SLoC
Crate features
- build_script - Adds [extended] module for use in build scripts
- abi_build - Additional functionality, needed for build of ABI separately
- docker -
Adds
docker
module for functionality of building in docker with WASM reproducibility.
Default features
None are enabled by default
Re-exports
- [camino] is re-exported, because it is used in [BuildOpts], and [BuildArtifact] as type of some of fields
- [near_abi] is re-exported, because details of ABI generated depends on specific version of
near-abi
dependency
Sample usage:
Default:
let artifact = cargo_near_build::build(Default::default()).expect("some error during build");
With some options set:
let build_opts = cargo_near_build::BuildOpts {
features: Some("some_contract_feature_1".into()),
..Default::default()
};
let artifact = cargo_near_build::build(build_opts).expect("some error during build");
Dependencies
~15–27MB
~459K SLoC