Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update launcher to the latest version #45

Merged
merged 2 commits into from
Mar 3, 2024

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
1 check passed
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