# 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 believe there's an error in this file please file an # issue against the rust-lang/cargo repository. If you're # editing this file be aware that the upstream Cargo.toml # will likely look very different (and much more reasonable) [package] edition = "2018" name = "lc3tools-sys" version = "1.0.6-alpha5" authors = ["Rahul Butani "] build = "build.rs" links = "lc3core" exclude = [".github", "lc3tools/docs"] description = "Rust bindings for LC3Tools" homepage = "https://github.com/rrbutani/lc3tools-sys" documentation = "https://docs.rs/lc3tools-sys" readme = "README.md" keywords = ["bindings", "lc-3", "simulator", "lc3tools"] categories = ["simulation", "external-ffi-bindings"] license = "Apache-2.0" repository = "https://github.com/rrbutani/lc3tools-sys" [package.metadata.docs.rs] all-features = false default-target = "x86_64-unknown-linux-gnu" features = ["grader", "frontend"] rustdoc-args = ["--cfg", "docs"] targets = ["x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc"] [profile.release] opt-level = 3 lto = true codegen-units = 1 [lib] [[example]] name = "mul" path = "examples/mul.rs" [dependencies] [dev-dependencies.lc3-isa] version = "0.1.0-alpha0" [dev-dependencies.pretty_assertions] version = "0.6" [build-dependencies.bindgen] version = "0.54.0" optional = true [build-dependencies.cc] version = "1.0" features = ["parallel"] [build-dependencies.pretty_assertions] version = "0.6" [build-dependencies.proc-macro2] version = "1.0" optional = true [build-dependencies.quote] version = "1.0" optional = true [build-dependencies.serde_json] version = "1.0" [build-dependencies.syn] version = "1.0" features = ["clone-impls", "extra-traits", "full", "parsing", "printing", "visit", "visit-mut"] optional = true default-features = false [features] cpp-interface-example = [] default = ["grader", "frontend"] frontend = [] generate-fresh = ["bindgen", "proc-macro2", "quote", "syn", "grader", "frontend"] grader = ["frontend"] lto = [] [badges.github-actions] repository = "rrbutani/lc3tools-sys" workflow = "full" [badges.is-it-maintained-issue-resolution] repository = "rrbutani/lc3tools-sys" [badges.is-it-maintained-open-issues] repository = "rrbutani/lc3tools-sys" [badges.maintenance] status = "actively-developed"