Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename rust-snapshot-hash to rust-nightly-date | Simon Sapin | 2015-12-30 | 1 | -9/+8 |
| | | | | | | … and remove mentions of "snapshots". We now use rust-lang.org nightly builds rather than our own snapshots. | ||||
* | Move OpenSSL Android build to the target directory #8568 | Maciej Skrzypkowski | 2015-12-02 | 1 | -0/+3 |
| | |||||
* | Upgrade to rustc 1.6.0-nightly (d5fde83ae 2015-11-12) | Manish Goregaokar | 2015-11-27 | 1 | -2/+5 |
| | | | | … and libc 0.2 and many other dependencies | ||||
* | Reduce duplication in binary path determinition for Android target (fixes ↵ | Yanir Seroussi | 2015-11-19 | 1 | -1/+4 |
| | | | | issue #8349) | ||||
* | Add CCACHE infra and turn it on in travis | Lars Bergstrom | 2015-11-05 | 1 | -0/+1 |
| | |||||
* | New Android suppport | Lars Bergstrom | 2015-11-04 | 1 | -0/+3 |
| | |||||
* | Fix a comparison that should be an assignment in host_triple(). | Ms2ger | 2015-09-23 | 1 | -2/+2 |
| | |||||
* | Make the use of gold linker configurable | Akos Kiss | 2015-09-08 | 1 | -2/+4 |
| | | | | | | | | Currently, ld.gold is always used for linking if found on the system. There are some cases however when one may want to opt out from using it. This patch adds the boolean field `rustc-with-gold` to the `[tools]` section of `.servobuild`, which if set false, disables the use of ld.gold. | ||||
* | Utilize Python context managers for opening/closing files | Corey Farwell | 2015-08-21 | 1 | -3/+6 |
| | | | | In some of these cases, files were not being closed | ||||
* | Only use a rustc wrapper script when ld.gold is available. | Simon Sapin | 2015-08-17 | 1 | -1/+4 |
| | | | | Fixes #7247. | ||||
* | Use the gold linker when available. | Simon Sapin | 2015-08-15 | 1 | -0/+3 |
| | | | | This shaves 50 seconds off the build time on my machine. | ||||
* | Upgrade cocoa, openssl, and selectors | Matt Brubeck | 2015-07-30 | 1 | -1/+1 |
| | |||||
* | Upgrade to SM 39 | Michael Wu | 2015-06-19 | 1 | -10/+15 |
| | |||||
* | Use Cargo's target directory sharing. | Jack Moffitt | 2015-06-15 | 1 | -1/+10 |
| | | | | | This speeds up `./mach build --dev` followed by `./mach build-cef` by a large amount, and also speeds up other build combos found in our CI. | ||||
* | Add flake8 to the tidy process for Python files | Corey Farwell | 2015-06-04 | 1 | -1/+1 |
| | | | | | | | Fixes #6236 Also included in this commit are the changes need to make flake8 pass for the existing python file | ||||
* | Auto merge of #6268 - frewsxcv:tidy-python, r=jdm | bors-servo | 2015-06-03 | 1 | -16/+45 |
|\ | | | | | | | | | | | <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6268) <!-- Reviewable:end --> | ||||
| * | Fix tidy issues with Python files in python/ | Corey Farwell | 2015-06-02 | 1 | -16/+45 |
| | | |||||
* | | Support a system root with correct on-disk directory layout | Brian Anderson | 2015-06-02 | 1 | -0/+9 |
|/ | | | | | | | | | | | | | The existing code for setting up the environment assumes that the directory layout containing rust and cargo conforms to the one used by rust-installer's tarballs. This makes overriding the system root awkward for simple cases where I want to test my own build directly from the rust build directory. This patch just adds a second path to PATH and LD_LIBRARY_PATH to accomodate both disk layouts. Conflicts: python/servo/command_base.py | ||||
* | Auto merge of #6201 - glennw:jquery-runner, r=metajack | bors-servo | 2015-05-31 | 1 | -0/+38 |
|\ | | | | | | | | | | | <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6201) <!-- Reviewable:end --> | ||||
| * | Add jQuery test runner and mach integration. | Glenn Watson | 2015-06-01 | 1 | -0/+38 |
| | | |||||
* | | DRY submodule updating by utilizing existing update-submodules command | Corey Farwell | 2015-05-31 | 1 | -9/+1 |
|/ | | | | This might allow us to merge #5648 | ||||
* | Add --dev option to mach build | Jinank Jain | 2015-05-13 | 1 | -1/+1 |
| | | | | | Require either --dev or --release, unless a default build.mode is set in .servobuild. Fixes #5933. | ||||
* | fix typo | Manish Goregaokar | 2015-04-30 | 1 | -1/+1 |
| | |||||
* | auto merge of #5200 : mbrubeck/servo/cache-dir, r=larsbergstrom | bors-servo | 2015-03-19 | 1 | -2/+3 |
|\ | | | | | | | | | | | This will be set in servo/saltfs to prevent our buildbot builders from re-downloading the build tools for every build. r? @larsbergstrom or @metajack or @Manishearth | ||||
| * | Add an environment variable to override cache-dir | Matt Brubeck | 2015-03-11 | 1 | -2/+3 |
| | | | | | | | | | | This will be set in servo/saltfs to prevent our buildbot builders from re-downloading the build tools for every build. | ||||
* | | Upgrade rustc to d3c49d2140fc65e8bb7d7cf25bfe74dda6ce5ecf/rustc-1.0.0-dev. | Ms2ger | 2015-03-18 | 1 | -6/+8 |
| | | |||||
* | | Add HOST_FILE environment variable for test-wpt | Daniel Le | 2015-03-14 | 1 | -1/+4 |
|/ | |||||
* | Add support for $CARGO_HOME in servobuild | Manish Goregaokar | 2015-03-08 | 1 | -2/+18 |
| | |||||
* | Make submodule sync silent (and recursive). | Simon Sapin | 2015-03-04 | 1 | -1/+1 |
| | | | | | | | | | This eliminates the Synchronizing submodule url for 'support/android-rs-glue' Synchronizing submodule url for 'tests/wpt/web-platform-tests' messages that appeared for every `mach build` command. | ||||
* | changin os.exit to sys.exit | Prabhjyot Singh Sodhi | 2015-02-22 | 1 | -1/+1 |
| | | | | Fixes #5009 | ||||
* | Remove dependency on backup-flame dir | Manish Goregaokar | 2015-02-21 | 1 | -1/+1 |
| | | | | | | We should be using the one in the product target dir instead. This makes the B2G deps distributable again | ||||
* | Add ./mach build-gonk command | Manish Goregaokar | 2015-02-21 | 1 | -1/+37 |
| | |||||
* | Mach bootstrapping will sync modules | Prabhjyot Singh Sodhi | 2015-02-19 | 1 | -0/+1 |
| | | | | Fixes #4916 | ||||
* | Move snapshot dir inside the source dir by default | Matt Brubeck | 2015-01-28 | 1 | -3/+5 |
| | | | | | | | | | This avoids changing any directories outside the repo, which is better for some automation scenarios. The servobuild.example file has a "cache-dir" setting that restores the previous default location of `~/.servo`, which is useful for developers working with multiple clones on the same machine. | ||||
* | Switch android to glutin. | Glenn Watson | 2014-12-12 | 1 | -0/+12 |
| | |||||
* | Use mach to build openssl on android instead of glut makefile. | Glenn Watson | 2014-12-09 | 1 | -0/+3 |
| | | | | | | The glut makefile will be removed shortly after glutin lands for android, so we need to build openssl for android elsewhere in the build process. | ||||
* | Make build system more independent of current directory. | Simon Sapin | 2014-12-02 | 1 | -0/+3 |
| | |||||
* | Use the correct Rust path in Android packaging | Matt Brubeck | 2014-11-14 | 1 | -0/+1 |
| | |||||
* | Issue #3804 : Allow enabling debug-mozjs from servobuild config | Fabrice Desré | 2014-11-06 | 1 | -0/+2 |
| | |||||
* | Automatically update cargo when necessary | Matt Brubeck | 2014-11-05 | 1 | -1/+8 |
| | |||||
* | Fixes #3353: rust snapshot downloads to home directory | Anthony Miyaguchi | 2014-11-05 | 1 | -3/+6 |
| | |||||
* | Add Android build config to mach/servobuild | Matt Brubeck | 2014-10-03 | 1 | -0/+16 |
| | |||||
* | Have the Rust snapshot directory include the Rust version and hash. | Simon Sapin | 2014-09-29 | 1 | -2/+35 |
| | | | | | | | | | | | | | | That way, whenever rust-snapshot-hash changes, mach will look for the Rust snapshot in a different directory and re-boostrap as needed. However, older rust version will be left behind never cleaned up. This is good for git-bisect, but not for disk space: the current snapshot is 618 MB. In the future, we may want `mach clean` or some other comment to remove unused Rust snapshots. CC #3388 | ||||
* | Fix /python/servo code formatting. | Simon Sapin | 2014-09-26 | 1 | -19/+30 |
| | | | | (My editor screams at me for flake8 lint errors.) | ||||
* | Have mach update (not just init) submodules as needed. Fix #3447 | Simon Sapin | 2014-09-22 | 1 | -1/+1 |
| | |||||
* | Cargoify servo | Jack Moffitt | 2014-09-08 | 1 | -0/+94 |