aboutsummaryrefslogtreecommitdiff
path: root/docker/AppRun.sh
diff options
context:
space:
mode:
authorSulfurNitride <SulfurNitride@users.noreply.github.com>2026-04-12 15:22:06 -0500
committerSulfurNitride <SulfurNitride@users.noreply.github.com>2026-04-12 15:22:06 -0500
commitafc3e17c9754651300aacd03fba9fa9a61c12a38 (patch)
treeade85bb26db81e7b9adbaf57fda9672fa72bef5b /docker/AppRun.sh
parent9aa6a32340cc3331fba385a791eebe36144dcb9d (diff)
Fix launcher sync copying unrelated files from extraction dir
Previous sync ran `tar -cf - .` inside the launcher's HERE dir, which slurped anything sitting next to the fluorine-manager script. If a user extracted the release archive into ~/Downloads (alongside a 38 GB mod stash), the launcher happily copied the whole lot into ~/.local/share/fluorine/bin/ on first run. Write a `.fluorine-manifest` at build time listing the top-level entries that belong to Fluorine, then have the launcher copy only those entries. Also bail with a clear error if the manifest or ModOrganizer-core is missing — catches "launcher dropped into some random folder" before any damage is done. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'docker/AppRun.sh')
0 files changed, 0 insertions, 0 deletions