35 lines
892 B
TOML
35 lines
892 B
TOML
cargo-features = ["strip"]
|
|
|
|
[workspace]
|
|
members = [
|
|
"syndicate",
|
|
"syndicate-macros",
|
|
"syndicate-schema-plugin",
|
|
"syndicate-server",
|
|
"syndicate-tools",
|
|
]
|
|
|
|
# [patch.crates-io]
|
|
# #
|
|
# # Use a bind mount for localdev:
|
|
# #
|
|
# # mkdir localdev
|
|
# # sudo mount --bind /home/tonyg/src localdev
|
|
# #
|
|
# preserves = { path = "localdev/preserves/implementations/rust/preserves" }
|
|
# preserves-schema = { path = "localdev/preserves/implementations/rust/preserves-schema" }
|
|
|
|
[profile.release]
|
|
strip = true
|
|
# debug = true
|
|
# lto = true
|
|
|
|
[profile.bench]
|
|
debug = true
|
|
|
|
# [patch.crates-io]
|
|
# # Unfortunately, until [1] is fixed (perhaps via [2]), we have to use a patched proc-macro2.
|
|
# # [1]: https://github.com/dtolnay/proc-macro2/issues/402
|
|
# # [2]: https://github.com/dtolnay/proc-macro2/pull/407
|
|
# proc-macro2 = { git = "https://github.com/tonyg/proc-macro2", branch = "repair_span_start_end" }
|