Macros setup
This commit is contained in:
parent
102cd9a312
commit
4c2555d299
|
|
@ -19,3 +19,4 @@ pkcs8 = "0.8"
|
||||||
crypto = { version = "0.5.1", features = ["digest"] }
|
crypto = { version = "0.5.1", features = ["digest"] }
|
||||||
sha1 = "0.10.6"
|
sha1 = "0.10.6"
|
||||||
num-bigint = "0.4.5"
|
num-bigint = "0.4.5"
|
||||||
|
purple_cello_mc_protocol_macros = { path = "./macros" }
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
[package]
|
||||||
|
name = "purple_cello_mc_protocol_macros"
|
||||||
|
version = "0.1.0"
|
||||||
|
edition = "2021"
|
||||||
|
|
||||||
|
[lib]
|
||||||
|
proc-macro = true
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
syn = { version = "2.0", features = ["full", "extra-traits"] }
|
||||||
|
quote = "1.0"
|
||||||
|
proc-macro2 = "1.0"
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
// Yeahbut September 2025
|
||||||
|
|
||||||
|
use proc_macro::TokenStream;
|
||||||
|
use quote::quote;
|
||||||
|
use syn::{parse_macro_input, DeriveInput};
|
||||||
Loading…
Reference in New Issue