Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Use build-std instead of xargo. | Josh Matthews | 2021-02-25 | 1 | -4/+2 | |
| | | ||||||
* | | Auto merge of #27619 - servo:rustup, r=jdm | bors-servo | 2021-02-25 | 1 | -1/+6 | |
|\ \ | |/ |/| | | | | | | | Upgrade to rustc 1.48.0-nightly (623fb90b5 2020-09-26) https://github.com/rust-lang/hashbrown/pull/159 reduced `size_of::<HashMap>()` | |||||
| * | Silence the warning about `rustup --version` v.s. `rustc --version` | Simon Sapin | 2021-01-26 | 1 | -1/+6 | |
| | | ||||||
* | | Port some code to Python3 | Vincent Ricard | 2021-02-18 | 1 | -2/+2 | |
|/ | ||||||
* | Use new S3 buckets | Simon Sapin | 2020-11-11 | 1 | -1/+1 | |
| | | | | CC https://github.com/servo/project/issues/25 | |||||
* | Enable gstreamer media stack for UWP targets. | Josh Matthews | 2020-08-06 | 1 | -0/+1 | |
| | ||||||
* | Add `.servobuild` configuration for the choice of media stack | Simon Sapin | 2020-07-06 | 1 | -5/+8 | |
| | ||||||
* | Use except Exception where Py2/3 disagrees | Kagami Sascha Rosylight | 2020-06-21 | 1 | -1/+1 | |
| | ||||||
* | Replace SubprocessError with FileNotFoundError | Kagami Sascha Rosylight | 2020-06-21 | 1 | -1/+1 | |
| | ||||||
* | Fix new flake8 warnings | Kagami Sascha Rosylight | 2020-06-20 | 1 | -13/+13 | |
| | ||||||
* | Auto merge of #27004 - saschanaz:py3-env, r=jdm | bors-servo | 2020-06-20 | 1 | -5/+5 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix Py3 environment setting failures <!-- Please describe your changes on the following line: --> `python3 mach build -d` now proceeds to actual build. Since Gecko landed full Python 3 support, updating mozjs should allow us to drop Python 2 to build Servo. (I still see failures on other commands e.g. `test-tidy`.) --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> | |||||
| * | Fix Py3 environment setting failures | Kagami Sascha Rosylight | 2020-06-20 | 1 | -5/+5 | |
| | | ||||||
* | | Fix Py3 failures when installing MSVC dependencies | Kagami Sascha Rosylight | 2020-06-20 | 1 | -1/+1 | |
|/ | ||||||
* | Use binary strings for compatibility with Python 3 | camelid | 2020-05-31 | 1 | -2/+2 | |
| | ||||||
* | Don't fail if run on non-bundle commit | camelid | 2020-05-30 | 1 | -7/+19 | |
| | ||||||
* | Add missing brackets | camelid | 2020-05-30 | 1 | -1/+1 | |
| | ||||||
* | Get the real commit hash, not the bundle hash | camelid | 2020-05-30 | 1 | -2/+9 | |
| | | | | It's extracted from the commit message of the bundle. | |||||
* | Rename glutin port to winit | atouchet | 2020-05-27 | 1 | -2/+2 | |
| | ||||||
* | Partial preparations for upgrading to Rust nightly-2020-05-26 | Simon Sapin | 2020-05-26 | 1 | -1/+7 | |
| | | | | | CC https://github.com/servo/servo/issues/26661 Fixes https://github.com/servo/servo/issues/26645 | |||||
* | Update surfman to 0.2 and remove glutin | Alan Jeffrey | 2020-04-17 | 1 | -28/+0 | |
| | ||||||
* | Remove some old requirements | Daniel Alley | 2020-04-12 | 1 | -1/+1 | |
| | | | | Remove some bits left over from Skia and Ubuntu 14.04 support | |||||
* | Remove azure canvas backend | Daniel Alley | 2020-02-25 | 1 | -7/+1 | |
| | | | | closes #25833 | |||||
* | Correctly install 'nigthtly' (without a date) if it’s not installed already. | Simon Sapin | 2020-01-31 | 1 | -1/+6 | |
| | | | | | | | | Should fix errors like: https://community-tc.services.mozilla.com/tasks/WWNv1op4QUau10ixVuJfFQ/runs/0/logs/https%3A%2F%2Fcommunity-tc.services.mozilla.com%2Fapi%2Fqueue%2Fv1%2Ftask%2FWWNv1op4QUau10ixVuJfFQ%2Fruns%2F0%2Fartifacts%2Fpublic%2Flogs%2Flive.log#L364-401 … where the previous code would find the string `nightly` in the output of `rustup toolchain list` in a line like `nightly-2020-01-16-x86_64-unknown-linux-gnu` and conclude that that toolchain was already installed. | |||||
* | mach: fix error on Python 3 when specifying a target | Zhuowei Zhang | 2020-01-26 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | Previously, when running Mach on Python 3, specifying a target when building causes this error: ``` TypeError: a bytes-like object is required, not 'str' File "/servo/python/servo/build_commands.py", line 241, in build self.ensure_bootstrapped(target=target) File "/servo/python/servo/command_base.py", line 1023, in ensure_bootstrapped ["rustup", "target", "list", "--installed", "--toolchain", toolchain] ``` This change encodes the target using utf-8 before comparing. Fixes #25614. | |||||
* | Auto merge of #25300 - MeFisto94:improve-msvc-detection, r=jdm | bors-servo | 2020-01-08 | 1 | -2/+26 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | Mach: Improve Visual Studio detection for non-standard-path installations Improve locating the Visual Studio installation --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #25225 - [X] These changes do not require tests because testing build infrastructure is difficult | |||||
| * | Mach: Improve Visual Studio detection for non-standard-path installations | MeFisto94 | 2019-12-16 | 1 | -2/+26 | |
| | | ||||||
* | | Put correct version number in rustup version-requirement string, sys.exit(1) ↵ | pshaughn | 2020-01-06 | 1 | -4/+5 | |
| | | | | | | | | on bad rustup version | |||||
* | | Fix Python 3 support in mach’s `ensure_bootstrapped` | Simon Sapin | 2020-01-02 | 1 | -2/+2 | |
| | | ||||||
* | | Install `rust-docs` rustup component in `./mach doc` | Simon Sapin | 2020-01-02 | 1 | -4/+6 | |
| | | ||||||
* | | mach + rustup: use the minimal profile and install rustc-dev | Simon Sapin | 2020-01-02 | 1 | -2/+7 | |
| | | ||||||
* | | mach: always call `ensure_bootstrapped` before `call_rustup_run` | Simon Sapin | 2020-01-02 | 1 | -1/+1 | |
| | | ||||||
* | | mach: explicitly install the toolchain and target in `ensure_bootstrapped` | Simon Sapin | 2020-01-02 | 1 | -5/+7 | |
| | | ||||||
* | | mach: check rustup version in `ensure_bootstrapped()` | Simon Sapin | 2020-01-02 | 1 | -16/+20 | |
| | | ||||||
* | | mach: on Windows, opt into MSVC target for all uses of `rust_toolchain()` | Simon Sapin | 2020-01-02 | 1 | -4/+5 | |
| | | ||||||
* | | mach: run `rustup target add` in `ensure_bootstrapped` | Simon Sapin | 2020-01-02 | 1 | -0/+9 | |
| | | ||||||
* | | Mach: rename default_toolchain to rust_toolchain | Simon Sapin | 2020-01-02 | 1 | -9/+6 | |
| | | ||||||
* | | Print OSMesa environment variables when starting debugger under WPT. | Josh Matthews | 2019-12-20 | 1 | -1/+7 | |
| | | ||||||
* | | Enable raqote by default | pylbrecht | 2019-12-17 | 1 | -2/+2 | |
| | | ||||||
* | | Add `layout-2020` option to the `.servobuild` file | Simon Sapin | 2019-12-16 | 1 | -2/+5 | |
|/ | | | | … and `--with-layout-2013` command-line option to disable it. | |||||
* | Use filename instead of already opened file descriptor when calling ZipFile | marmeladema | 2019-12-12 | 1 | -1/+1 | |
| | | | | This should fix #25251 | |||||
* | Fix tidiness errors for Python3 compatibility across whole repo | marmeladema | 2019-12-11 | 1 | -1/+1 | |
| | ||||||
* | Use is_linux to check for current platform instead of relying on sys.platform | marmeladema | 2019-12-10 | 1 | -3/+3 | |
| | ||||||
* | Properly open file as 'wb' in archive_deterministically | marmeladema | 2019-12-10 | 1 | -2/+2 | |
| | ||||||
* | Convert cmp= to key= in sort method call for Python3 compatibility | marmeladema | 2019-12-09 | 1 | -1/+2 | |
| | ||||||
* | Support overriding the moztools path order. | Josh Matthews | 2019-11-27 | 1 | -2/+8 | |
| | ||||||
* | Add a .servobuild option for --with-debug-assertions | Simon Sapin | 2019-11-26 | 1 | -1/+2 | |
| | ||||||
* | Require gstreamer 1.16 in mach | Alan Jeffrey | 2019-11-25 | 1 | -3/+3 | |
| | ||||||
* | Extract media_stack pick into CommandBase | Tuncer Ayaz | 2019-11-21 | 1 | -0/+13 | |
| | ||||||
* | Allow media_stack in run_cargo_build_like_command | Tuncer Ayaz | 2019-11-21 | 1 | -1/+1 | |
| | ||||||
* | Implement `./mach check --media-stack` | Tuncer Ayaz | 2019-11-21 | 1 | -0/+6 | |
| | | | | While at it, extract --media-stack flag into command_base.py. |