This is a second attempt at https://gerrit.lix.systems/c/lix/+/5516
instead of letting meson try to be cargo we'll just have cargo at home.
this requires some contortions to link everything together due to quite
a few meson deficiencies, but at the end we get to pretend that rust is
just c++ painted orange. we'll use cxx to bring real interop back soon.
also fixes #1230
also reverts 10845bfe63
co-authored-by: eldritch horrors <pennae@lix.systems>
Change-Id: Ib1fda843fa80d818705d5a65ec9054216a6a6964
18 lines
220 B
TOML
18 lines
220 B
TOML
[workspace]
|
|
resolver = "2"
|
|
members = [
|
|
"lix/lix-doc",
|
|
"lix/lix-rs",
|
|
]
|
|
|
|
[workspace.package]
|
|
edition = "2021"
|
|
|
|
[profile.dev]
|
|
opt-level = 1
|
|
|
|
[profile.release]
|
|
debug = "full"
|
|
debug-assertions = true
|
|
overflow-checks = true
|