chore: Inherit cargo metadata from workspace
Use workspace inheritance added in Rust 1.64 to de-duplicate various settings across all packages.
This commit is contained in:
parent
870745e0ef
commit
696c9062d3
|
@ -26,7 +26,12 @@ members = [
|
||||||
resolver = "2"
|
resolver = "2"
|
||||||
|
|
||||||
[workspace.package]
|
[workspace.package]
|
||||||
|
authors = ["Ruffle LLC <ruffle@ruffle.rs>"]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
homepage = "https://ruffle.rs"
|
||||||
|
license = "MIT OR Apache-2.0"
|
||||||
|
repository = "https://github.com/ruffle-rs/ruffle"
|
||||||
|
version = "0.1.0"
|
||||||
|
|
||||||
# Don't optimize build scripts and macros.
|
# Don't optimize build scripts and macros.
|
||||||
[profile.release.build-override]
|
[profile.release.build-override]
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "ruffle_core"
|
name = "ruffle_core"
|
||||||
version = "0.1.0"
|
authors.workspace = true
|
||||||
authors = ["Ruffle LLC <ruffle@ruffle.rs>"]
|
|
||||||
edition.workspace = true
|
edition.workspace = true
|
||||||
license = "MIT OR Apache-2.0"
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
byteorder = "1.4"
|
byteorder = "1.4"
|
||||||
|
|
|
@ -1,7 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "build_playerglobal"
|
name = "build_playerglobal"
|
||||||
version = "0.1.0"
|
authors.workspace = true
|
||||||
edition.workspace = true
|
edition.workspace = true
|
||||||
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
convert_case = "0.6.0"
|
convert_case = "0.6.0"
|
||||||
|
|
|
@ -1,8 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "ruffle_macros"
|
name = "ruffle_macros"
|
||||||
version = "0.1.0"
|
authors.workspace = true
|
||||||
authors = ["Ruffle LLC <ruffle@ruffle.rs>"]
|
|
||||||
edition.workspace = true
|
edition.workspace = true
|
||||||
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
proc-macro = true
|
proc-macro = true
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "ruffle_desktop"
|
name = "ruffle_desktop"
|
||||||
version = "0.1.0"
|
authors.workspace = true
|
||||||
authors = ["Ruffle LLC <ruffle@ruffle.rs>"]
|
|
||||||
edition.workspace = true
|
edition.workspace = true
|
||||||
license = "MIT OR Apache-2.0"
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
clap = { version = "4.0.27", features = ["derive"] }
|
clap = { version = "4.0.27", features = ["derive"] }
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "exporter"
|
name = "exporter"
|
||||||
version = "0.1.0"
|
|
||||||
authors = ["Nathan Adams <dinnerbone@dinnerbone.com>"]
|
authors = ["Nathan Adams <dinnerbone@dinnerbone.com>"]
|
||||||
edition.workspace = true
|
edition.workspace = true
|
||||||
license = "MIT OR Apache-2.0"
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
clap = { version = "4.0.27", features = ["derive"] }
|
clap = { version = "4.0.27", features = ["derive"] }
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "ruffle_render"
|
name = "ruffle_render"
|
||||||
version = "0.1.0"
|
authors.workspace = true
|
||||||
authors = ["Ruffle LLC <ruffle@ruffle.rs>"]
|
|
||||||
edition.workspace = true
|
edition.workspace = true
|
||||||
license = "MIT OR Apache-2.0"
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
swf = { path = "../swf"}
|
swf = { path = "../swf"}
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "ruffle_render_canvas"
|
name = "ruffle_render_canvas"
|
||||||
version = "0.1.0"
|
authors.workspace = true
|
||||||
authors = ["Ruffle LLC <ruffle@ruffle.rs>"]
|
|
||||||
edition.workspace = true
|
edition.workspace = true
|
||||||
license = "MIT OR Apache-2.0"
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
js-sys = "0.3.60"
|
js-sys = "0.3.60"
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "naga-agal"
|
name = "naga-agal"
|
||||||
version = "0.1.0"
|
authors.workspace = true
|
||||||
edition = "2021"
|
edition.workspace = true
|
||||||
|
homepage.workspace = true
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
bitflags = "1.3.2"
|
bitflags = "1.3.2"
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "ruffle_render_webgl"
|
name = "ruffle_render_webgl"
|
||||||
version = "0.1.0"
|
authors.workspace = true
|
||||||
authors = ["Ruffle LLC <ruffle@ruffle.rs>"]
|
|
||||||
edition.workspace = true
|
edition.workspace = true
|
||||||
license = "MIT OR Apache-2.0"
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
js-sys = "0.3.60"
|
js-sys = "0.3.60"
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "ruffle_render_wgpu"
|
name = "ruffle_render_wgpu"
|
||||||
version = "0.1.0"
|
|
||||||
authors = ["Nathan Adams <dinnerbone@dinnerbone.com>"]
|
authors = ["Nathan Adams <dinnerbone@dinnerbone.com>"]
|
||||||
edition.workspace = true
|
edition.workspace = true
|
||||||
license = "MIT OR Apache-2.0"
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
wgpu = { version = "0.14.2", features = ["naga"] }
|
wgpu = { version = "0.14.2", features = ["naga"] }
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "ruffle_scanner"
|
name = "ruffle_scanner"
|
||||||
version = "0.1.0"
|
|
||||||
authors = ["Nathan Adams <dinnerbone@dinnerbone.com>"]
|
authors = ["Nathan Adams <dinnerbone@dinnerbone.com>"]
|
||||||
edition.workspace = true
|
edition.workspace = true
|
||||||
license = "MIT OR Apache-2.0"
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
clap = { version = "4.0.27", features = ["derive"] }
|
clap = { version = "4.0.27", features = ["derive"] }
|
||||||
|
|
|
@ -1,13 +1,12 @@
|
||||||
[package]
|
[package]
|
||||||
name = "swf"
|
name = "swf"
|
||||||
version = "0.2.0"
|
version = "0.2.0"
|
||||||
edition.workspace = true
|
|
||||||
authors = ["Ruffle LLC <ruffle@ruffle.rs>"]
|
|
||||||
repository = "https://github.com/ruffle-rs/ruffle"
|
|
||||||
homepage = "https://github.com/ruffle-rs/ruffle"
|
|
||||||
license = "MIT OR Apache-2.0"
|
|
||||||
readme = "README.md"
|
|
||||||
description = "Read and write the Adobe Flash SWF file format."
|
description = "Read and write the Adobe Flash SWF file format."
|
||||||
|
authors.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
bitflags = "1.3.2"
|
bitflags = "1.3.2"
|
||||||
|
|
|
@ -1,8 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "tests"
|
name = "tests"
|
||||||
version = "0.1.0"
|
|
||||||
authors = ["Aaron Hill <aa1ronham@gmail.com>"]
|
authors = ["Aaron Hill <aa1ronham@gmail.com>"]
|
||||||
edition.workspace = true
|
edition.workspace = true
|
||||||
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
futures = "0.3.25"
|
futures = "0.3.25"
|
||||||
|
|
|
@ -1,7 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "ruffle_input_format"
|
name = "ruffle_input_format"
|
||||||
version = "0.1.0"
|
authors.workspace = true
|
||||||
edition.workspace = true
|
edition.workspace = true
|
||||||
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
serde = { version = "1.0.150", features = ["derive"] }
|
serde = { version = "1.0.150", features = ["derive"] }
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "ruffle_video"
|
name = "ruffle_video"
|
||||||
version = "0.1.0"
|
authors.workspace = true
|
||||||
authors = ["Ruffle LLC <ruffle@ruffle.rs>"]
|
|
||||||
edition.workspace = true
|
edition.workspace = true
|
||||||
license = "MIT OR Apache-2.0"
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
swf = { path = "../swf" }
|
swf = { path = "../swf" }
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "ruffle_video_software"
|
name = "ruffle_video_software"
|
||||||
version = "0.1.0"
|
authors.workspace = true
|
||||||
authors = ["Ruffle LLC <ruffle@ruffle.rs>"]
|
|
||||||
edition.workspace = true
|
edition.workspace = true
|
||||||
license = "MIT OR Apache-2.0"
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
ruffle_render = { path = "../../render" }
|
ruffle_render = { path = "../../render" }
|
||||||
|
|
|
@ -1,13 +1,12 @@
|
||||||
[package]
|
[package]
|
||||||
name = "ruffle_web"
|
name = "ruffle_web"
|
||||||
version = "0.1.0"
|
|
||||||
authors = ["Mike Welsh <mwelsh@gmail.com>"]
|
|
||||||
edition.workspace = true
|
|
||||||
license = "MIT OR Apache-2.0"
|
|
||||||
description = "Web (WASM) bindings to the Ruffle flash player"
|
description = "Web (WASM) bindings to the Ruffle flash player"
|
||||||
readme = "README.md"
|
authors.workspace = true
|
||||||
homepage = "https://ruffle.rs"
|
edition.workspace = true
|
||||||
repository = "https://github.com/ruffle-rs/ruffle/"
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
publish = false # This crate is useless alone, people should use the npm package
|
publish = false # This crate is useless alone, people should use the npm package
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
|
|
|
@ -1,13 +1,12 @@
|
||||||
[package]
|
[package]
|
||||||
name = "ruffle_web_safari"
|
name = "ruffle_web_safari"
|
||||||
version = "0.1.0"
|
|
||||||
authors = ["Mike Welsh <mwelsh@gmail.com>"]
|
|
||||||
edition.workspace = true
|
|
||||||
license = "MIT OR Apache-2.0"
|
|
||||||
description = "Native binary for the Safari Web Extension"
|
description = "Native binary for the Safari Web Extension"
|
||||||
readme = "README.md"
|
authors.workspace = true
|
||||||
homepage = "https://ruffle.rs"
|
edition.workspace = true
|
||||||
repository = "https://github.com/ruffle-rs/ruffle/"
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
publish = false # This crate is useless unless packaged into an appex bundle
|
publish = false # This crate is useless unless packaged into an appex bundle
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "ruffle_wstr"
|
name = "ruffle_wstr"
|
||||||
version = "0.1.0"
|
|
||||||
edition.workspace = true
|
|
||||||
authors = ["Arthur Heuillard <arthur.heuillard<orange.fr>"]
|
authors = ["Arthur Heuillard <arthur.heuillard<orange.fr>"]
|
||||||
license = "MIT OR Apache-2.0"
|
edition.workspace = true
|
||||||
|
homepage.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
static_assertions = "1.1.0"
|
static_assertions = "1.1.0"
|
||||||
|
|
Loading…
Reference in New Issue