Skip to content

Commit a8484a2

Browse files
committed
Turn into workspace
1 parent ddb3773 commit a8484a2

File tree

2 files changed

+43
-17
lines changed

2 files changed

+43
-17
lines changed

Cargo.toml

Lines changed: 32 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,51 @@
1-
[package]
2-
name = "comemo"
1+
[workspace]
2+
members = ["macros"]
3+
resolver = "2"
4+
5+
[workspace.package]
36
version = "0.3.1"
47
authors = ["Laurenz <[email protected]>"]
58
edition = "2021"
6-
description = "Incremental computation through constrained memoization."
79
repository = "https://github.com/typst/comemo"
810
readme = "README.md"
911
license = "MIT OR Apache-2.0"
1012
categories = ["caching"]
1113
keywords = ["incremental", "memoization", "tracked", "constraints"]
1214

15+
[workspace.dependencies]
16+
comemo-macros = { version = "0.3.1", path = "macros" }
17+
once_cell = "1.18"
18+
parking_lot = "0.12"
19+
proc-macro2 = "1"
20+
quote = "1"
21+
serial_test = "3"
22+
siphasher = "1"
23+
syn = { version = "2", features = ["full"] }
24+
25+
[package]
26+
name = "comemo"
27+
description = "Incremental computation through constrained memoization."
28+
version = { workspace = true }
29+
authors = { workspace = true }
30+
edition = { workspace = true }
31+
repository = { workspace = true }
32+
license = { workspace = true }
33+
readme = { workspace = true }
34+
categories = { workspace = true }
35+
keywords = { workspace = true }
36+
1337
[features]
1438
default = []
1539
testing = []
1640

1741
[dependencies]
18-
comemo-macros = { version = "0.3.1", path = "macros" }
19-
once_cell = "1.18"
20-
parking_lot = "0.12"
21-
siphasher = "1"
42+
comemo-macros = { workspace = true }
43+
once_cell = { workspace = true }
44+
parking_lot = { workspace = true }
45+
siphasher = { workspace = true }
2246

2347
[dev-dependencies]
24-
serial_test = "2.0.0"
48+
serial_test = { workspace = true }
2549

2650
[[test]]
2751
name = "tests"

macros/Cargo.toml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
11
[package]
22
name = "comemo-macros"
3-
version = "0.3.1"
4-
authors = ["Laurenz <[email protected]>"]
5-
edition = "2021"
63
description = "Procedural macros for comemo."
7-
repository = "https://github.com/typst/comemo"
8-
readme = "../README.md"
9-
license = "MIT OR Apache-2.0"
4+
version = { workspace = true }
5+
authors = { workspace = true }
6+
edition = { workspace = true }
7+
repository = { workspace = true }
8+
license = { workspace = true }
9+
readme = { workspace = true }
10+
categories = { workspace = true }
11+
keywords = { workspace = true }
1012

1113
[lib]
1214
proc-macro = true
1315

1416
[dependencies]
15-
proc-macro2 = "1"
16-
quote = "1"
17-
syn = { version = "2", features = ["full"] }
17+
proc-macro2 = { workspace = true }
18+
quote = { workspace = true }
19+
syn = { workspace = true }

0 commit comments

Comments
 (0)