mirror of
https://github.com/italicsjenga/vello.git
synced 2025-01-09 20:31:29 +11:00
Update dependencies, and add more metadata (#272)
This commit is contained in:
parent
020a7f5c01
commit
ef44c17f92
36
Cargo.toml
36
Cargo.toml
|
@ -12,16 +12,29 @@ members = [
|
||||||
|
|
||||||
[workspace.package]
|
[workspace.package]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
version = "0.1.0"
|
version = "0.0.1"
|
||||||
|
license = "MIT/Apache-2.0"
|
||||||
[workspace.dependencies]
|
# homepage = "https://vello.dev" - Domain owned by us, but unused at present
|
||||||
wgpu = "0.15"
|
# rust-version =
|
||||||
|
repository = "https://github.com/linebender/vello"
|
||||||
|
|
||||||
[package]
|
[package]
|
||||||
name = "vello"
|
name = "vello"
|
||||||
version = "0.1.0"
|
description = "An experimental GPU compute-centric 2D renderer"
|
||||||
license = "MIT/Apache-2.0"
|
categories = ["rendering", "graphics"]
|
||||||
edition = "2021"
|
keywords = ["2d", "vector-graphics"]
|
||||||
|
|
||||||
|
# This crate is intended for publishing, but not ready yet
|
||||||
|
publish = false
|
||||||
|
|
||||||
|
version.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
|
||||||
|
[features]
|
||||||
|
hot_reload = []
|
||||||
|
buffer_labels = []
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
wgpu = { workspace = true }
|
wgpu = { workspace = true }
|
||||||
|
@ -33,6 +46,9 @@ smallvec = "1.8.0"
|
||||||
moscato = { git = "https://github.com/dfrg/pinot", rev = "59db153" }
|
moscato = { git = "https://github.com/dfrg/pinot", rev = "59db153" }
|
||||||
peniko = { git = "https://github.com/linebender/peniko", rev = "8cb710f" }
|
peniko = { git = "https://github.com/linebender/peniko", rev = "8cb710f" }
|
||||||
|
|
||||||
[features]
|
[workspace.dependencies]
|
||||||
hot_reload = []
|
wgpu = "0.15"
|
||||||
buffer_labels = []
|
|
||||||
|
# Used for examples
|
||||||
|
clap = "4.1.0"
|
||||||
|
anyhow = "1.0"
|
||||||
|
|
|
@ -1,9 +1,12 @@
|
||||||
[package]
|
[package]
|
||||||
name = "run_wasm"
|
name = "run_wasm"
|
||||||
version.workspace = true
|
|
||||||
edition.workspace = true
|
|
||||||
publish = false
|
publish = false
|
||||||
|
|
||||||
|
version.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
|
|
@ -1,17 +1,22 @@
|
||||||
[package]
|
[package]
|
||||||
name = "scenes"
|
name = "scenes"
|
||||||
description = "Vello scenes used in the other examples"
|
description = "Vello scenes used in the other examples"
|
||||||
version.workspace = true
|
|
||||||
edition.workspace = true
|
|
||||||
publish = false
|
publish = false
|
||||||
|
|
||||||
|
version.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
vello = { path = "../../" }
|
vello = { path = "../../" }
|
||||||
vello_svg = { path = "../../integrations/vello_svg" }
|
vello_svg = { path = "../../integrations/vello_svg" }
|
||||||
anyhow = "1.0"
|
anyhow = { workspace = true }
|
||||||
clap = { version = "4.1.1", features = ["derive"] }
|
clap = { workspace = true, features = ["derive"] }
|
||||||
|
|
||||||
|
# Used for the `download` command
|
||||||
|
byte-unit = "4.0"
|
||||||
dialoguer = "0.10"
|
dialoguer = "0.10"
|
||||||
ureq = "2.6"
|
ureq = "2.6"
|
||||||
byte-unit = "4.0"
|
|
||||||
|
|
|
@ -1,9 +1,12 @@
|
||||||
[package]
|
[package]
|
||||||
name = "with_bevy"
|
name = "with_bevy"
|
||||||
version = "0.1.0"
|
|
||||||
edition = "2021"
|
|
||||||
description = "Example of using Vello in a Bevy application"
|
description = "Example of using Vello in a Bevy application"
|
||||||
|
|
||||||
|
version.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
|
|
@ -1,22 +1,24 @@
|
||||||
[package]
|
[package]
|
||||||
name = "with_winit"
|
name = "with_winit"
|
||||||
description = "An example using vello to render to a winit window"
|
description = "An example using vello to render to a winit window"
|
||||||
version.workspace = true
|
|
||||||
edition.workspace = true
|
|
||||||
publish = false
|
publish = false
|
||||||
|
|
||||||
|
version.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
wgpu = { workspace = true }
|
|
||||||
vello = { path = "../../", features = ["buffer_labels"] }
|
vello = { path = "../../", features = ["buffer_labels"] }
|
||||||
scenes = { path = "../scenes" }
|
scenes = { path = "../scenes" }
|
||||||
anyhow = "1.0"
|
anyhow = { workspace = true }
|
||||||
winit = "0.27.5"
|
clap = { workspace = true, features = ["derive"] }
|
||||||
|
|
||||||
|
wgpu = { workspace = true }
|
||||||
|
winit = "0.28.1"
|
||||||
pollster = "0.2.5"
|
pollster = "0.2.5"
|
||||||
# for picosvg
|
|
||||||
roxmltree = "0.13"
|
|
||||||
clap = { version = "4.1.0", features = ["derive"] }
|
|
||||||
env_logger = "0.10.0"
|
env_logger = "0.10.0"
|
||||||
|
|
||||||
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
||||||
|
|
|
@ -1,8 +1,13 @@
|
||||||
[package]
|
[package]
|
||||||
name = "vello_svg"
|
name = "vello_svg"
|
||||||
description = "Render a usvg document to a vello scene"
|
description = "Render a usvg document to a vello scene"
|
||||||
|
categories = ["rendering", "graphics"]
|
||||||
|
keywords = ["2d", "vector-graphics", "vello"]
|
||||||
|
|
||||||
version.workspace = true
|
version.workspace = true
|
||||||
|
license.workspace = true
|
||||||
edition.workspace = true
|
edition.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue