diff --git a/Cargo.lock b/Cargo.lock index c5469e8..4e9701c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -175,7 +175,7 @@ dependencies = [ "proc-macro-utils", "proc-macro2", "quote", - "quote-use", + "quote-use 0.7.2", "syn", ] @@ -899,7 +899,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "quote-use", + "quote-use 0.8.0", "syn", ] @@ -1876,10 +1876,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7b5abe3fe82fdeeb93f44d66a7b444dedf2e4827defb0a8e69c437b2de2ef94" dependencies = [ "quote", - "quote-use-macros", + "quote-use-macros 0.7.2", "syn", ] +[[package]] +name = "quote-use" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b393938dcaab992375d7b3df7887fa98cc91c2f3590598251e7c609e2b788139" +dependencies = [ + "quote", + "quote-use-macros 0.8.0", +] + [[package]] name = "quote-use-macros" version = "0.7.2" @@ -1892,6 +1902,19 @@ dependencies = [ "syn", ] +[[package]] +name = "quote-use-macros" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71d8772387900c205780e2c240cfe4dd01355ab4f96a503d99bdf34ad73180ef" +dependencies = [ + "derive-where", + "proc-macro-utils", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "rand" version = "0.8.5" diff --git a/gooey-macros/Cargo.toml b/gooey-macros/Cargo.toml index e9c650d..4380c16 100644 --- a/gooey-macros/Cargo.toml +++ b/gooey-macros/Cargo.toml @@ -2,18 +2,20 @@ name = "gooey-macros" version = "0.1.0" edition = "2021" +description = "Macros for the Gooey GUI framework" +repository = "https://github.com/khonsulabs/gooey" +license = "MIT OR Apache-2.0" +readme = "./README.md" [lib] proc-macro = true -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - [dependencies] attribute-derive = "0.8.1" manyhow = "0.10.0" proc-macro2 = "1.0.69" quote = "1.0.33" -quote-use = "0.7.2" +quote-use = "0.8.0" syn = "2.0.39" [dev-dependencies] diff --git a/gooey-macros/README.md b/gooey-macros/README.md new file mode 100644 index 0000000..16ceb6e --- /dev/null +++ b/gooey-macros/README.md @@ -0,0 +1,5 @@ +# gooey-macros + +This crate contains procedural macros that [`Gooey`][gooey] exposes. + +[gooey]: https://github.com/khonsulabs/gooey