Clone this repo:
  1. 9a246d9 Roll binaryen from dc5638879350 to a2fa37eb94fd (1 revision) by chromium-autoroll · 41 minutes ago master
  2. 3311308 Roll binaryen from ddf0b590c484 to dc5638879350 (2 revisions) by chromium-autoroll · 2 hours ago
  3. 83a22ec Roll llvm-project from 5d796645d6c8 to cb319b1b5d93 (26 revisions) by chromium-autoroll · 3 hours ago
  4. e8f71e4 Roll binaryen from b7c452ea1bf0 to ddf0b590c484 (2 revisions) by chromium-autoroll · 4 hours ago
  5. 0455c5a Roll emscripten from 244498370a0c to 24a4c4a4b9e7 (1 revision) by chromium-autoroll · 5 hours ago

Emscripten Releases

This is meta-repository which brings together all the repositories needed to produce and emscripten release. The revisions used in each release are tracked in a DEPS file (See [depot_tools]( for more information). This file contains a history of revisions that have been built and tested together and represent a known good state.

Each release is automatically built and uploaded to to Google Cloud Storage and can be used standalone or with emsdk.

The build status for the automated builds can be seen here

Updating DEPS entries

Install depot_tools and then check out: gclient config (Do this only once)

Update working trees:

  • git pull
  • gclient sync

Update a DEPS entry:

  • cd emscripten-releases
  • git checkout -b <branch>
  • roll-dep emscripten-releases/llvm-project
  • git cl upload

The argument to roll-dep must match one of the keys in the ‘deps’ dictionary in the DEPS file. See roll-dep -h for more options.