diff --git a/Cargo.toml b/Cargo.toml index 92f1b8c..3a90000 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,8 +11,14 @@ homepage = "https://git.cscherr.de/PlexSheep/beatbear" repository = "https://git.cscherr.de/PlexSheep/beatbear" keywords = ["media", "sound", "music", "player", "jellyfin", "downloads"] +[features] +backend-fs = [] +backend-jellyfin = [] +gui = [] +tui = [] [dependencies] +libpt = { version = "0.6.0", features = ["cli", "full"] } [lib] name = "beatbaer" diff --git a/src/backend/filesystem.rs b/src/backend/filesystem.rs new file mode 100644 index 0000000..e69de29 diff --git a/src/backend/jellyfin.rs b/src/backend/jellyfin.rs new file mode 100644 index 0000000..e69de29 diff --git a/src/backend/mod.rs b/src/backend/mod.rs new file mode 100644 index 0000000..e69de29 diff --git a/src/lib.rs b/src/lib.rs index e69de29..7b5f1f9 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -0,0 +1,2 @@ +pub mod backend; +pub mod music; diff --git a/src/music/mod.rs b/src/music/mod.rs new file mode 100644 index 0000000..e69de29