| # Copyright 2023 The ChromiumOS Authors |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| [package] |
| name = "crdyshim" |
| version = "1.0.0" |
| |
| edition.workspace = true |
| license.workspace = true |
| repository.workspace = true |
| |
| [dependencies] |
| ed25519-compact.workspace = true |
| libcrdy = { path = "../libcrdy" } |
| log.workspace = true |
| object.workspace = true |
| sbat = { version = "0.5.0", features = ["alloc"] } |
| uefi.workspace = true |
| |
| [target.'cfg(target_os = "uefi")'.dependencies] |
| uefi-services.workspace = true |
| |
| [dev-dependencies] |
| mockall = "0.11.4" |
| |
| [features] |
| # If enabled, embed a locally-created test public key (produced by xtask) |
| # as the embedded public key. If disabled (the default), use the |
| # official reven public key. |
| use_dev_pubkey = [] |