mirror of
https://github.com/saymrwulf/xous-core.git
synced 2026-11-04 04:27:34 +00:00
This will allow for e.g. xous on riscv32-imac but not a precursor target, for example: by using feature selectors we get to have a bigger range of targets that we support, such as for implementations that haven't been upstreamed or have official target-triples. The downsides are: - patch override libraries don't absorb feature flags. so, for example, the AES crate that is used to patch other crates won't be aware of the target features without modifying the referencing crates. - features are normally meant to be additive, but target features are mutually exclusive. The mutex is enforced by a check in utralib that throws a panic on build if two targets are accidentally selected at the same time. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||