{
 "app_id": "ai.perceo.Archductor",
 "source_url": "https://raw.githubusercontent.com/perceo-ai/conductor-arch/main/packaging/flatpak/ai.perceo.Archductor.yml",
 "runtime": "org.gnome.Platform",
 "runtime_version": "50",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--filesystem=host",
  "--share=network",
  "--share=ipc",
  "--socket=fallback-x11",
  "--socket=wayland",
  "--env=SHELL=/bin/bash"
 ],
 "module_count": 1,
 "fetched_at": "2026-09-20T12:57:36.743019+00:00",
 "manifest": {
  "app-id": "ai.perceo.Archductor",
  "runtime": "org.gnome.Platform",
  "runtime-version": "50",
  "sdk": "org.gnome.Sdk",
  "sdk-extensions": [
   "org.freedesktop.Sdk.Extension.rust-stable"
  ],
  "command": "archductor",
  "finish-args": [
   "--filesystem=host",
   "--share=network",
   "--share=ipc",
   "--socket=fallback-x11",
   "--socket=wayland",
   "--env=SHELL=/bin/bash"
  ],
  "build-options": {
   "append-path": "/usr/lib/sdk/rust-stable/bin",
   "env": {
    "CARGO_HOME": "/run/build/archductor/cargo",
    "RUST_BACKTRACE": "1"
   }
  },
  "modules": [
   {
    "name": "archductor",
    "buildsystem": "simple",
    "build-commands": [
     "cargo --offline fetch --manifest-path Cargo.toml --verbose",
     "cargo build --offline --release --locked --workspace",
     "install -Dm755 target/release/archductor /app/bin/archductor",
     "install -Dm755 target/release/archcar /app/bin/archcar",
     "install -Dm644 README.md /app/share/doc/archductor/README.md",
     "install -Dm644 packaging/flatpak/ai.perceo.Archductor.metainfo.xml /app/share/metainfo/ai.perceo.Archductor.metainfo.xml",
     "install -Dm644 packaging/flatpak/ai.perceo.Archductor.desktop /app/share/applications/ai.perceo.Archductor.desktop",
     "install -Dm644 packaging/assets/archductor.png /app/share/icons/hicolor/256x256/apps/ai.perceo.Archductor.png",
     "install -d /app/share/fonts/archductor",
     "cp packaging/assets/fonts/*.ttf packaging/assets/fonts/*.otf packaging/assets/fonts/*.txt /app/share/fonts/archductor/"
    ],
    "sources": [
     {
      "type": "dir",
      "path": "../.."
     },
     "cargo-sources.json"
    ],
    "build-options": {
     "env": {
      "CARGO_NET_OFFLINE": "true",
      "LIBSQLITE3_SYS_USE_PKG_CONFIG": "1"
     }
    }
   }
  ]
 }
}