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.
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.