Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Use upstream wptrunner from web-platform-tests. | Josh Matthews | 2017-10-05 | 1 | -26/+0 | |
| | ||||||
* | './mach rustup': Use alternate S3 URL that doesn’t require SNI | Simon Sapin | 2017-09-12 | 1 | -1/+1 | |
| | | | | … to hopefully fix https://travis-ci.org/servo/servo-with-rust-nightly/ builds. | |||||
* | Switch back to pinning Rust by Nightly date instead of commit hash… | Simon Sapin | 2017-08-31 | 1 | -23/+7 | |
| | | | | | | | | | | | | | | | | | | … this time using a `rust-toolchain` file compatible with rustup: https://github.com/rust-lang-nursery/rustup.rs/#the-toolchain-file And upgrade to rustc 1.21.0-nightly (c11f689d2 2017-08-29) ---- Now if both `system-rust` and `system-cargo` are set to `true` in `.servobuild`’s `[tools]` section, and the corresponding `rustc` and `cargo` binaries are in fact rustup’s wrappers, then rustup will use the correct version based on `rust-toolchain`. CC https://github.com/servo/servo/issues/11361 Unlike https://github.com/servo/servo/pull/17927, this does not make mach use rustup directly. | |||||
* | Fix bootstrapping during `mach rustup` without system cargo | Simon Sapin | 2017-07-21 | 1 | -0/+3 | |
| | | | | https://travis-ci.org/servo/servo-with-rust-nightly/builds/255611949#L989 | |||||
* | Update to cargo 0.21.0-nightly (eb6cf012a 2017-07-02) | Simon Sapin | 2017-07-19 | 1 | -15/+0 | |
| | | | | | Cargo binaries are now produced on Rust’s CI, not Cargo’s. Remove cargo-commit-hash and find Cargo based on rust-commit-hash. | |||||
* | Add 'mach check' and 'mach check-geckolib' | Simon Sapin | 2017-05-13 | 1 | -18/+52 | |
| | ||||||
* | Make `./mach rustup` use the latest nightly rather than master. | Simon Sapin | 2017-05-13 | 1 | -4/+16 | |
| | | | | | | | This will help avoid situation where we upgrade Servo and dependencies for a Rust breaking change that hasn’t reach Nightly yet. The old behavior is still available with `./mach rustup --master`. | |||||
* | Add `./mach cargoup` | Simon Sapin | 2017-04-25 | 1 | -1/+17 | |
| | ||||||
* | Add `./mach rustup` | Simon Sapin | 2017-04-24 | 1 | -0/+18 | |
| | ||||||
* | Add `--dry-run` argument to `mach cargo-update` | UK992 | 2017-04-11 | 1 | -8/+63 | |
| | ||||||
* | Make `./mach rustc` and `./mach cargo` bootstrap. | Simon Sapin | 2017-04-05 | 1 | -0/+7 | |
| | ||||||
* | Add cargo-geckolib and rustc-geckolib commands to mach. | Simon Sapin | 2017-04-05 | 1 | -0/+33 | |
| | ||||||
* | Kill the plugins crate and its clippy support | Anthony Ramine | 2017-02-21 | 1 | -21/+0 | |
| | | | | | | Sometimes clippy gets outdated by months, and its current support setup means that each Servo component need to opt into it by depending on the plugins crate manually, and not all components do that. | |||||
* | Move to Cargo workspaces | Anthony Ramine | 2016-11-28 | 1 | -15/+5 | |
| | ||||||
* | Updated cargo paths for the python script | Dzmitry Malyshau | 2016-11-17 | 1 | -1/+1 | |
| | | | | | Related to #14172 Needed this for `./mach cargo-update -p webrender` to work properly when replacing with a local copy | |||||
* | Fix `./mach clippy`. | Corey Farwell | 2016-11-08 | 1 | -1/+1 | |
| | | | | Fixes https://github.com/servo/servo/issues/13117. | |||||
* | Auto merge of #13614 - jdm:wptrunnerup3, r=Ms2ger | bors-servo | 2016-10-18 | 1 | -6/+9 | |
|\ | | | | | | | | | | | | | | | | | | | | | Upgrade wptrunner This gets us back to a pristine local copy and allows us to start experimenting with webdriver tests. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/13614) <!-- Reviewable:end --> | |||||
| * | Avoid #12321 by creating environment before switching directories. | Josh Matthews | 2016-10-06 | 1 | -6/+7 | |
| | | ||||||
| * | Rename mach command to upgrade wptrunner and make it work more than once. | Josh Matthews | 2016-10-06 | 1 | -1/+3 | |
| | | ||||||
* | | Restore the layout trace viewer | Shing Lyu | 2016-10-17 | 1 | -1/+1 | |
|/ | ||||||
* | Ensure cargo is up to date before running update crate command | Guillaume Gomez | 2016-10-01 | 1 | -0/+2 | |
| | ||||||
* | Create `mach fetch` command | UK992 | 2016-08-12 | 1 | -5/+20 | |
| | ||||||
* | Improve mach clippy, add plugins to style/util | Manish Goregaokar | 2016-07-12 | 1 | -3/+13 | |
| | ||||||
* | Remove the gonk port | Lars Bergstrom | 2016-05-27 | 1 | -2/+1 | |
| | ||||||
* | Improve mach wpt-upgrade. | Ms2ger | 2016-04-20 | 1 | -2/+8 | |
| | ||||||
* | Added warning for update-cargo -a | Per Lundberg | 2016-04-14 | 1 | -2/+4 | |
| | | | | | | To quote Lars Bergstrom: > yeah, that's a giant footgun :-) | |||||
* | adding check for windows then using Scripts instead of bin | Jason Williams | 2016-01-22 | 1 | -0/+1 | |
| | ||||||
* | win32: mach and build command fixes | Vladimir Vukicevic | 2016-01-20 | 1 | -14/+11 | |
| | | | | | | | - Add SERVO_USE_NIGHTLY_RUST env var to use the latest rust/cargo nightly snapshot - Fix up looking for cargo binary (in cargo/bin/cargo, not bin/cargo) - Fix up win32 executable checking (use .exe suffix) - fix up win32 PATH handling (subprocess must use shell=True for PATH change to be honored) | |||||
* | Implement a geckolib target. | Bobby Holley | 2016-01-09 | 1 | -0/+1 | |
| | ||||||
* | Add `clippy` as a command to mach | Brandon Fairchild | 2015-10-21 | 1 | -0/+10 | |
| | | | | | | This gives mach the ability to run clippy with `./mach clippy`. Fixes #8134. | |||||
* | Add a mach command to upgrade wptrunner | wilmoz | 2015-09-02 | 1 | -0/+17 | |
| | ||||||
* | Exclude minified js files and tests/jquery from 'mach grep'. | Dhananjay Nakrani | 2015-08-26 | 1 | -3/+6 | |
| | ||||||
* | Add flake8 to the tidy process for Python files | Corey Farwell | 2015-06-04 | 1 | -5/+5 | |
| | | | | | | | Fixes #6236 Also included in this commit are the changes need to make flake8 pass for the existing python file | |||||
* | Fix tidy issues with Python files in python/ | Corey Farwell | 2015-06-02 | 1 | -0/+9 | |
| | ||||||
* | Remove trailing whitespace on Python files | Corey Farwell | 2015-06-02 | 1 | -5/+5 | |
| | | | | | | Trailing whitespace was found using flake8 This is working towards making flake8 part of the tidy process: #6236 | |||||
* | corrected help text for cargo-update | r0e | 2015-05-19 | 1 | -2/+2 | |
| | ||||||
* | forces user to update cargo packages individually | r0e | 2015-05-18 | 1 | -3/+25 | |
| | ||||||
* | Add more directories into './mach grep' command. | Dhananjay Nakrani | 2015-04-25 | 1 | -3/+12 | |
| | ||||||
* | Add a './mach grep' command. [Issue #5838] | Dhananjay Nakrani | 2015-04-25 | 1 | -0/+13 | |
| | ||||||
* | Alias cargo-update to update-cargo | Manish Goregaokar | 2015-04-21 | 1 | -0/+9 | |
| | ||||||
* | ./mach cargo now cd's to servo dir if in root | Prabhjyot Singh Sodhi | 2015-02-21 | 1 | -2/+7 | |
| | | | | Fixes #4976 | |||||
* | Check for no parameters when invoking cargo | Thomas Jespersen | 2015-01-05 | 1 | -0/+2 | |
| | ||||||
* | Remove glut from update-cargo command. | Glenn Watson | 2014-12-12 | 1 | -1/+0 | |
| | ||||||
* | Update ./mach update-cargo to include gonk Cargo.lock | Glenn Watson | 2014-12-11 | 1 | -1/+2 | |
| | ||||||
* | auto merge of #4288 : mttr/servo/mach_update_cargo_fix, r=jdm | bors-servo | 2014-12-08 | 1 | -2/+5 | |
|\ | | | | | | | Also fixed a bug if run with no arguments. | |||||
| * | Updates `./mach update-cargo` for new path changes | Matthew Rasmus | 2014-12-08 | 1 | -2/+5 | |
| | | | | | | | | Also fixed a bug if run with no arguments. | |||||
* | | Fix concatentation error on no args to `./mach rustc` | Andreas Tolfsen | 2014-12-08 | 1 | -0/+2 | |
|/ | | | | | | | | | | | Since default argument to params is None, concatenating it with a list will raise an error. This behaviour prevents `./mach rustc` to be called when system-rust is defined in .servobuild. Currently it will only work when followed by an argument, i.e. `./mach rustc -arg`. Testing this patch: `./mach rustc` should not raise an error. | |||||
* | Remove allow_all_args from mach commands | Matthew Rasmus | 2014-11-23 | 1 | -6/+3 | |
| | ||||||
* | Added a mach command for cargo update | Matthew Rasmus | 2014-11-19 | 1 | -1/+20 | |
| | | | | | | | | | | | | | | | | As proposed in #3736 Example usage: ``` sh $ ./mach update-cargo -p rust-xml . Updating git repository `https://github.com/netvl/rust-xml` ports/cef Updating git repository `https://github.com/netvl/rust-xml` ports/android/glut_app Updating git repository `https://github.com/netvl/rust-xml` ``` | |||||
* | Add a 'mach rust-root' command. | Simon Sapin | 2014-09-29 | 1 | -0/+6 | |
| |