[build-dependencies.bindgen]
version = "0.72.0"
[build-dependencies.pkg-config]
version = "0.3.32"
[dependencies.cl-sys]
optional = true
version = "0.4.3"
[dependencies.hwlocality-sys]
version = "0.6.0"
[dependencies.libc]
version = "0.2.174"
[features]
opencl = ["dep:cl-sys"]
[lib]
name = "starpu_sys"
path = "src/lib.rs"
[package]
authors = ["Hadrien G."]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["asynchronous", "concurrency", "external-ffi-bindings", "hardware-support", "memory-management"]
description = "Low-level bindings to the StarPU runtime"
edition = "2021"
keywords = ["distributed", "heterogenerous", "runtime", "parallel", "scheduling"]
license = "MPL-2.0"
links = "starpu"
name = "starpu-sys"
readme = "README.md"
repository = "https://github.com/HadrienG2/starpu-rs"
rust-version = "1.82"
version = "3.0.0"
[package.metadata.docs.rs]
features = ["opencl"]
[[test]]
name = "vector_scal"
path = "tests/vector_scal.rs"