pmix-sys 0.1.0-rc.1

Low-level FFI bindings to PMIx, developed for use by the Lamellar runtime.
[package]
name = "pmix-sys"
version = "0.1.0-rc.1"
edition = "2021"
links = "pmix"
build = "build.rs"
authors = ["Ryan D. Friese <ryan.friese@pnnl.gov>"]
description = "Low-level FFI bindings to PMIx, developed for use by the Lamellar runtime."
readme = "README.md"
repository = "https://github.com/pnnl/lamellar"
homepage = "https://github.com/pnnl/lamellar-runtime"
license-file = "LICENSE"
keywords = ["hpc", "pmi", "process-management"]
categories = ["external-ffi-bindings", "network-programming"]


[features]
vendored = ["openpmix-src", "hwlocality-sys", "libevent-sys"]

[dependencies]
hwlocality-sys = { version = "0.7.1", features = [
    "hwloc-latest",
    "vendored",
], optional = true }
libevent-sys = { version = "0.4.0", features = [
    "bundled",
    "openssl_bundled",
    "threading",
], optional = true }

[build-dependencies]
openpmix-src = { version = "0.1.0-rc.1", optional = true }
bindgen = "0.72.1"