This makes switching between branches that introduce new crates easier. During switching, Git sometimes leaves directories in the tree, e.g. submodules, and those then produce issues when trying to compile in a branch that doesn't use that workspace member.
15 lines
237 B
TOML
15 lines
237 B
TOML
[workspace]
|
|
resolver = "2"
|
|
members = [
|
|
"crates/dtmt",
|
|
"crates/dtmm",
|
|
"lib/dtmt-shared",
|
|
"lib/oodle-sys",
|
|
"lib/sdk",
|
|
"lib/serde_sjson",
|
|
"lib/steamlocate-rs",
|
|
]
|
|
|
|
[profile.release]
|
|
strip = "debuginfo"
|
|
lto = true
|