-
Notifications
You must be signed in to change notification settings - Fork 111
Home
Scott edited this page Nov 15, 2017
·
20 revisions
- Cmake(Latest!)
- Nodejs(Latest!)
- TypeScript/Electron/Angular install:
npm install -g typescript electron @angular/cli@latest
- MAC needs homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Mac: brew install openssl zlib libjpeg-turbo
- Windows: vcpkg install openssl zlib libjpeg-turbo
- Ubutnu: sudo apt-get npm install libxext-dev libx11-dev libxfixes-dev libxinerama-dev libxtst-dev libjpeg-turbo8-dev libssl-dev zlib1g-dev -y
Below are examples to build. Some paths, like windows vcpkg will need to be updated to your location to the vcpkg.cmake
- Mac:
cmake -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl . && make
- Windows:
cmake -DCMAKE_TOOLCHAIN_FILE=c:\projects\build\vcpkg\scripts\buildsystems\vcpkg.cmake .
- Ubutnu:
cmake . && make
- Navigate to src/client/
- Run
npm install
- Run
npm start