# 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 = "enarx_test_011" version = "0.1.0" authors = ["The Enarx Project Developers"] build = "build.rs" include = ["src", "internal", "build.rs", "LICENSE", "README.md", "tests", "rust-toolchain.toml"] description = "Enarx Keep Loader" homepage = "https://github.com/enarx/enarx" readme = "README.md" keywords = ["sgx", "sev", "kvm", "tee"] categories = ["os", "os::linux-apis", "network-programming", "hardware-support"] license = "Apache-2.0" repository = "https://github.com/enarx/enarx" [[example]] name = "echo" path = "tests/bin/echo.rs" [[example]] name = "memory_stress_test" path = "tests/bin/memory_stress_test.rs" [[example]] name = "memspike" path = "tests/bin/memspike.rs" [[example]] name = "unix_echo" path = "tests/bin/unix_echo.rs" [dependencies.anyhow] version = "1.0" [dependencies.bitflags] version = "1.2" [dependencies.ciborium] version = "0.1" [dependencies.colorful] version = "0.2" [dependencies.const-default] version = "0.2" features = ["derive"] [dependencies.env_logger] version = "0.9" [dependencies.goblin] version = "0.4" [dependencies.iocuddle] version = "0.1" [dependencies.itertools] version = "0.10" [dependencies.kvm-bindings] version = "0.5" optional = true [dependencies.kvm-ioctls] version = "0.10" optional = true [dependencies.libc] version = "0.2" [dependencies.log] version = "0.4" [dependencies.lset] version = "0.2" [dependencies.mmarinus] version = "0.2" [dependencies.nbytes] version = "0.1" [dependencies.openssl] version = "0.10" [dependencies.primordial] version = "0.3" features = ["alloc"] [dependencies.protobuf] version = "2.22" [dependencies.sallyport] version = "0.1" features = ["asm"] [dependencies.semver] version = "1.0" [dependencies.sgx] version = "0.1.0" features = ["openssl"] optional = true [dependencies.spinning] version = "0.1.0" [dependencies.structopt] version = "0.3" features = ["wrap_help"] [dependencies.vdso] version = "0.1" [dependencies.x86_64] version = "^0.14.6" optional = true default-features = false [dev-dependencies.process_control] version = "3.0" [dev-dependencies.serial_test] version = "0.5" [dev-dependencies.tempdir] version = "0.3.7" [build-dependencies.cc] version = "1.0" [build-dependencies.protobuf-codegen-pure] version = "2.25" [build-dependencies.sallyport] version = "0.1" features = ["asm"] [build-dependencies.walkdir] version = "2" [build-dependencies.wat] version = "1.0" optional = true [features] backend-kvm = ["x86_64", "kvm-bindings", "kvm-ioctls"] backend-sev = ["backend-kvm"] backend-sgx = ["x86_64", "sgx"] default = ["backend-kvm", "backend-sgx", "backend-sev", "wasmldr"] wasmldr = ["wat"] [badges.github] repository = "enarx/enarx" workflow = "test" [badges.is-it-maintained-issue-resolution] repository = "enarx/enarx" [badges.is-it-maintained-open-issues] repository = "enarx/enarx" [badges.maintenance] status = "actively-developed"