Skip to content

Update launcher to the latest version#45

Merged
p2004a merged 2 commits intoflathub:masterfrom
p2004a:update-launcher
Mar 3, 2024
Merged

Update launcher to the latest version#45
p2004a merged 2 commits intoflathub:masterfrom
p2004a:update-launcher

Conversation

@p2004a
Copy link
Collaborator

@p2004a p2004a commented Mar 3, 2024

As part of the update, I had to refactor quite a bit of how the build process works.

flatpak-node-generator is quite bugged:

I've also:

  • Made copying of addr2line dependencies more reliable
  • Merged the startup scripts into one
  • Added permission and setup for discord so that rich presence works

As part of the update, I had to refactor quite a bit of how the build
process works.

flatpak-node-generator is quite bugged:
 - Output `generated-source.json` expects the package to be in the main
   directory, so I've split the build into modules but still had to add
   `flatpak-node` exclusion to build
 - I had to patch locally flatpak/flatpak-builder-tools#382
   and use that because flatpak/flatpak-builder-tools#381
 - I've also run into flatpak/flatpak-builder-tools#377

I've also:
 - Made copying of addr2line dependencies more reliable
 - Merged the startup scripts into one
 - Added permission and setup for discord so that rich presence works
@flathubbot
Copy link

Started test build 104499

@flathubbot
Copy link

Build 104499 failed

@flathubbot
Copy link

Started test build 104552

@flathubbot
Copy link

Build 104552 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/87344/info.beyondallreason.bar.flatpakref

@p2004a p2004a merged commit 1dd8e65 into flathub:master Mar 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants