sgxs-tools 0.9.0

Utilities for working with the SGX stream format.
[package]
name = "sgxs-tools"
version = "0.9.0"
authors = ["Fortanix, Inc."]
license = "MPL-2.0"
description = """
Utilities for working with the SGX stream format.
"""
repository = "https://github.com/fortanix/rust-sgx"
documentation = "https://edp.fortanix.com/docs/"
homepage = "https://edp.fortanix.com/"
keywords = ["sgx", "enclave", "sgxs", "sgxs-sign", "sgxs-append"]
categories = ["command-line-utilities"]
edition = "2018"

autobins = true

[lib]
proc-macro = true
path = "src/sgx_detect/proc_macro.rs"

[[bin]]
name = "sgx-detect"
path = "src/sgx_detect/main.rs"

[dependencies]
# Project dependencies
"sgxs" = { version = "0.8.0", path = "../sgxs", features = ["crypto-openssl"] }
"sgxs-loaders" = { version = "0.4.0", path = "../sgxs-loaders" }
"aesm-client" = { version = "0.6.0", path = "../aesm-client", features = ["sgxs"] }
"sgx-isa" = { version = "0.4.0", path = "../sgx-isa" }
"report-test" = { version = "0.5.0", path = "../report-test" }
"enclave-runner" = { version = "0.7.0", path = "../enclave-runner" }

# External dependencies
lazy_static = "1"                                # MIT/Apache-2.0
clap = "2.34.0"                                   # MIT
reqwest = { version = "0.11", features = ["blocking", "json"] } # MIT/Apache-2.0
regex = "1"                                      # MIT/Apache-2.0
num = "0.2"                                      # MIT/Apache-2.0
byteorder = "1.1.0"                              # Unlicense/MIT
openssl = "0.10"                                 # Apache-2.0
anyhow = "1.0"                                   # MIT/Apache-2.0
thiserror = "1.0"                                # MIT/Apache-2.0
crypto-hash = "0.3"                              # MIT
log = "0.4"                                      # MIT/Apache-2.0
env_logger = "0.6"                               # MIT/Apache-2.0
yansi = "0.5"                                    # MIT/Apache-2.0
atty = "0.2"                                     # MIT
quote = "0.6"                                    # MIT/Apache-2.0
proc-macro2 = "0.4"                              # MIT/Apache-2.0
petgraph = "0.6"                                 # MIT/Apache-2.0
mopa = "0.2"                                     # MIT/Apache-2.0
syn = { version = "0.15", features = ["full"] }  # MIT/Apache-2.0
fnv = "1"                                        # MIT/Apache-2.0
proc-mounts = "0.3.0"                            # MIT
serde = "1.0.84"                                 # MIT/Apache-2.0
serde_derive = "1.0.84"                          # MIT/Apache-2.0
serde_yaml = "0.8.8"                             # MIT/Apache-2.0

[target.'cfg(unix)'.dependencies]
"dcap-ql" = { version = "0.4.0", path = "../dcap-ql" }

[target.'cfg(windows)'.dependencies]
winapi = { version = "0.3.7", features = ["winbase"] }

[features]
docs = []

[package.metadata.docs.rs]
features = ["docs"]