# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2018" name = "optimization_engine" version = "0.9.1" authors = [ "Emil Fresk ", "Pantelis Sopasakis (https://alphaville.github.io)", ] exclude = [ "design/*", "docs/*", "icasadi/*", "matlab/*", "open-clib/*", "open-codegen/*", "website/*", ] publish = true description = "A pure Rust framework for embedded nonconvex optimization. Ideal for robotics!" homepage = "https://alphaville.github.io/optimization-engine/" documentation = "https://docs.rs/optimization_engine" readme = "README.md" keywords = [ "embedded", "optimization", "solver", "NMPC", "MPC", ] categories = [ "embedded", "algorithms", "science::robotics", "development-tools", "simulation", ] license = "MIT OR Apache-2.0" repository = "https://github.com/alphaville/optimization-engine" [package.metadata.docs.rs] rustdoc-args = [ "--html-in-header", "katex-header.html", ] [dependencies.instant] version = "0.1" [dependencies.lbfgs] version = "0.2" [dependencies.modcholesky] version = "0.1" [dependencies.ndarray] version = "0.15" features = ["approx"] [dependencies.num] version = "0.4" [dependencies.roots] version = "0.0.8" [dependencies.rpmalloc] version = "0.2" features = [ "guards", "statistics", ] optional = true [dependencies.wasm-bindgen] version = "0.2" optional = true [dev-dependencies.icasadi_test] version = "0.0.2" [dev-dependencies.rand] version = "0.8" [dev-dependencies.unit_test_utils] version = "0.1.3" [features] jem = ["jemallocator"] rp = ["rpmalloc"] wasm = [ "wasm-bindgen", "instant/wasm-bindgen", "instant/inaccurate", ] [target."cfg(not(target_env = \"msvc\"))".dependencies.jemallocator] version = "0.5" optional = true [badges.maintenance] status = "actively-developed" [badges.travis-ci] branch = "master" repository = "alphaville/optimization-engine"