Skip to content

Commit fc08ea1

Browse files
committed
Add some new libraries to caw metapackage
1 parent 6d06722 commit fc08ea1

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

caw/Cargo.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "caw"
3-
version = "0.8.0"
3+
version = "0.8.1"
44
description = "A framework for building software-defined modular synthesizers"
55
authors = ["Stephen Sherratt <[email protected]>"]
66
license = "MIT"
@@ -12,6 +12,8 @@ edition = "2021"
1212
[features]
1313
web = ["caw_player/web", "caw_keyboard/web", "caw_modules/web", "caw_utils/web"]
1414
player = ["caw_player"]
15+
live = ["caw_live"]
16+
widgets = ["caw_midi_udp_widgets_app_lib"]
1517
midi_live = ["caw_midi", "caw_midi_live"]
1618
midi_file = ["caw_midi", "caw_midi_file"]
1719
midi_serial = ["caw_midi", "caw_midi_serial"]
@@ -33,6 +35,8 @@ caw_midi_file = { version = "0.4", path = "../midi-file", optional = true }
3335
caw_midi_serial = { version = "0.4", path = "../midi-serial", optional = true }
3436
caw_audio_file = { version = "0.4", path = "../audio-file", optional = true }
3537
caw_interactive = { version = "0.7", path = "../interactive", optional = true }
38+
caw_live = { version = "0.1", path = "../live", optional = true }
39+
caw_midi_udp_widgets_app_lib = { version = "0.1", path = "../midi-udp-widgets-app-lib", optional = true }
3640

3741
[dev-dependencies]
3842
anyhow = "1.0"

caw/src/lib.rs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@ pub use caw_interactive as interactive;
2727
#[cfg(feature = "caw_audio_file")]
2828
pub use caw_audio_file as audio_file;
2929

30+
#[cfg(feature = "caw_live")]
31+
pub use caw_live as live;
32+
33+
#[cfg(feature = "caw_midi_udp_widgets_app_lib")]
34+
pub use caw_midi_udp_widgets_app_lib as midi_udp_widgets_app_lib;
35+
3036
pub mod prelude {
3137
pub use super::builder_proc_macros::*;
3238
pub use super::computer_keyboard::*;
@@ -56,4 +62,10 @@ pub mod prelude {
5662

5763
#[cfg(feature = "caw_audio_file")]
5864
pub use super::audio_file::*;
65+
66+
#[cfg(feature = "caw_live")]
67+
pub use super::live::*;
68+
69+
#[cfg(feature = "caw_midi_udp_widgets_app_lib")]
70+
pub use super::midi_udp_widgets_app_lib::*;
5971
}

0 commit comments

Comments
 (0)