Move database and library implementations out of core #162
@ -31,12 +31,12 @@ default = ["database-json", "library-beets"]
|
||||
bin = ["structopt"]
|
||||
database-json = ["serde", "serde_json"]
|
||||
library-beets = []
|
||||
ssh-library = ["openssh", "tokio"]
|
||||
library-beets-ssh = ["openssh", "tokio"]
|
||||
tui = ["aho-corasick", "crossterm", "once_cell", "ratatui"]
|
||||
|
||||
[[bin]]
|
||||
name = "musichoard"
|
||||
required-features = ["bin", "database-json", "library-beets", "ssh-library", "tui"]
|
||||
required-features = ["bin", "database-json", "library-beets", "library-beets-ssh", "tui"]
|
||||
|
||||
[[bin]]
|
||||
name = "musichoard-edit"
|
||||
|
@ -75,7 +75,7 @@ impl IBeetsLibraryExecutor for BeetsLibraryProcessExecutor {
|
||||
impl IBeetsLibraryExecutorPrivate for BeetsLibraryProcessExecutor {}
|
||||
|
||||
// GRCOV_EXCL_START
|
||||
#[cfg(feature = "ssh-library")]
|
||||
#[cfg(feature = "library-beets-ssh")]
|
||||
pub mod ssh {
|
||||
//! Module for interacting with the music library via
|
||||
//! [beets](https://beets.readthedocs.io/en/stable/) over SSH.
|
||||
|
Loading…
Reference in New Issue
Block a user