Skip to content

How To Build From Source Code

Benjamin Sloan edited this page May 30, 2023 · 1 revision

Binaries of the current release for Windows, Debian AMD64, and Debian ARM64 (Raspberry Pi) are available in the releases page, but to compile it yourself...

This app was built using Electron Forge. To run it from source...

  • You must first have Node.js installed.
  • Run "npm install" in the WareWoolf source code directory to install the dependencies using the Node Package Manager, or however you like.
  • Then you can simply use command "npm start" to run the program.
  • To make a binary, "npm run make". See the Electron Forge documentation for instructions on how to alter the package.json file for making binaries for different systems, but basically in the "makers" property of the "forge" object in the package.json file, there is an array of different makers for producing different binaries. The "@electron-forge/maker-squirrel" is for producing a Windows binary, the maker-deb for Debian, and the maker-rpm for Redhat. To produce one, delete the other two from the file before running "npm run make". You will find the binary in the "out" folder.
Clone this wiki locally