Skip to content
This repository has been archived by the owner on Mar 19, 2021. It is now read-only.

Build it yourself

Tobias Hoffmann edited this page Jan 21, 2020 · 13 revisions

This wiki explains how you can build the app installers yourself or start the app without using any installers from the release page.

Requirements

Windows

Instructions

  1. Clone the repository
    git clone https://github.com/klayveR/xenontrade.git

  2. Install dependencies
    npm install
    If Python 2.7.15 can't be found by node-gyp, try
    npm config set python "c:\Python27\python.exe"

  3. Build executable
    npm run dist-win

The setup executable will be created in the dist directory.

If you don't want to create an executable, you can simply run the app with npm start after cloning the repository.

Linux

Instructions

  1. Clone the repository
    git clone https://github.com/klayveR/xenontrade.git

  2. Install dependencies
    npm install

  3. Build executables
    npm run dist-linux

The .AppImage will be created in the dist directory. You can also package .deb and .rpm by editing the build.linux.target property in package.json. Please note that when using a packaged .deb or .rpm, the auto-update does not function.

If you don't want to create an executable, you can simply run the app with npm start after cloning the repository.

Clone this wiki locally