| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Draft, Move OpenSSL Android build to the target directory #8568
I've created a draft, please give me feedback. Is it good direction?
Fixes #8568
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8626)
<!-- Reviewable:end -->
|
| | |
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Allow `./mach build` to enable Servo's headless mode
As mentioned in #7512 and #7637, the environment variable SERVO_HEADLESS
enables building the OSMesa version of Servo when it is set to 1.
Instead, this should be a command line option to mach's build command.
Fixes #7637.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7734)
<!-- Reviewable:end -->
|
| |
| |
| |
| |
| | |
This allows mach's build-tests command to use the option --headless
instead of checking for the value of SERVO_HEADLESS.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
As mentioned in #7512 and #7637, the environment variable SERVO_HEADLESS
enables building the OSMesa version of Servo when it is set to 1.
Instead, this should be a command line option to mach's build command.
Fixes #7637.
|
|/
|
|
| |
issue #8349)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Continuous non-transient notifications, common in workflows involving
many syntax errors, can completely take over the message tray. Making
Linux build notifications transient prevents them from stacking up in
Gnome Shell without having to click them individually.
|
|
|
|
|
|
| |
In Python 2.x on Linux, `sys.platform == 'linux2'`.
https://docs.python.org/2/library/sys.html#sys.platform
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes #6363.
|
|
|
|
| |
Fixes #5075
|
|
|
|
|
| |
If there's an error in the command-line arguments for `mach build`, we should
print it before starting a (potentially) long bootstrap process, not after.
|
|
|
|
| |
for the user to install.
|
| |
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
Fixes #6236
Also included in this commit are the changes need to make flake8 pass
for the existing python file
|
| |
|
|
|
|
|
|
| |
Trailing whitespace was found using flake8
This is working towards making flake8 part of the tidy process: #6236
|
|
|
|
| |
Found using flake8
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| | |
Require either `--dev` or `--release`, unless a default build.mode is set in `.servobuild`. This is @jinankjain's patch from #5965, rebased onto master. It is already reviewed, and only waiting for servo/saltfs#28 to be deployed.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6038)
<!-- Reviewable:end -->
|
| |
| |
| |
| |
| | |
Require either --dev or --release, unless a default build.mode is set
in .servobuild. Fixes #5933.
|
|/
|
|
|
| |
Also refactors the notification function to introduce some single
responsibility.
|
|
|
|
| |
Closes #5582
|
|\
| |
| |
| |
| |
| |
| |
| | |
This is part of #5965. It needs to land before the rest of that PR, so we can land servo/saltfs#28 without breaking automated builds for other PRs. r? @larsbergstrom
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6023)
<!-- Reviewable:end -->
|
| |
| |
| |
| |
| | |
This is part of #5965. It needs to land before the rest of that PR, so we can
land servo/saltfs#28 without breaking automated builds for other PRs.
|
|/ |
|
|
|
|
|
|
| |
The 300 second threshold was originally from the Gecko/Firefox build system.
It doesn't fit Servo builds, which are shorter, and often hover right around
the 300 second mark (making the notification unpredictable).
|
|
|
|
| |
Required by the latest version of the openssl-sys build script. Fixes #5145.
|
|
|
|
|
|
| |
platforms.
Incorporate suggestions from Code review. Change function name to lower case.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
distros linking to both.
The majority of this change is simply re-arranging the code in the glutin port
so that the windowed/headless code is configured at build time rather
than runtime. There shouldn't be any functional difference as a result of this change.
|
| |
|
|
|
|
| |
https://www.openssl.org/news/secadv_20150108.txt
|
|
|
|
| |
Duplicating all of Cargo’s argument parsing in mach is silly.
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|