Quick update
- New branch with updated links in the Information widget
- Updated linux_poc branch with two .sh scripts to package a .dmg file after generating a Release build. Thank you @ZNNAYIID for the new background image!
I’d appreciate anyone with a Mac to give the new build process a try. Please provide feedback if you run into any issues.
Check out @0x3639’s thread to setup the MacOS dev tools.
Instructions
1. git clone -b linux_poc https://github.com/Sol-Sanctum/syrius.git
2. cd syrius
3. flutter build macos --release
4. brew install create-dmg
5. cd macos
6. ./generateDmgRelease.sh
- or ./generateDmgRelease-new.sh
7. Navigate to /path-to-syrius/build/macos/ and double-click the .dmg
Future syrius update process could involve package managers, but at least now we have an end-to-end process for devs to produce Release builds for each OS.
Windows - chocolatey??
Mac - brew
Linux - brew or snap
or
1. Press the Update button in syrius
2. download latest Release file from git
3. shutdown the app
4. replace files and re-launch syrius
??
Note: the Linux build does not have an icon for the ELF file. We’ll almost certainly need to support a package manager like snap
in order to have that.