mobius-looper / mobius

Other
17 stars 5 forks source link

Add 64-bit support #4

Closed cllunsford closed 7 months ago

cllunsford commented 1 year ago

This MR adds 64-bit support to the mobius application. I tried to make the minimum amount of edits required to get a functional 64-bit build, including patching vendored dependencies instead of upgrading them.

In addition to the code changes, I've added some notes on how to compile for 64-bit to a README, added a 64-bit installer that can work alongside the existing 32-bit package, and setup a GitHub Actions workflow to build the app (and installer) within GitHub itself.

I'm not an experienced C++ dev, so I'm happy to receive feedback on any of the updates I made in the codebase.