[package]
name = "rustmex"
version = "0.2.0"
edition = "2021"
license = "MPL-2.0"
description = "Rustmex: providing convenient Rust bindings to Matlab MEX API's"
repository = "https://gitlab.com/nielstermeer/rustmex"
keywords = ["Matlab", "MEX", "ffi", "matrix", "science"]
include = [
"**/*.rs",
"../README.md",
]
[package.metadata.docs.rs]
features = ["doc"]
[features]
default = ["alloc", "entrypoint"]
alloc = []
matlab_interleaved = []
matlab_separated = []
octave = []
entrypoint = ["dep:rustmex-entrypoint"]
doc = ["alloc", "matlab_interleaved", "matlab_separated", "octave"]
[dependencies]
ndarray = "0.15.4"
num-complex = "0.4"
rustmex-entrypoint = { version = "0.1", path = "../rustmex_entrypoint", optional = true }
cfg-if = "1"