mirror of
https://github.com/italicsjenga/vello.git
synced 2025-01-08 20:01:30 +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]
|
||||
edition = "2021"
|
||||
version = "0.1.0"
|
||||
|
||||
[workspace.dependencies]
|
||||
wgpu = "0.15"
|
||||
version = "0.0.1"
|
||||
license = "MIT/Apache-2.0"
|
||||
# homepage = "https://vello.dev" - Domain owned by us, but unused at present
|
||||
# rust-version =
|
||||
repository = "https://github.com/linebender/vello"
|
||||
|
||||
[package]
|
||||
name = "vello"
|
||||
version = "0.1.0"
|
||||
license = "MIT/Apache-2.0"
|
||||
edition = "2021"
|
||||
description = "An experimental GPU compute-centric 2D renderer"
|
||||
categories = ["rendering", "graphics"]
|
||||
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]
|
||||
wgpu = { workspace = true }
|
||||
|
@ -33,6 +46,9 @@ smallvec = "1.8.0"
|
|||
moscato = { git = "https://github.com/dfrg/pinot", rev = "59db153" }
|
||||
peniko = { git = "https://github.com/linebender/peniko", rev = "8cb710f" }
|
||||
|
||||
[features]
|
||||
hot_reload = []
|
||||
buffer_labels = []
|
||||
[workspace.dependencies]
|
||||
wgpu = "0.15"
|
||||
|
||||
# Used for examples
|
||||
clap = "4.1.0"
|
||||
anyhow = "1.0"
|
||||
|
|
|
@ -1,9 +1,12 @@
|
|||
[package]
|
||||
name = "run_wasm"
|
||||
version.workspace = true
|
||||
edition.workspace = true
|
||||
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
|
||||
|
||||
[dependencies]
|
||||
|
|
|
@ -1,17 +1,22 @@
|
|||
[package]
|
||||
name = "scenes"
|
||||
description = "Vello scenes used in the other examples"
|
||||
version.workspace = true
|
||||
edition.workspace = true
|
||||
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
|
||||
|
||||
[dependencies]
|
||||
vello = { path = "../../" }
|
||||
vello_svg = { path = "../../integrations/vello_svg" }
|
||||
anyhow = "1.0"
|
||||
clap = { version = "4.1.1", features = ["derive"] }
|
||||
anyhow = { workspace = true }
|
||||
clap = { workspace = true, features = ["derive"] }
|
||||
|
||||
# Used for the `download` command
|
||||
byte-unit = "4.0"
|
||||
dialoguer = "0.10"
|
||||
ureq = "2.6"
|
||||
byte-unit = "4.0"
|
||||
|
|
|
@ -1,9 +1,12 @@
|
|||
[package]
|
||||
name = "with_bevy"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
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
|
||||
|
||||
[dependencies]
|
||||
|
|
|
@ -1,22 +1,24 @@
|
|||
[package]
|
||||
name = "with_winit"
|
||||
description = "An example using vello to render to a winit window"
|
||||
version.workspace = true
|
||||
edition.workspace = true
|
||||
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
|
||||
|
||||
[dependencies]
|
||||
wgpu = { workspace = true }
|
||||
vello = { path = "../../", features = ["buffer_labels"] }
|
||||
scenes = { path = "../scenes" }
|
||||
anyhow = "1.0"
|
||||
winit = "0.27.5"
|
||||
anyhow = { workspace = true }
|
||||
clap = { workspace = true, features = ["derive"] }
|
||||
|
||||
wgpu = { workspace = true }
|
||||
winit = "0.28.1"
|
||||
pollster = "0.2.5"
|
||||
# for picosvg
|
||||
roxmltree = "0.13"
|
||||
clap = { version = "4.1.0", features = ["derive"] }
|
||||
env_logger = "0.10.0"
|
||||
|
||||
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
||||
|
|
|
@ -1,8 +1,13 @@
|
|||
[package]
|
||||
name = "vello_svg"
|
||||
description = "Render a usvg document to a vello scene"
|
||||
categories = ["rendering", "graphics"]
|
||||
keywords = ["2d", "vector-graphics", "vello"]
|
||||
|
||||
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
|
||||
|
||||
|
|
Loading…
Reference in a new issue