On continue le refactoring des sources
This commit is contained in:
@@ -60,7 +60,7 @@ pmosource = { path = "../pmosource" }
|
||||
|
||||
# Playlist management for FIFO support
|
||||
pmoplaylist = { path = "../pmoplaylist" }
|
||||
pmoconfig = { path = "../pmoconfig" }
|
||||
pmoconfig = { path = "../pmoconfig", optional = true }
|
||||
|
||||
# Cache support (OBLIGATOIRE - architecture refactorisée)
|
||||
pmocovers = { path = "../pmocovers" }
|
||||
@@ -72,7 +72,7 @@ utoipa = { version = "5.4.0", optional = true }
|
||||
axum = { version = "0.8.4", optional = true }
|
||||
|
||||
[features]
|
||||
default = ["metadata-only"]
|
||||
default = ["metadata-only", "pmoconfig"]
|
||||
# Mode métadonnées seules (pas de décodage FLAC)
|
||||
metadata-only = []
|
||||
# Active l'extraction par-track (WAV export, etc.)
|
||||
@@ -80,7 +80,9 @@ per-track = ["dep:hound", "dep:tempfile"]
|
||||
# Active l'API REST pmoserver
|
||||
pmoserver = ["dep:pmoserver", "dep:utoipa", "dep:axum", "server"]
|
||||
# Feature pour activer le support serveur (cache registry)
|
||||
server = ["pmosource/server"]
|
||||
server = ["pmosource/server", "pmoconfig"]
|
||||
# Feature pour activer le support de pmoconfig
|
||||
pmoconfig = ["dep:pmoconfig"]
|
||||
# Feature cache (deprecated - toujours actif maintenant)
|
||||
cache = []
|
||||
|
||||
|
||||
Reference in New Issue
Block a user