diff --git a/Dockerfile b/Dockerfile index f76dd08..c39b1c3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -35,6 +35,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ libsoup-3.0-dev \ librsvg2-dev \ libayatana-appindicator3-dev \ + # mpv player library (linked via libmpv-sys) + libmpv-dev \ && rm -rf /var/lib/apt/lists/* # Install Node.js 20.x from NodeSource diff --git a/Dockerfile.builder b/Dockerfile.builder index 3a35de3..9471852 100644 --- a/Dockerfile.builder +++ b/Dockerfile.builder @@ -33,6 +33,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ libsoup-3.0-dev \ librsvg2-dev \ libayatana-appindicator3-dev \ + # mpv player library (linked via libmpv-sys) + libmpv-dev \ && rm -rf /var/lib/apt/lists/* # Install Node.js 20.x from NodeSource diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index d710929..0a404eb 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -14,6 +14,11 @@ edition = "2021" name = "jellytau_lib" crate-type = ["staticlib", "cdylib", "rlib"] +# Keep debug info minimal to reduce target/ size in CI (line numbers in +# backtraces are preserved; the bulky full debuginfo is dropped). +[profile.dev] +debug = "line-tables-only" + [build-dependencies] tauri-build = { version = "2", features = [] }