- Visual studio 2017 (official download)
- Boost 1.67 (installation and build instructions)
- Clone repository https://github.com/tevador/moddable
- Build the XS engine using the batch file
moddable\build\makefiles\win\build.bat - Clone this repository.
- Open and build the solution
RandomJS\src-cpp\randomjs.slnin Visual studio. - Copy
moddable\build\bin\win\release\xst.exeto the same directory asrandomjs.exe.
- GCC 5+ (tested with 6.3)
- Boost 1.67 (installation and build instructions)
- Clone repository https://github.com/tevador/moddable
- Build the XS engine:
cd moddable/build/makefiles/lin && make. - Clone this repository.
- Build randomjs:
cd RandomJS/src-cpp && make. - Copy
moddable/build/bin/lin/release/xsttoRandomJS/src-cpp/bin.
- Visual studio 2017 (official download)
- NodeJS (official download)
- Build the solution in Visual studio.
- Open the command prompt in the src directory.
- Run
npm install. - Run the javascript sandbox:
node sandbox.js. - Run
Tevador.RandomJS.exeorTevador.RandomJS.Miner.exein a separate command prompt.
- Mono 4.0+ (via package manager). For recent Ubuntu and Debian distros, install using
sudo apt-get install mono-devel. - NodeJS (via package manager). For recent Ubuntu and Debian distros, install using
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -andsudo apt-get install -y nodejs
- Build with
make. - Run
npm install. - Run the javascript sandbox:
node sandbox.js. - Run
mono Tevador.RandomJS.exeormono Tevador.RandomJS.Miner.exein a separate terminal window.