1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2#
3# When uploading crates to the registry Cargo will automatically
4# "normalize" Cargo.toml files for maximal compatibility
5# with all versions of Cargo and also rewrite `path` dependencies
6# to registry (e.g., crates.io) dependencies.
7#
8# If you are reading this file be aware that the original Cargo.toml
9# will likely look very different (and much more reasonable).
10# See Cargo.toml.orig for the original contents.
11
12[package]
13edition = "2021"
14rust-version = "1.70"
15name = "uefi-macros"
16version = "0.17.0"
17authors = ["The Rust OSDev team"]
18build = false
19autobins = false
20autoexamples = false
21autotests = false
22autobenches = false
23description = "Procedural macros for the `uefi` crate."
24readme = "README.md"
25keywords = [
26    "uefi",
27    "efi",
28]
29categories = [
30    "embedded",
31    "no-std",
32    "api-bindings",
33]
34license = "MPL-2.0"
35repository = "https://github.com/rust-osdev/uefi-rs"
36
37[lib]
38name = "uefi_macros"
39path = "src/lib.rs"
40proc-macro = true
41
42[[test]]
43name = "compilation"
44path = "tests/compilation.rs"
45
46[dependencies.proc-macro2]
47version = "1.0.28"
48
49[dependencies.quote]
50version = "1.0.9"
51
52[dependencies.syn]
53version = "2.0.4"
54features = ["full"]
55
56[dev-dependencies.trybuild]
57version = "1.0.61"
58