sim-nest 0.1.21

The SIM constellation umbrella facade: one crate that re-exports the runtime kernel, codecs, number domains, and libraries behind features.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#[path = "support/features.rs"]
mod features;

use features::{assert_feature_includes, collect_feature_dependencies};

#[test]
fn r33_plugin_lv2_feature_is_opt_in() {
    let features = collect_feature_dependencies(include_str!("../Cargo.toml"));

    assert_feature_includes(&features, "plugin-lv2", &["plugin-core", "audio-dsp"]);
    assert!(
        !features["default"]
            .iter()
            .any(|feature| feature == "plugin-lv2")
    );
}