Already complied binaries can be found on release section release section.
Download the correspondent binary according your operating system.
Execute the following commands from the root directory of the project:
- Install libraries.
npm install
- Install dependcies and configured them.
npm run init
npm run electron
For doing builds for other platforms please have “Multi Platform Build” in consideration: electron-builder documentation
- Install Docker
- Install Docker Compose
- For Linux, if you don’t want to preface the docker command with
sudo
, create a Unix group called docker and add users to it, check the documentation
For creating the distributions please run the following commands, after the execution is finished the file would be in /dist folder
- Individual:
#Distribution for Linux
docker-compose up --build --force-recreate ui-builder linux-builder
#Distribution for Windows
docker-compose up --build --force-recreate ui-builder win-builder
#Distribution for MacOs
docker-compose up --build --force-recreate ui-builder mac-builder
- Linux + Windows + MacOs:
docker-compose up --build --force-recreate
Exported CSV reports are contained in the root folder of the application in csv
directory for Linux and Windows releases, and in ~/Library/Application Support/bfx-report-electron/csv
directory for Mac release