Clone this repo:
  1. 60295c8 Roll llvm-project from 05e3ab41e418 to 6b2105456a1a (4 revisions) by chromium-autoroll · 43 minutes ago master
  2. 3dd4bba Roll emscripten from d11d96d3f2d3 to 96365ac9cd33 (2 revisions) by chromium-autoroll · 2 hours ago
  3. 073b5a4 Roll emscripten from 5c8213f6feb2 to d11d96d3f2d3 (1 revision) by chromium-autoroll · 3 hours ago
  4. 5f001bf Roll llvm-project from e492f959e0e0 to 05e3ab41e418 (16 revisions) by chromium-autoroll · 4 hours ago
  5. 79010ed Roll waterfall from 24c501dd0261 to bf0953210913 (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](https://dev.chromium.org/developers/how-tos/depottools 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 https://chromium.googlesource.com/emscripten-releases (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.