Skip to content

Latest commit

 

History

History
59 lines (43 loc) · 1.37 KB

README.md

File metadata and controls

59 lines (43 loc) · 1.37 KB

The Phoenix Desktop Wallet

Running the latest release (Linux)

$ wget https://github.com/burst-apps-team/phoenix/releases/download/v1.0.0-beta.6/phoenix-1.0.0-beta.6.tar.gz
$ tar zxvf phoenix-1.0.0-beta.6.tar.gz
$ cd phoenix-1.0.0-beta.6/
$ sudo chown root:root ./chrome-sandbox
$ sudo chmod 4755 ./chrome-sandbox
$ ./phoenix

Build and Start Desktop Wallet

You need installed globally angular-cli: npm i @angular/cli -g

Run the following commands to start the wallet as electron app

  1. cd lib
  2. npm install
  3. npm run bootstrap
  4. cd ../web/angular-wallet
  5. npm install
  6. cd ../../scripts
  7. npm install
  8. cd ../desktop/wallet
  9. npm install
  10. npm start

Arguments

Argument Description
--log Enables Logging

Create Desktop Wallet Executable for Deployment

To create a platform dependent executable run step 1 to 9 (if not already done) and then run

npm run release:<platform>, where platform can be one of

  • all (builds for all platforms)
  • win32
  • linux
  • macos

The executable will be written into ./release-builds

| To build win32 on linux you need wine installed, additionally npm must be installed, too

Example:

npm release:win32 creates an .exe for windows (x86/x64)