diff --git a/Cargo.lock b/Cargo.lock index e36ea02788d..230a0d9ecb0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -320,7 +320,7 @@ dependencies = [ [[package]] name = "blending-nodes" -version = "0.1.0" +version = "0.0.0" dependencies = [ "core-types", "glam", @@ -368,7 +368,7 @@ dependencies = [ [[package]] name = "brush-nodes" -version = "0.1.0" +version = "0.0.0" dependencies = [ "brush-types", "bytemuck", @@ -388,7 +388,7 @@ dependencies = [ [[package]] name = "brush-types" -version = "0.1.0" +version = "0.0.0" dependencies = [ "core-types", "dyn-any", @@ -950,7 +950,7 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] name = "core-types" -version = "0.1.0" +version = "0.0.0" dependencies = [ "base64", "bitflags 2.11.0", @@ -2043,7 +2043,7 @@ dependencies = [ [[package]] name = "graph-craft" -version = "0.1.0" +version = "0.0.0" dependencies = [ "brush-nodes", "core-types", @@ -2080,7 +2080,7 @@ dependencies = [ [[package]] name = "graphene-application-io" -version = "0.1.0" +version = "0.0.0" dependencies = [ "blake3", "core-types", @@ -2098,7 +2098,7 @@ dependencies = [ [[package]] name = "graphene-canvas-utils" -version = "0.1.0" +version = "0.0.0" dependencies = [ "core-types", "dyn-any", @@ -2115,7 +2115,7 @@ dependencies = [ [[package]] name = "graphene-cli" -version = "0.1.0" +version = "0.0.0" dependencies = [ "chrono", "clap", @@ -2136,7 +2136,7 @@ dependencies = [ [[package]] name = "graphene-core" -version = "0.1.0" +version = "0.0.0" dependencies = [ "core-types", "dyn-any", @@ -2171,7 +2171,7 @@ dependencies = [ [[package]] name = "graphene-resource" -version = "0.1.0" +version = "0.0.0" dependencies = [ "blake3", "core-types", @@ -2182,7 +2182,7 @@ dependencies = [ [[package]] name = "graphene-std" -version = "0.1.0" +version = "0.0.0" dependencies = [ "base64", "blending-nodes", @@ -2222,7 +2222,7 @@ dependencies = [ [[package]] name = "graphic-nodes" -version = "0.1.0" +version = "0.0.0" dependencies = [ "brush-types", "core-types", @@ -2238,7 +2238,7 @@ dependencies = [ [[package]] name = "graphic-types" -version = "0.1.0" +version = "0.0.0" dependencies = [ "brush-types", "core-types", @@ -2255,7 +2255,7 @@ dependencies = [ [[package]] name = "graphite-desktop" -version = "0.1.0" +version = "0.0.0" dependencies = [ "bytemuck", "clap", @@ -2300,7 +2300,7 @@ dependencies = [ [[package]] name = "graphite-desktop-embedded-resources" -version = "0.1.0" +version = "0.0.0" dependencies = [ "include_dir", ] @@ -2357,7 +2357,7 @@ dependencies = [ [[package]] name = "graphite-desktop-wrapper" -version = "0.1.0" +version = "0.0.0" dependencies = [ "base64", "dirs", @@ -2980,7 +2980,7 @@ dependencies = [ [[package]] name = "interpreted-executor" -version = "0.1.0" +version = "0.0.0" dependencies = [ "core-types", "criterion", @@ -3405,7 +3405,7 @@ dependencies = [ [[package]] name = "math-nodes" -version = "0.1.0" +version = "0.0.0" dependencies = [ "core-types", "glam", @@ -3614,7 +3614,7 @@ dependencies = [ [[package]] name = "no-std-types" -version = "0.1.0" +version = "0.0.0" dependencies = [ "bytemuck", "core-types", @@ -4151,7 +4151,7 @@ dependencies = [ [[package]] name = "path-bool-nodes" -version = "0.1.0" +version = "0.0.0" dependencies = [ "core-types", "glam", @@ -4462,7 +4462,7 @@ checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" [[package]] name = "preprocessor" -version = "0.1.0" +version = "0.0.0" dependencies = [ "graph-craft", "graphene-std", @@ -4670,7 +4670,7 @@ checksum = "c3d6831663a5098ea164f89cff59c6284e95f4e3c76ce9848d4529f5ccca9bde" [[package]] name = "raster-nodes" -version = "0.1.0" +version = "0.0.0" dependencies = [ "bytemuck", "core-types", @@ -4702,7 +4702,7 @@ dependencies = [ [[package]] name = "raster-nodes-shaders" -version = "0.1.0" +version = "0.0.0" dependencies = [ "cargo-gpu-install", "env_logger", @@ -4711,14 +4711,14 @@ dependencies = [ [[package]] name = "raster-nodes-shaders-entrypoint" -version = "0.1.0" +version = "0.0.0" dependencies = [ "raster-nodes", ] [[package]] name = "raster-types" -version = "0.1.0" +version = "0.0.0" dependencies = [ "base64", "bytemuck", @@ -4887,7 +4887,7 @@ checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832" [[package]] name = "rendering" -version = "0.1.0" +version = "0.0.0" dependencies = [ "base64", "brush-types", @@ -4912,7 +4912,7 @@ dependencies = [ [[package]] name = "repeat-nodes" -version = "0.1.0" +version = "0.0.0" dependencies = [ "core-types", "dyn-any", @@ -5962,7 +5962,7 @@ dependencies = [ [[package]] name = "text-nodes" -version = "0.1.0" +version = "0.0.0" dependencies = [ "convert_case", "core-types", @@ -6369,7 +6369,7 @@ dependencies = [ [[package]] name = "transform-nodes" -version = "0.1.0" +version = "0.0.0" dependencies = [ "core-types", "glam", @@ -6620,7 +6620,7 @@ checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" [[package]] name = "vector-nodes" -version = "0.1.0" +version = "0.0.0" dependencies = [ "core-types", "delaunator", @@ -6646,7 +6646,7 @@ dependencies = [ [[package]] name = "vector-types" -version = "0.1.0" +version = "0.0.0" dependencies = [ "bitflags 2.11.0", "bytemuck", @@ -7094,7 +7094,7 @@ dependencies = [ [[package]] name = "wgpu-executor" -version = "0.1.0" +version = "0.0.0" dependencies = [ "anyhow", "bytemuck", diff --git a/desktop/Cargo.toml b/desktop/Cargo.toml index 2acd03a872f..c3632a8cd88 100644 --- a/desktop/Cargo.toml +++ b/desktop/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "graphite-desktop" -version = "0.1.0" description = "Graphite Desktop" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" -repository = "" -edition = "2024" -rust-version = "1.87" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [[bin]] name = "graphite" diff --git a/desktop/bundle/Cargo.toml b/desktop/bundle/Cargo.toml index 4521ab79ebf..330e5b5ba11 100644 --- a/desktop/bundle/Cargo.toml +++ b/desktop/bundle/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "graphite-desktop-bundle" -version = "0.0.0" description = "Graphite Desktop Bundle" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" -repository = "" -edition = "2024" -rust-version = "1.87" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [dependencies] cef-dll-sys = { workspace = true } diff --git a/desktop/embedded-resources/Cargo.toml b/desktop/embedded-resources/Cargo.toml index a8ea69c1fe0..81ae45577cd 100644 --- a/desktop/embedded-resources/Cargo.toml +++ b/desktop/embedded-resources/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "graphite-desktop-embedded-resources" -version = "0.1.0" description = "Graphite Desktop Embedded Resources" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" -repository = "" -edition = "2024" -rust-version = "1.87" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [dependencies] include_dir = { workspace = true } diff --git a/desktop/platform/linux/Cargo.toml b/desktop/platform/linux/Cargo.toml index 6f146156f4f..5f6e8ea2069 100644 --- a/desktop/platform/linux/Cargo.toml +++ b/desktop/platform/linux/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "graphite-desktop-platform-linux" -version = "0.0.0" description = "Graphite Desktop Platform Linux" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" -repository = "" -edition = "2024" -rust-version = "1.87" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [[bin]] name = "graphite" diff --git a/desktop/platform/mac/Cargo.toml b/desktop/platform/mac/Cargo.toml index e666770f3ed..6f19767d5e7 100644 --- a/desktop/platform/mac/Cargo.toml +++ b/desktop/platform/mac/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "graphite-desktop-platform-mac" -version = "0.0.0" description = "Graphite Desktop Platform Mac" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" -repository = "" -edition = "2024" -rust-version = "1.87" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] main = ["dep:graphite-desktop"] diff --git a/desktop/platform/win/Cargo.toml b/desktop/platform/win/Cargo.toml index d5cd2db1fae..cbe7cc3a41c 100644 --- a/desktop/platform/win/Cargo.toml +++ b/desktop/platform/win/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "graphite-desktop-platform-win" -version = "0.0.0" description = "Graphite Desktop Platform Windows" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" -repository = "" -edition = "2024" -rust-version = "1.87" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [[bin]] name = "graphite" diff --git a/desktop/ui/Cargo.toml b/desktop/ui/Cargo.toml index ceeb41e7a55..0aa95f4aa28 100644 --- a/desktop/ui/Cargo.toml +++ b/desktop/ui/Cargo.toml @@ -2,9 +2,11 @@ name = "graphite-desktop-ui" description = "Renders the Graphite editor frontend UI into wgpu textures" version.workspace = true -authors.workspace = true license.workspace = true +authors.workspace = true edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = [] diff --git a/desktop/wrapper/Cargo.toml b/desktop/wrapper/Cargo.toml index cae0417273a..b8c9d7dcc88 100644 --- a/desktop/wrapper/Cargo.toml +++ b/desktop/wrapper/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "graphite-desktop-wrapper" -version = "0.1.0" description = "Graphite Desktop Wrapper" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" -repository = "" -edition = "2024" -rust-version = "1.87" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] gpu = ["graphite-editor/gpu", "graphene-std/shader-nodes"] diff --git a/document/container/Cargo.toml b/document/container/Cargo.toml index 573a3e1f511..79080e4d3e4 100644 --- a/document/container/Cargo.toml +++ b/document/container/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "document-container" description = "Container abstraction for the on-disk side of the .gdd document format" -edition.workspace = true version.workspace = true license.workspace = true authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = [] diff --git a/document/format/Cargo.toml b/document/format/Cargo.toml index 196d6422dc7..94b049511b2 100644 --- a/document/format/Cargo.toml +++ b/document/format/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "document-format" description = "Typed handle for the .gdd document format, sitting over document-graph-storage and document-container" -edition.workspace = true version.workspace = true license.workspace = true authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] # Runtime bridge: the editor <-> storage conversion methods (stage/commit from a `NodeNetwork`, diff --git a/document/graph-storage/Cargo.toml b/document/graph-storage/Cargo.toml index a5edaf4bfdd..f7af97d59bd 100644 --- a/document/graph-storage/Cargo.toml +++ b/document/graph-storage/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "document-graph-storage" description = "Provides a delta based graph representation used in the Graphite file format" -edition.workspace = true version.workspace = true license.workspace = true authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] conversion = ["dep:graph-craft", "dep:core-types"] diff --git a/editor/Cargo.toml b/editor/Cargo.toml index 874a4487d3a..5c7256571b1 100644 --- a/editor/Cargo.toml +++ b/editor/Cargo.toml @@ -1,14 +1,11 @@ [package] name = "graphite-editor" -publish = false -version = "0.0.0" -rust-version = "1.88" -authors = ["Graphite Authors "] -edition = "2024" -readme = "../README.md" -homepage = "https://graphite.art" -repository = "https://github.com/GraphiteEditor/Graphite" -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["gpu"] diff --git a/frontend/wrapper/Cargo.toml b/frontend/wrapper/Cargo.toml index c7785ad88b1..dbdc8627141 100644 --- a/frontend/wrapper/Cargo.toml +++ b/frontend/wrapper/Cargo.toml @@ -1,14 +1,11 @@ [package] name = "graphite-wasm-wrapper" -publish = false -version = "0.0.0" -rust-version = "1.88" -authors = ["Graphite Authors "] -edition = "2024" -readme = "../../README.md" -homepage = "https://graphite.art" -repository = "https://github.com/GraphiteEditor/Graphite" -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["gpu", "shader-nodes", "web"] diff --git a/libraries/dyn-any/Cargo.toml b/libraries/dyn-any/Cargo.toml index f5deb6f10cd..807acd99488 100644 --- a/libraries/dyn-any/Cargo.toml +++ b/libraries/dyn-any/Cargo.toml @@ -1,15 +1,14 @@ [package] name = "dyn-any" -version = "0.3.1" -rust-version = "1.85" -edition = "2024" -authors = ["Graphite Authors "] description = "An Any trait that works for arbitrary lifetimes" -license = "MIT OR Apache-2.0" -readme = "./README.md" -homepage = "https://crates.io/crates/dyn-any" -repository = "https://github.com/GraphiteEditor/Graphite/tree/master/libraries/dyn-any" +version = "0.3.1" +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true documentation = "https://docs.rs/dyn-any" +repository = "https://github.com/GraphiteEditor/Graphite/tree/master/libraries/dyn-any" +readme = "./README.md" [features] default = ["std", "large-atomics"] diff --git a/libraries/dyn-any/derive/Cargo.toml b/libraries/dyn-any/derive/Cargo.toml index 753cd78ef7d..9c7fd61da4b 100644 --- a/libraries/dyn-any/derive/Cargo.toml +++ b/libraries/dyn-any/derive/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "dyn-any-derive" -version = "0.3.0" -edition = "2024" -authors = ["Graphite Authors "] - description = "#[derive(DynAny)]" +version = "0.3.0" +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true documentation = "https://docs.rs/dyn-any-derive" repository = "https://github.com/GraphiteEditor/Graphite/tree/master/libraries/dyn-any/derive" -license = "MIT OR Apache-2.0" readme = "../README.md" [lib] diff --git a/libraries/math-parser/Cargo.toml b/libraries/math-parser/Cargo.toml index acdfa7e3dcf..fda6166caa0 100644 --- a/libraries/math-parser/Cargo.toml +++ b/libraries/math-parser/Cargo.toml @@ -1,11 +1,12 @@ [package] name = "math-parser" -version = "0.0.0" -rust-version = "1.85" -edition = "2024" -authors = ["Graphite Authors "] description = "Parser for Graphite style mathematics expressions" -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [dependencies] thiserror = "2.0" diff --git a/libraries/wgpu-sync/Cargo.toml b/libraries/wgpu-sync/Cargo.toml index d8ecfd0352f..84fc9d35771 100644 --- a/libraries/wgpu-sync/Cargo.toml +++ b/libraries/wgpu-sync/Cargo.toml @@ -2,9 +2,11 @@ name = "wgpu-sync" description = "Helper for working with wgpu in a multi-threaded context" version.workspace = true -edition.workspace = true -authors.workspace = true license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [dependencies] wgpu = { workspace = true } diff --git a/node-graph/graph-craft/Cargo.toml b/node-graph/graph-craft/Cargo.toml index 688a0ea712e..739b5be2b7f 100644 --- a/node-graph/graph-craft/Cargo.toml +++ b/node-graph/graph-craft/Cargo.toml @@ -1,9 +1,11 @@ [package] name = "graph-craft" -version = "0.1.0" -edition = "2024" -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["dealloc_nodes", "wgpu", "loading"] diff --git a/node-graph/graphene-cli/Cargo.toml b/node-graph/graphene-cli/Cargo.toml index 5a7b82b9c3d..517d8ea1dff 100644 --- a/node-graph/graphene-cli/Cargo.toml +++ b/node-graph/graphene-cli/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "graphene-cli" -version = "0.1.0" -edition = "2024" description = "CLI interface for the graphene language" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["wgpu"] diff --git a/node-graph/interpreted-executor/Cargo.toml b/node-graph/interpreted-executor/Cargo.toml index 271408240c3..f08eec854b5 100644 --- a/node-graph/interpreted-executor/Cargo.toml +++ b/node-graph/interpreted-executor/Cargo.toml @@ -1,9 +1,11 @@ [package] name = "interpreted-executor" -version = "0.1.0" -edition = "2024" -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = [] diff --git a/node-graph/libraries/application-io/Cargo.toml b/node-graph/libraries/application-io/Cargo.toml index 564f3a3442b..541c22d68d2 100644 --- a/node-graph/libraries/application-io/Cargo.toml +++ b/node-graph/libraries/application-io/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "graphene-application-io" -version = "0.1.0" -edition = "2024" description = "graphene application io interface" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["serde"] diff --git a/node-graph/libraries/brush-types/Cargo.toml b/node-graph/libraries/brush-types/Cargo.toml index 82ec176975a..68cf67dc490 100644 --- a/node-graph/libraries/brush-types/Cargo.toml +++ b/node-graph/libraries/brush-types/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "brush-types" -version = "0.1.0" -edition = "2024" description = "The brush stroke data format for Graphene" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["serde"] diff --git a/node-graph/libraries/canvas-utils/Cargo.toml b/node-graph/libraries/canvas-utils/Cargo.toml index 0656c493e55..9c977283e46 100644 --- a/node-graph/libraries/canvas-utils/Cargo.toml +++ b/node-graph/libraries/canvas-utils/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "graphene-canvas-utils" -version = "0.1.0" -edition = "2024" description = "graphene canvas utilities" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] wgpu = ["dep:wgpu", "dep:wgpu-executor"] diff --git a/node-graph/libraries/core-types/Cargo.toml b/node-graph/libraries/core-types/Cargo.toml index f0162d6a2b9..1c611a10de5 100644 --- a/node-graph/libraries/core-types/Cargo.toml +++ b/node-graph/libraries/core-types/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "core-types" -version = "0.1.0" -edition = "2024" description = "Core types and traits for Graphene node system" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["serde"] diff --git a/node-graph/libraries/graphene-hash/Cargo.toml b/node-graph/libraries/graphene-hash/Cargo.toml index f1827e57f2c..88475a0e146 100644 --- a/node-graph/libraries/graphene-hash/Cargo.toml +++ b/node-graph/libraries/graphene-hash/Cargo.toml @@ -1,11 +1,12 @@ [package] name = "graphene-hash" -version = "0.0.0" -edition = "2024" -authors = ["Graphite Authors "] description = "CacheHash trait and derive macro for cache invalidation hashing in Graphite" -license = "MIT OR Apache-2.0" -publish = false +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["std"] diff --git a/node-graph/libraries/graphene-hash/derive/Cargo.toml b/node-graph/libraries/graphene-hash/derive/Cargo.toml index e96fd50016c..e0ffcae473f 100644 --- a/node-graph/libraries/graphene-hash/derive/Cargo.toml +++ b/node-graph/libraries/graphene-hash/derive/Cargo.toml @@ -1,11 +1,12 @@ [package] name = "graphene-hash-derive" -version = "0.0.0" -edition = "2024" -authors = ["Graphite Authors "] description = "#[derive(CacheHash)]" -license = "MIT OR Apache-2.0" -publish = false +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [lib] proc-macro = true diff --git a/node-graph/libraries/graphic-types/Cargo.toml b/node-graph/libraries/graphic-types/Cargo.toml index 0762710a893..1ee4cf088ce 100644 --- a/node-graph/libraries/graphic-types/Cargo.toml +++ b/node-graph/libraries/graphic-types/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "graphic-types" -version = "0.1.0" -edition = "2024" description = "Graphic types for Graphene - combines vector types with core infrastructure" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["serde"] diff --git a/node-graph/libraries/no-std-types/Cargo.toml b/node-graph/libraries/no-std-types/Cargo.toml index 3258cc03289..c59ed1421c7 100644 --- a/node-graph/libraries/no-std-types/Cargo.toml +++ b/node-graph/libraries/no-std-types/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "no-std-types" -version = "0.1.0" -edition = "2024" description = "no_std types for Graphene (shader-compatible)" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] # any feature that diff --git a/node-graph/libraries/raster-types/Cargo.toml b/node-graph/libraries/raster-types/Cargo.toml index 7421b3ad370..7534d0b6a72 100644 --- a/node-graph/libraries/raster-types/Cargo.toml +++ b/node-graph/libraries/raster-types/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "raster-types" -version = "0.1.0" -edition = "2024" description = "Raster data types for Graphene node system" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["serde"] diff --git a/node-graph/libraries/rendering/Cargo.toml b/node-graph/libraries/rendering/Cargo.toml index 7da33a4eb05..42c65808be2 100644 --- a/node-graph/libraries/rendering/Cargo.toml +++ b/node-graph/libraries/rendering/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "rendering" -version = "0.1.0" -edition = "2024" description = "SVG rendering for Graphene" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["serde"] diff --git a/node-graph/libraries/resources/Cargo.toml b/node-graph/libraries/resources/Cargo.toml index 0e96c66f614..65d632cae37 100644 --- a/node-graph/libraries/resources/Cargo.toml +++ b/node-graph/libraries/resources/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "graphene-resource" -version = "0.1.0" -edition = "2024" description = "graphene resource interface" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["serde"] diff --git a/node-graph/libraries/vector-types/Cargo.toml b/node-graph/libraries/vector-types/Cargo.toml index 0e8784b5849..f3debe9e775 100644 --- a/node-graph/libraries/vector-types/Cargo.toml +++ b/node-graph/libraries/vector-types/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "vector-types" -version = "0.1.0" -edition = "2024" description = "Vector graphics types and algorithms for Graphene" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["serde"] diff --git a/node-graph/libraries/wgpu-executor/Cargo.toml b/node-graph/libraries/wgpu-executor/Cargo.toml index 9c4236f043c..8bebe7ed61f 100644 --- a/node-graph/libraries/wgpu-executor/Cargo.toml +++ b/node-graph/libraries/wgpu-executor/Cargo.toml @@ -1,9 +1,11 @@ [package] name = "wgpu-executor" -version = "0.1.0" -edition = "2024" -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [dependencies] # Local dependencies diff --git a/node-graph/node-macro/Cargo.toml b/node-graph/node-macro/Cargo.toml index 89e88a1380d..c41468ae2b4 100644 --- a/node-graph/node-macro/Cargo.toml +++ b/node-graph/node-macro/Cargo.toml @@ -1,14 +1,11 @@ [package] name = "node-macro" -publish = false -version = "0.0.0" -rust-version = "1.88" -authors = ["Graphite Authors "] -edition = "2024" -readme = "../../README.md" -homepage = "https://graphite.art" -repository = "https://github.com/GraphiteEditor/Graphite" -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [lib] proc-macro = true diff --git a/node-graph/nodes/blending/Cargo.toml b/node-graph/nodes/blending/Cargo.toml index ed9229adc3a..fb6749647a9 100644 --- a/node-graph/nodes/blending/Cargo.toml +++ b/node-graph/nodes/blending/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "blending-nodes" -version = "0.1.0" -edition = "2024" description = "Blending operation nodes for Graphene" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["serde"] diff --git a/node-graph/nodes/brush/Cargo.toml b/node-graph/nodes/brush/Cargo.toml index dcc767238e4..12e8a5cd0d8 100644 --- a/node-graph/nodes/brush/Cargo.toml +++ b/node-graph/nodes/brush/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "brush-nodes" -version = "0.1.0" -edition = "2024" description = "Brush rendering nodes for Graphene" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["serde"] diff --git a/node-graph/nodes/gcore/Cargo.toml b/node-graph/nodes/gcore/Cargo.toml index 1e22058ff7d..a4e59007b41 100644 --- a/node-graph/nodes/gcore/Cargo.toml +++ b/node-graph/nodes/gcore/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "graphene-core" -version = "0.1.0" -edition = "2024" description = "Core utility nodes for Graphene" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["serde"] diff --git a/node-graph/nodes/graphic/Cargo.toml b/node-graph/nodes/graphic/Cargo.toml index 2fc815c2e31..5b88494ac4e 100644 --- a/node-graph/nodes/graphic/Cargo.toml +++ b/node-graph/nodes/graphic/Cargo.toml @@ -1,9 +1,11 @@ [package] name = "graphic-nodes" -version = "0.1.0" -edition = "2024" -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [dependencies] # Local dependencies diff --git a/node-graph/nodes/gstd/Cargo.toml b/node-graph/nodes/gstd/Cargo.toml index 2385c9a9b68..a2356f3eec1 100644 --- a/node-graph/nodes/gstd/Cargo.toml +++ b/node-graph/nodes/gstd/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "graphene-std" -version = "0.1.0" -edition = "2024" description = "Graphene standard library" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["wgpu"] diff --git a/node-graph/nodes/math/Cargo.toml b/node-graph/nodes/math/Cargo.toml index 6455301cd08..74989e63aa9 100644 --- a/node-graph/nodes/math/Cargo.toml +++ b/node-graph/nodes/math/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "math-nodes" -version = "0.1.0" -edition = "2024" description = "Math operation nodes for Graphene" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [dependencies] core-types = { workspace = true } diff --git a/node-graph/nodes/path-bool/Cargo.toml b/node-graph/nodes/path-bool/Cargo.toml index d6f49a35317..abab78ea330 100644 --- a/node-graph/nodes/path-bool/Cargo.toml +++ b/node-graph/nodes/path-bool/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "path-bool-nodes" -version = "0.1.0" -edition = "2024" description = "Path boolean operation nodes for Graphene" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [dependencies] # Local dependencies diff --git a/node-graph/nodes/raster/Cargo.toml b/node-graph/nodes/raster/Cargo.toml index 77f7a648cc1..c8e60d517a7 100644 --- a/node-graph/nodes/raster/Cargo.toml +++ b/node-graph/nodes/raster/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "raster-nodes" -version = "0.1.0" -edition = "2024" description = "Raster operation nodes for Graphene" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [lints] workspace = true diff --git a/node-graph/nodes/raster/shaders/Cargo.toml b/node-graph/nodes/raster/shaders/Cargo.toml index 175f25468bc..388b33bd40e 100644 --- a/node-graph/nodes/raster/shaders/Cargo.toml +++ b/node-graph/nodes/raster/shaders/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "raster-nodes-shaders" -version = "0.1.0" -edition = "2024" description = "graphene raster data format" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [dependencies] diff --git a/node-graph/nodes/raster/shaders/entrypoint/Cargo.toml b/node-graph/nodes/raster/shaders/entrypoint/Cargo.toml index 2102ba33b3a..affcab05ccc 100644 --- a/node-graph/nodes/raster/shaders/entrypoint/Cargo.toml +++ b/node-graph/nodes/raster/shaders/entrypoint/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "raster-nodes-shaders-entrypoint" -version = "0.1.0" -edition = "2024" description = "graphene raster nodes shaders entrypoint" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [dependencies] raster-nodes = { path = "../..", default-features = false } diff --git a/node-graph/nodes/repeat/Cargo.toml b/node-graph/nodes/repeat/Cargo.toml index ec3c38e495a..10c1ffe9253 100644 --- a/node-graph/nodes/repeat/Cargo.toml +++ b/node-graph/nodes/repeat/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "repeat-nodes" -version = "0.1.0" -edition = "2024" description = "Repeat operation nodes for Graphene" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["serde"] diff --git a/node-graph/nodes/text/Cargo.toml b/node-graph/nodes/text/Cargo.toml index ca9e12e4b04..dc1d0086ea3 100644 --- a/node-graph/nodes/text/Cargo.toml +++ b/node-graph/nodes/text/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "text-nodes" -version = "0.1.0" -edition = "2024" description = "Text operation nodes for Graphene" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["serde"] diff --git a/node-graph/nodes/transform/Cargo.toml b/node-graph/nodes/transform/Cargo.toml index 412994959e8..3831d02e800 100644 --- a/node-graph/nodes/transform/Cargo.toml +++ b/node-graph/nodes/transform/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "transform-nodes" -version = "0.1.0" -edition = "2024" description = "Transform operation nodes for Graphene" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["serde"] diff --git a/node-graph/nodes/vector/Cargo.toml b/node-graph/nodes/vector/Cargo.toml index dba094bd4e3..2f383cfe794 100644 --- a/node-graph/nodes/vector/Cargo.toml +++ b/node-graph/nodes/vector/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "vector-nodes" -version = "0.1.0" -edition = "2024" description = "Vector operation nodes for Graphene" -authors = ["Graphite Authors "] -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] default = ["serde"] diff --git a/node-graph/preprocessor/Cargo.toml b/node-graph/preprocessor/Cargo.toml index 6ec3c3fe996..a24d03f885c 100644 --- a/node-graph/preprocessor/Cargo.toml +++ b/node-graph/preprocessor/Cargo.toml @@ -1,9 +1,11 @@ [package] name = "preprocessor" -version = "0.1.0" -edition = "2024" -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] diff --git a/proc-macros/Cargo.toml b/proc-macros/Cargo.toml index de7fb22a6e8..8b48a559d6a 100644 --- a/proc-macros/Cargo.toml +++ b/proc-macros/Cargo.toml @@ -1,14 +1,11 @@ [package] name = "graphite-proc-macros" -publish = false -version = "0.0.0" -rust-version = "1.88" -authors = ["Graphite Authors "] -edition = "2024" -readme = "../README.md" -homepage = "https://graphite.art" -repository = "https://github.com/GraphiteEditor/Graphite" -license = "MIT OR Apache-2.0" +version.workspace = true +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [lib] path = "src/lib.rs" diff --git a/tools/cargo-run/Cargo.toml b/tools/cargo-run/Cargo.toml index 5c7de9ea53c..a2f66d33357 100644 --- a/tools/cargo-run/Cargo.toml +++ b/tools/cargo-run/Cargo.toml @@ -1,10 +1,11 @@ [package] name = "cargo-run" -edition.workspace = true version.workspace = true license.workspace = true authors.workspace = true - +edition.workspace = true +rust-version.workspace = true +publish.workspace = true default-run = "cargo-run" [dependencies] diff --git a/tools/cargo-run/internal/download/Cargo.toml b/tools/cargo-run/internal/download/Cargo.toml index 8eccb16af29..96194bed11e 100644 --- a/tools/cargo-run/internal/download/Cargo.toml +++ b/tools/cargo-run/internal/download/Cargo.toml @@ -1,9 +1,11 @@ [package] name = "cargo-run-internal-download" -edition.workspace = true version.workspace = true license.workspace = true authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [dependencies] cargo-run = { path = "../.." } diff --git a/tools/cargo-run/internal/watch/Cargo.toml b/tools/cargo-run/internal/watch/Cargo.toml index 41c1edf936d..8839f359548 100644 --- a/tools/cargo-run/internal/watch/Cargo.toml +++ b/tools/cargo-run/internal/watch/Cargo.toml @@ -1,9 +1,11 @@ [package] name = "cargo-run-internal-watch" -edition.workspace = true version.workspace = true license.workspace = true authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [dependencies] cargo-run = { path = "../.." } diff --git a/tools/crate-hierarchy-viz/Cargo.toml b/tools/crate-hierarchy-viz/Cargo.toml index 910690db834..41ed045e04f 100644 --- a/tools/crate-hierarchy-viz/Cargo.toml +++ b/tools/crate-hierarchy-viz/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "crate-hierarchy-viz" description = "Tool to visualize the crate hierarchy in the Graphite workspace" -edition.workspace = true version.workspace = true license.workspace = true authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [dependencies] serde = { workspace = true } diff --git a/tools/editor-message-tree/Cargo.toml b/tools/editor-message-tree/Cargo.toml index 00b5bfcf774..bcf281e149a 100644 --- a/tools/editor-message-tree/Cargo.toml +++ b/tools/editor-message-tree/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "editor-message-tree" description = "Tool to generate developer documentation for the editor message system structure" -edition.workspace = true version.workspace = true license.workspace = true authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [dependencies] # Local dependencies diff --git a/tools/node-docs/Cargo.toml b/tools/node-docs/Cargo.toml index 385e815074e..a29fc5af8e9 100644 --- a/tools/node-docs/Cargo.toml +++ b/tools/node-docs/Cargo.toml @@ -1,10 +1,12 @@ [package] name = "node-docs" description = "Tool to generate node documentation for the node catalog on the Graphite website" -edition.workspace = true version.workspace = true license.workspace = true authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [dependencies] # Local dependencies diff --git a/tools/third-party-licenses/Cargo.toml b/tools/third-party-licenses/Cargo.toml index fe348963c95..fd99e0a71d7 100644 --- a/tools/third-party-licenses/Cargo.toml +++ b/tools/third-party-licenses/Cargo.toml @@ -1,9 +1,11 @@ [package] name = "third-party-licenses" -edition.workspace = true version.workspace = true license.workspace = true authors.workspace = true +edition.workspace = true +rust-version.workspace = true +publish.workspace = true [features] desktop = ["dep:cef-dll-sys", "dep:scraper"]