Cargo Features

[dependencies]
weresocool = { version = "1.0.47", default-features = false, features = ["app", "windows", "wasm"] }
default = app

The app feature is set by default whenever weresocool is added without default-features = false somewhere in the dependency tree.

app default = assert_cmd, hound, weresocool_portaudio, zip

Enables app of weresocool_ast, weresocool_core, weresocool_error, weresocool_instrument, and weresocool_parser

windows = assert_cmd, hound, weresocool_portaudio, zip

Enables app of weresocool_ast, windows of weresocool_core and weresocool_error, app of weresocool_instrument and weresocool_parser

wasm

Enables wasm of weresocool_ast, weresocool_core, weresocool_error, weresocool_instrument, and weresocool_parser

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

weresocool_parser app wasm? windows?
weresocool_ast app wasm? windows?
weresocool_instrument app wasm? windows?
weresocool_portaudio app windows?
zip app windows?

Enables zip ^0.6.6

hound app windows?
assert_cmd app windows?