In the project root:
| Platform | Architecture | Application | Build command |
|---|---|---|---|
| macOS | x86_64 | Desktop / Electron app | ./bin/build-mac-x64.sh |
| ARM 64 | Desktop / Electron app | ./bin/build-mac-arm64.sh | |
| Linux | x86_64 | Desktop / Electron app | ./bin/build-linux-x64.sh |
| Server | ./bin/build-server.sh | ||
| Windows | x86_64 | Desktop / Electron app | ./bin/build-win-x64.sh |
Under NixOS the following nix-shell is needed:
nix-shell -p jqFor Linux builds:
nix-shell -p jq fakeroot dpkgThe resulting build will be in the dist directory under the project root.
Testing the Linux builds under NixOS
| Desktop client | Server |
|---|---|
| |