Fix missing info.toml in the macros crate

This commit is contained in:
mo8it
2024-04-25 19:54:03 +02:00
parent a4e623ea94
commit 8d45cdb09d
5 changed files with 9 additions and 6 deletions
+4 -3
View File
@@ -6,6 +6,10 @@ authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
include = [
"/src/",
"/info.toml",
]
[lib]
proc-macro = true
@@ -14,6 +18,3 @@ proc-macro = true
quote = "1.0.36"
serde.workspace = true
toml_edit.workspace = true
[package.metadata.release]
verify = false
+1
View File
@@ -0,0 +1 @@
../info.toml
+1 -1
View File
@@ -15,7 +15,7 @@ struct InfoFile {
#[proc_macro]
pub fn include_files(_: TokenStream) -> TokenStream {
let exercises = toml_edit::de::from_str::<InfoFile>(include_str!("../../info.toml"))
let exercises = toml_edit::de::from_str::<InfoFile>(include_str!("../info.toml"))
.expect("Failed to parse `info.toml`")
.exercises;