-
Fetch and checkout submodules:
git submodule update --init --depth 1 src/external/chromium/src git submodule update --init src/external/dom-distiller
-
Change working directory to the DOM distiller repository:
cd src/external/dom-distiller
-
Install Vagrant and do:
vagrant up && vagrant ssh
-
Build the DOM Distiller JavaScript:
cd /vagrant && ant extractjs && exit If the build fails due to lack of memory, run the commands again.
-
Change working directory to the project root:
cd ../../..
-
Install NPM dependencies:
npm install
-
Run Gulp:
./node_modules/.bin/gulp