Just learned about workspace inheritance. Cleaned up all the Cargo tomls
This commit is contained in:
parent
e6b22d84cc
commit
09b495dc69
10
Cargo.lock
generated
10
Cargo.lock
generated
@ -2338,7 +2338,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "waycast-config"
|
name = "waycast-config"
|
||||||
version = "0.1.0"
|
version = "0.0.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"config",
|
"config",
|
||||||
"directories",
|
"directories",
|
||||||
@ -2349,7 +2349,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "waycast-core"
|
name = "waycast-core"
|
||||||
version = "0.1.0"
|
version = "0.0.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bincode 1.3.3",
|
"bincode 1.3.3",
|
||||||
"redb",
|
"redb",
|
||||||
@ -2360,7 +2360,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "waycast-gtk"
|
name = "waycast-gtk"
|
||||||
version = "0.1.0"
|
version = "0.0.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bincode 2.0.1",
|
"bincode 2.0.1",
|
||||||
"gio",
|
"gio",
|
||||||
@ -2376,7 +2376,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "waycast-macros"
|
name = "waycast-macros"
|
||||||
version = "0.1.0"
|
version = "0.0.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
@ -2385,7 +2385,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "waycast-plugins"
|
name = "waycast-plugins"
|
||||||
version = "0.1.0"
|
version = "0.0.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"directories",
|
"directories",
|
||||||
"gio",
|
"gio",
|
||||||
|
12
Cargo.toml
12
Cargo.toml
@ -7,3 +7,15 @@ members = [
|
|||||||
"waycast-config",
|
"waycast-config",
|
||||||
]
|
]
|
||||||
resolver = "2"
|
resolver = "2"
|
||||||
|
|
||||||
|
[workspace.package]
|
||||||
|
version = "0.0.1"
|
||||||
|
authors = ["Javier Feliz <me@javierfeliz.com>"]
|
||||||
|
edition = "2024"
|
||||||
|
rust-version = "1.89"
|
||||||
|
license = "MIT"
|
||||||
|
description = "Feature-rich application launcher for Wayland compositors"
|
||||||
|
homepage = "https://waycast.dev"
|
||||||
|
repository = "https://gitgud.foo/thegrind/waycast"
|
||||||
|
categories = ["gui", "os::unix-apis"]
|
||||||
|
keywords = ["launcher", "wayland", "gtk4", "application-launcher", "desktop"]
|
||||||
|
@ -84,7 +84,6 @@
|
|||||||
buildInputs = with pkgs; [
|
buildInputs = with pkgs; [
|
||||||
# Build tools
|
# Build tools
|
||||||
pkg-config
|
pkg-config
|
||||||
cargo-release
|
|
||||||
|
|
||||||
# GTK4 stack
|
# GTK4 stack
|
||||||
gtk4
|
gtk4
|
||||||
|
@ -1,7 +1,13 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "waycast-config"
|
name = "waycast-config"
|
||||||
version = "0.1.0"
|
description = "Configuration management and XDG directory handling for Waycast"
|
||||||
edition = "2024"
|
version.workspace = true
|
||||||
|
authors.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
|
rust-version.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
homepage.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
config = { version = "0.15.15", features = ["toml"] }
|
config = { version = "0.15.15", features = ["toml"] }
|
||||||
|
@ -1,7 +1,13 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "waycast-core"
|
name = "waycast-core"
|
||||||
version = "0.1.0"
|
description = "Core traits, caching system, and plugin architecture for Waycast launcher"
|
||||||
edition = "2021"
|
version.workspace = true
|
||||||
|
authors.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
|
rust-version.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
homepage.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
bincode = "1.3"
|
bincode = "1.3"
|
||||||
|
@ -1,7 +1,13 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "waycast-gtk"
|
name = "waycast-gtk"
|
||||||
version = "0.1.0"
|
description = "GTK4 frontend for Waycast application launcher"
|
||||||
edition = "2021"
|
version.workspace = true
|
||||||
|
authors.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
|
rust-version.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
homepage.workspace = true
|
||||||
|
|
||||||
[[bin]]
|
[[bin]]
|
||||||
name = "waycast"
|
name = "waycast"
|
||||||
|
@ -1,7 +1,13 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "waycast-macros"
|
name = "waycast-macros"
|
||||||
version = "0.1.0"
|
description = "Procedural macros for Waycast launcher plugin development"
|
||||||
edition = "2021"
|
version.workspace = true
|
||||||
|
authors.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
|
rust-version.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
homepage.workspace = true
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
proc-macro = true
|
proc-macro = true
|
||||||
|
@ -1,7 +1,13 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "waycast-plugins"
|
name = "waycast-plugins"
|
||||||
version = "0.1.0"
|
description = "Plugin collection for Waycast launcher (desktop apps, files, projects)"
|
||||||
edition = "2021"
|
version.workspace = true
|
||||||
|
authors.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
|
rust-version.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
homepage.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
waycast-core = { path = "../waycast-core" }
|
waycast-core = { path = "../waycast-core" }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user