Skip to content

Latest commit

 

History

History
87 lines (46 loc) · 1.71 KB

build.md

File metadata and controls

87 lines (46 loc) · 1.71 KB

Building from sources

macOS

Requirements

Instructions

  1. Install dependencies from requirements.

  2. Download the latest release:

    curl -OL https://github.com/PeerioTechnologies/peerio-desktop/archive/master.tar.gz
    
  3. Unpack it:

    tar xvf master.tar.gz
    
  4. Go to the unpacked directory:

    cd peerio-desktop-master
    
  5. Install dependencies:

    npm install
    
  6. Edit app/package.json and change the value of "socketServerUrl" from "" to "wss://icebear.peerio.com".

  7. Build:

    npm run internal-build-mac
    

Build results will be in dist directory.

Linux

Requirements

Instructions

  1. Install dependencies from requirements.

  2. Download the latest release:

    wget https://github.com/PeerioTechnologies/peerio-desktop/archive/master.tar.gz
    
  3. Unpack it:

    tar xvf master.tar.gz
    
  4. Go to the unpacked directory:

    cd peerio-desktop-master
    
  5. Install dependencies:

    npm install
    
  6. Edit app/package.json and change the value of "socketServerUrl" from "" to "wss://icebear.peerio.com".

  7. Build:

    npm run internal-build-linux
    

Build results will be in dist directory.

Windows

We do not support making builds on Windows, but you can build a version for Windows on macOS or Linux. (Linux Subsystem for Windows may work, but we don't test on it.)