This repository contains the sources of SpiderMonkey for use with Servo.
The bindings are in the rust-mozjs repository.
In order to upgrade to a new version of SpiderMonkey:
etc/COMMIT
.python3 ./etc/update.py path/to/tarball
.servo/rust-bindgen
repository with llvm 3.9
or newer.servo/rust-mozjs
repository.$ cd path/to/rust-mozjs
$ ./etc/bindings-all.py <platform> ../path/to/bindgen ../path/to/clang/libs