<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
<div> Quick followup on this:<br></div><div dir="auto"><br></div><div dir="auto">With the 21.08 runtime-version of the freedesktop Platform, a more recent go version is provided.<br></div><div dir="auto"><br></div><div dir="auto">The problem in this case was not the flatpak-builder flag, but the preparation required to use the go-get Flathub dependency generator.<br></div><div dir="auto"><br></div><div dir="auto">I opened a PR to improve the go-get documentation here, feedback is much appreciated.<br></div><div dir="auto"><a href="https://github.com/flatpak/flatpak-builder-tools/pull/257">https://github.com/flatpak/flatpak-builder-tools/pull/257</a><br></div><div dir="auto"><br></div><div dir="auto">Cheers,</div><div style="16px">Olof Nord<br></div><div><br></div><div>12 Feb 2022, 21:46 by olof.nord@tutanota.com:<br></div><blockquote class="tutanota_quote" style="border-left: 1px solid #93A3B8; padding-left: 10px; margin-left: 5px;"><div><span style="color: rgb(48, 48, 48); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span class="" style=""><span class="" style=""><span class="font" style="font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol""><span class="" style=""><span class="" style=""><span class="size" style="font-size:16px">Hello Flatpak devs!</span></span></span></span></span></span></span><br></div><div dir="auto"><br></div><div dir="auto"><span style="color: rgb(48, 48, 48); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span class="" style=""><span class="" style=""><span class="font" style="font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol""><span class="" style=""><span class="" style=""><span class="size" style="font-size:16px">I am working on a Flatpak go application, for which I want to  generate the</span></span></span></span></span></span></span> source list.<br></div><div dir="auto">This as to allow publishing on Flathub.<br></div><div dir="auto"><br></div><div dir="auto">Looking at the flatpak-builder-tools repo, there is a flatpak-go-get-generator.py [1] script prepared which seems to be a good candidate for this task.<br></div><div dir="auto"><br></div><div dir="auto">This tool requires the build-dirs from a build to work: and that brings me to my question.<br></div><div dir="auto"><br></div><div dir="auto">Running `flatpak-builder --keep-build-dirs` does in my case seemingly not save the build dir, but only the "pkg" and the "bin" dirs.<br></div><div dir="auto"><br></div><div dir="auto">Here is what I use:<br></div><div dir="auto"><br></div><div dir="auto">flatpak-builder build axolotl-download-manifest.yml--keep-build-dirs --force-clean<br></div><div dir="auto"><br></div><div dir="auto">tree -L 2 .flatpak-builder/build/<br></div><div dir="auto">.flatpak-builder/build/<br></div><div dir="auto">├── axolotl -> axolotl-1<br></div><div dir="auto">├── axolotl-1<br></div><div dir="auto">│   ├── bin<br></div><div dir="auto">│   └── pkg<br></div><div dir="auto">├── axolotl-2<br></div><div dir="auto">│   ├── bin<br></div><div dir="auto">│   └── pkg<br></div><div dir="auto">├── axolotl-3<br></div><div dir="auto">├── axolotl-4<br></div><div dir="auto">└── axolotl-5<br></div><div dir="auto">    ├── bin<br></div><div dir="auto">    └── pkg<br></div><div dir="auto"><br></div><div dir="auto">12 directories, 0 files<br></div><div dir="auto"><br></div><div dir="auto">Looking at the /build directory, there are also no src files there:<br></div><div dir="auto"><br></div><div dir="auto">tree -L 1 build <br></div><div dir="auto">build<br></div><div dir="auto">├── files<br></div><div dir="auto">├── metadata<br></div><div dir="auto">└── var<br></div><div dir="auto"><br></div><ol><li dir="auto">What do I need to do to actually keep the build directories?<br></li><li dir="auto">Are there any other tools/methods to generate the source list for a golang application?<br></li></ol><div>Many thanks in beforehand!<br></div><div dir="auto"><br></div><div dir="auto"><span style="color: rgb(48, 48, 48); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span class="" style=""><span class="font" style="font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol""><span class="" style=""><span class="size" style="font-size:16px">Cheers,</span></span></span></span></span><br></div><div><span style="color: rgb(48, 48, 48); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span class="" style=""><span class="font" style="font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol""><span class="" style=""><span class="size" style="font-size:16px">Olof Nord</span></span></span></span></span><br></div><div style="16px"><br></div><div style="16px">[1] <a target="_blank" rel="noopener noreferrer" href="https://github.com/flatpak/flatpak-builder-tools/tree/master/go-get">https://github.com/flatpak/flatpak-builder-tools/tree/master/go-get</a><br></div></blockquote><div dir="auto"><br></div>  </body>
</html>