45 lines
1.2 KiB
TOML
45 lines
1.2 KiB
TOML
[package]
|
|
name = "sitk-registration-sys"
|
|
version = "0.2.0"
|
|
edition = "2024"
|
|
license = "Apache-2.0"
|
|
description = "register and interpolate images"
|
|
rust-version = "1.85.1"
|
|
authors = ["Wim Pomp <w.pomp@nki.nl>"]
|
|
homepage = "https://github.com/wimpomp/sitk-registration-sys"
|
|
repository = "https://github.com/wimpomp/sitk-registration-sys"
|
|
documentation = "https://docs.rs/sitk-registration-sys"
|
|
readme = "README.md"
|
|
keywords = ["registration", "affine", "bspline", "transform"]
|
|
categories = ["multimedia::images", "science"]
|
|
exclude = ["SimpleITK/Testing/*", "SimpleITK/Examples/*"]
|
|
|
|
[lib]
|
|
name = "sitk_registration_sys"
|
|
crate-type = ["cdylib", "rlib"]
|
|
|
|
[dependencies]
|
|
anyhow = "1.0.99"
|
|
autocxx = "0.30.0"
|
|
cxx = "1.0.183"
|
|
link-cplusplus = "1.0.12"
|
|
ndarray = "0.16.1"
|
|
num = "0.4.3"
|
|
serde = { version = "1.0.219", features = ["derive"] }
|
|
serde_yaml = "0.9.33"
|
|
tempfile = "3.22.0"
|
|
|
|
[build-dependencies]
|
|
autocxx-build = "0.30.0"
|
|
cc = "1.2.36"
|
|
cmake = "0.1.54"
|
|
regex = "1.11.2"
|
|
|
|
[profile.dev]
|
|
lto = true
|
|
strip = "symbols"
|
|
|
|
[features]
|
|
sitk_no_build = [] # do not build all the C++ stuff, just use the rust code to make docs etc.
|
|
copy_autocxx_src = [] # copy the generated autocxx-ffi-default-gen.rs to src for inclusion in the repo
|