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