1
0
Fork 0
forked from wry/wry

all: reorganize packages for release

This commit is contained in:
Julian Orth 2024-04-04 15:48:36 +02:00
parent c659b478cf
commit b374947b45
9 changed files with 32 additions and 21 deletions

View file

@ -1,8 +1,15 @@
[package]
name = "jay"
name = "jay-compositor"
version = "0.1.0"
edition = "2021"
build = "build/build.rs"
license = "GPL-3.0-only"
description = "The Jay compositor"
repository = "https://github.com/mahkoh/jay"
[[bin]]
name = "jay"
path = "src/main.rs"
[workspace]
members = ["jay-config", "toml-config", "algorithms", "toml-spec"]
@ -14,6 +21,10 @@ panic = "abort"
panic = "abort"
[dependencies]
jay-config = { path = "jay-config" }
jay-toml-config = { path = "toml-config" }
jay-algorithms = { path = "algorithms" }
uapi = "0.2.13"
thiserror = "1.0.56"
ahash = "0.8.7"
@ -29,9 +40,6 @@ rand = "0.8.5"
smallvec = { version = "1.11.1", features = ["const_generics", "const_new", "union"] }
byteorder = "1.5.0"
bincode = "1.3.3"
jay-config = { path = "jay-config" }
jay-toml-config = { path = "toml-config" }
algorithms = { path = "algorithms" }
pin-project = "1.1.4"
clap = { version = "4.4.18", features = ["derive", "wrap_help"] }
clap_complete = "4.4.10"
@ -57,7 +65,7 @@ cc = "1.0.86"
#[profile.dev.build-override]
#opt-level = 3
[profile.dev.package."algorithms"]
[profile.dev.package."jay-algorithms"]
opt-level = 3
[profile.dev.package."smallvec"]