<div dir="auto">--force-clean only clears out the target build directory that you pass to the CLI. All the build steps and downloads are cached elsewhere (in `.flatpak-builder`, and if nothing needs to be changed, then flatpak-builder will just check out the cached modules onto a fresh build directory.<div dir="auto"><br></div><div dir="auto">In short, afaik --force-clean shouldn't actually cause anything to be rebuilt. (I do think the name can be a bit misleading...)</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Sep 5, 2019, 8:02 PM Daniel Kasak <<a href="mailto:d.j.kasak.dk@gmail.com">d.j.kasak.dk@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all.<br>
<br>
I used to be able to run a build of a large project, which would only<br>
build things I'd changed, and optionally things where there are new<br>
git commits. I could disable the build of libs with new git commits<br>
with the --disable-updates switch.<br>
<br>
Some time recently, I started getting the error:<br>
App dir 'appdir' is not empty. Please delete the existing contents or<br>
use --force-clean.<br>
<br>
I was under the impression that my 'appdir' never used to get cleared<br>
out. The --force-clean option removes all my downloaded tarballs, git<br>
repos, and built packages. So I can still build ... but I now have to<br>
build the entire project each time, which takes *ages*.<br>
<br>
Has something changed?<br>
<br>
Dan<br>
_______________________________________________<br>
Flatpak mailing list<br>
<a href="mailto:Flatpak@lists.freedesktop.org" target="_blank" rel="noreferrer">Flatpak@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/flatpak" rel="noreferrer noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/flatpak</a></blockquote></div>