Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Share more `./mach build` logic with mach check, doc, test-unit | Simon Sapin | 2019-07-02 | 1 | -6/+3 |
| | | | | Fixes #23659 | ||||
* | Remove `./mach cargo`. | Simon Sapin | 2019-07-01 | 1 | -22/+9 |
| | | | | | | Not all cargo subcommands take `--manifest-path`. Use plain `cargo` instead (rustup reads the `rust-toolchain` file) or consider adding new mach sub-commands. | ||||
* | Fix certifi import error while running ./match bootstrap | Shanavas M | 2019-01-03 | 1 | -3/+3 |
| | | | | Fixes #22590 | ||||
* | Run rustfmt on test-tidy | Pyfisch | 2018-11-06 | 1 | -13/+0 |
| | | | | | Add ./mach fmt command. Mach installs rustfmt if needed. | ||||
* | com.mozilla to org.mozilla | Paul Rouget | 2018-10-02 | 1 | -1/+1 |
| | |||||
* | Auto merge of #21809 - servo:features, r=SimonSapin | bors-servo | 2018-09-27 | 1 | -0/+2 |
|\ | | | | | | | | | | | | | | | | | | | | | Only build ports/servo by default (except Android), add `./mach build --libsimpleservo` Fixes #21314 <!-- 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/21809) <!-- Reviewable:end --> | ||||
| * | Only add --manifest-path if not already present | Simon Sapin | 2018-09-26 | 1 | -2/+1 |
| | | |||||
| * | Only build ports/servo by default (except Android), add `./mach build ↵ | Simon Sapin | 2018-09-25 | 1 | -0/+3 |
| | | | | | | | | | | | | --libsimpleservo` Fixes #21314 | ||||
* | | Add mach command to setup remote debugging on Android devices. | Josh Matthews | 2018-09-25 | 1 | -1/+57 |
|/ | |||||
* | Make ndk-stack mach command support x86 builds. | Josh Matthews | 2018-09-05 | 1 | -1/+2 |
| | |||||
* | Remove trailing whitespace in devenv_commands | josh | 2018-08-10 | 1 | -2/+2 |
| | |||||
* | Merge branch 'master' into master | Josh Brudnak | 2018-08-10 | 1 | -1/+25 |
|\ | |||||
| * | mach: Add ndk-stack command for android crash logs. | Josh Matthews | 2018-08-08 | 1 | -0/+24 |
| | | |||||
* | | Add rustfmt command to devenv commands | JoshBrudnak | 2018-08-09 | 1 | -0/+13 |
|/ | |||||
* | Remove geckolib-related build commands. | Emilio Cobos Álvarez | 2018-05-17 | 1 | -48/+2 |
| | |||||
* | Use rustup.rs instead of custom bootstrap | Simon Sapin | 2018-01-10 | 1 | -27/+12 |
| | | | | Fixes #11361, closes #18874 | ||||
* | mach: Remove redundant with(crate_dir). | Emilio Cobos Álvarez | 2017-12-13 | 1 | -9/+2 |
| | |||||
* | mach: Fix cargo-geckolib check / cargo-geckolib build after #19476. | Emilio Cobos Álvarez | 2017-12-10 | 1 | -9/+18 |
| | |||||
* | Use workspace.default-members to specify default crates for 'cargo build' | Simon Sapin | 2017-12-07 | 1 | -1/+1 |
| | | | | | | | | | | | … and 'cargo test', etc. Include Servo and its unit tests, but not Stylo because that would try to compile the style crate with incompatible feature flags: https://github.com/rust-lang/cargo/issues/4463 `workspace.default-members` was added in https://github.com/rust-lang/cargo/pull/4743. Older Cargo versions ignore it. | ||||
* | Only pass cafile argument to urlopen in Python versions that support it. | Simon Sapin | 2017-10-19 | 1 | -2/+3 |
| | |||||
* | Bootstrap from official static.rust-lang.org when SNI is available | Simon Sapin | 2017-10-18 | 1 | -2/+2 |
| | |||||
* | Fix './mach check' to build ports/servo, not components/servo | Simon Sapin | 2017-10-12 | 1 | -1/+1 |
| | |||||
* | 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) |