<div dir="auto">Afaik the reason for this in particular is because the module isn't cached until after the post-install steps. Note that you can always `flatpak-builder --run...` into .flatpak-builder/build/MODULE-NAME to play around with the previously built version instead of having to build a new one for every little test.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Apr 16, 2020, 9:50 AM  <<a href="mailto:wshaos@posteo.net">wshaos@posteo.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I understand that flatpak caches each module in the manifest. So if a <br>
module builds correctly the first time and you don't change it, the <br>
previous build will get reused when you build the flatpak again. <br>
Recently I was trying to build a flatpak for a project that takes about <br>
an hour to compile on my system. I was having trouble getting the <br>
post-install steps correct after the main compile (just copying / <br>
editing some text files). Each time I changed a post-install item, <br>
flatpak would go through the full one hour compile again. Is there any <br>
way to get flatpak to reuse the output from a previous attempt to build <br>
a module even when the previous build of that module exited with <br>
non-zero status? I understand why you would want to have a complete, <br>
clean build of the module for the final flatpak, but for debugging it <br>
would be nice to have a way to reuse all the compiled binaries while <br>
iterating on the build-commands and post-install entries.<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><br>
</blockquote></div>