<div dir="auto"><div><div class="gmail_quote"><div dir="ltr">On Tue, Oct 23, 2018, 9:25 AM Michael Hill <<a href="mailto:mdhillca@gmail.com">mdhillca@gmail.com</a> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I have a flatpak that builds successfully using flatpak-builder on the<br>
command line, and I wanted to make a GNOME Builder project out of it.<br>
Is there a page or blog post that outlines what needs to be done?<br>
<br>
Using mclasen's Recipes recipe from early in the year, I dropped the<br>
manifest and ancillary files into a new project. Builder was waiting<br>
for me to tell it something, but I couldn't tell what: pressing the<br>
"Trigger a build" button just got me the message "Ready." This was<br>
after I copied the Build Preferences from my first attempt, where...<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">GNOME Builder was likely downloading dependencies, if you check the upper-right-hand corner for a download icon. </div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I pointed Builder at the pre-existing flatpak build folder and ran it<br>
as a Directory project. I filled in a couple of details in Build<br>
Preferences and it happily built most of the submodules until it<br>
needed a patch from the patches subfolder that seems to be expected<br>
several levels below the level of the manifest, where it is now.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Yeah, that's probably not going to do what you want it to...</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
What's the best way forward?<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Builder uses flatpak-builder for all modules EXCEPT the one with the same name as your project. For that one, it stops and uses its integrated build system management. Make sure your meson.build or CMakeLists.txt is in the directory you selected, and make sure all the downloads are complete. Then, the build should work. </div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Thanks,<br>
<br>
Mike<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></div><div dir="auto"><br></div><div dir="auto"><span style="font-family:sans-serif">--</span><br style="font-family:sans-serif"><span style="font-family:sans-serif">Ryan (ライアン)</span><br style="font-family:sans-serif"><span style="font-family:sans-serif">Yoko Shimomura, ryo (supercell/EGOIST), Hiroyuki Sawano >> everyone else</span><br style="font-family:sans-serif"><span style="font-family:sans-serif"><a href="https://refi64.com/">https://refi64.com/</a></span><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote></div></div></div>