From 47a02cc572458b225f4fb08690832f2f4d8cf1be Mon Sep 17 00:00:00 2001 From: Valerio Ageno Date: Sat, 25 May 2024 12:03:03 +0200 Subject: [PATCH] fix: add tuono_lib_macro crate --- Cargo.toml | 1 + crates/tuono/Cargo.toml | 2 +- crates/tuono/README.md | 1 - crates/tuono_lib/Cargo.toml | 12 ++++++++++- crates/tuono_lib/tuono_lib_macros/Cargo.toml | 12 ----------- crates/tuono_lib_macros/Cargo.toml | 21 +++++++++++++++++++ .../tuono_lib_macros/src/handler.rs | 0 .../tuono_lib_macros/src/lib.rs | 0 packages/tuono/README.md | 1 - packages/tuono/package.json | 4 ++-- 10 files changed, 36 insertions(+), 18 deletions(-) delete mode 100644 crates/tuono/README.md delete mode 100644 crates/tuono_lib/tuono_lib_macros/Cargo.toml create mode 100644 crates/tuono_lib_macros/Cargo.toml rename crates/{tuono_lib => }/tuono_lib_macros/src/handler.rs (100%) rename crates/{tuono_lib => }/tuono_lib_macros/src/lib.rs (100%) delete mode 100644 packages/tuono/README.md diff --git a/Cargo.toml b/Cargo.toml index 95571e7d..692b127b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,6 +3,7 @@ resolver = "2" members = [ "crates/tuono", "crates/tuono_lib", + "crates/tuono_lib_macros", ] exclude = [ "examples/playground" diff --git a/crates/tuono/Cargo.toml b/crates/tuono/Cargo.toml index c07ce2bb..7cbabe7c 100644 --- a/crates/tuono/Cargo.toml +++ b/crates/tuono/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tuono" -version = "0.0.3" +version = "0.0.4" edition = "2021" authors = ["V. Ageno "] description = "The react/rust fullstack framework" diff --git a/crates/tuono/README.md b/crates/tuono/README.md deleted file mode 100644 index 3099d07c..00000000 --- a/crates/tuono/README.md +++ /dev/null @@ -1 +0,0 @@ -# Tuono diff --git a/crates/tuono_lib/Cargo.toml b/crates/tuono_lib/Cargo.toml index 43318562..c25dc9ad 100644 --- a/crates/tuono_lib/Cargo.toml +++ b/crates/tuono_lib/Cargo.toml @@ -1,8 +1,17 @@ [package] name = "tuono_lib" -version = "0.0.3" +version = "0.0.4" edition = "2021" authors = ["V. Ageno "] +description = "The react/rust fullstack framework" +homepage = "https://github.com/Valerioageno/tuono" +readme = "../../README.md" +license-file = "../../LICENSE.md" +categories = ["web-programming"] +include = [ + "src/*.rs", + "Cargo.toml" +] [lib] name = "tuono_lib" @@ -15,3 +24,4 @@ serde = { version = "1.0.202", features = ["derive"] } erased-serde = "0.4.5" serde_json = "1.0" +tuono_lib_macros = {path = "../tuono_lib_macros", version = "0.0.4"} diff --git a/crates/tuono_lib/tuono_lib_macros/Cargo.toml b/crates/tuono_lib/tuono_lib_macros/Cargo.toml deleted file mode 100644 index ecf4ed22..00000000 --- a/crates/tuono_lib/tuono_lib_macros/Cargo.toml +++ /dev/null @@ -1,12 +0,0 @@ -[package] -name = "tuono_lib_macros" -version = "0.0.3" -edition = "2021" - -[lib] -crate_type = ["proc-macro"] -proc-marco = true - -[dependencies] -syn = { version = "1.0.59", features = ["full"] } -quote = "1.0" diff --git a/crates/tuono_lib_macros/Cargo.toml b/crates/tuono_lib_macros/Cargo.toml new file mode 100644 index 00000000..c08876b8 --- /dev/null +++ b/crates/tuono_lib_macros/Cargo.toml @@ -0,0 +1,21 @@ +[package] +name = "tuono_lib_macros" +version = "0.0.4" +edition = "2021" +description = "The react/rust fullstack framework" +homepage = "https://github.com/Valerioageno/tuono" +readme = "../../README.md" +license-file = "../../LICENSE.md" +categories = ["web-programming"] +include = [ + "src/*.rs", + "Cargo.toml" +] + +[lib] +crate_type = ["proc-macro"] +proc-marco = true + +[dependencies] +syn = { version = "1.0.59", features = ["full"] } +quote = "1.0" diff --git a/crates/tuono_lib/tuono_lib_macros/src/handler.rs b/crates/tuono_lib_macros/src/handler.rs similarity index 100% rename from crates/tuono_lib/tuono_lib_macros/src/handler.rs rename to crates/tuono_lib_macros/src/handler.rs diff --git a/crates/tuono_lib/tuono_lib_macros/src/lib.rs b/crates/tuono_lib_macros/src/lib.rs similarity index 100% rename from crates/tuono_lib/tuono_lib_macros/src/lib.rs rename to crates/tuono_lib_macros/src/lib.rs diff --git a/packages/tuono/README.md b/packages/tuono/README.md deleted file mode 100644 index 3099d07c..00000000 --- a/packages/tuono/README.md +++ /dev/null @@ -1 +0,0 @@ -# Tuono diff --git a/packages/tuono/package.json b/packages/tuono/package.json index a7d0dc5c..55b6af30 100644 --- a/packages/tuono/package.json +++ b/packages/tuono/package.json @@ -1,6 +1,6 @@ { "name": "tuono", - "version": "0.0.3", + "version": "0.0.4", "description": "", "scripts": { "dev": "vite build --watch", @@ -45,7 +45,7 @@ "files": [ "dist", "src", - "README.md", + "../../README.md", "bin/**" ], "dependencies": {