aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo/build_commands.py
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add --dev option to mach buildJinank Jain2015-05-131-0/+14
| | | | | | | | | | Require either --dev or --release, unless a default build.mode is set in .servobuild. Fixes #5933.
* | build: native notifications on Mac OSAndreas Tolfsen2015-05-131-49/+80
|/ | | | | Also refactors the notification function to introduce some single responsibility.
* Add mac support for build notificationsandars2015-05-121-2/+9
| | | | Closes #5582
* Auto merge of #6023 - mbrubeck:dev-nop, r=larsbergstrombors-servo2015-05-121-2/+5
|\ | | | | | | | | | | | | | | 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 -->
| * Add a no-op --dev option to the mach build command.Matt Brubeck2015-05-121-2/+5
| | | | | | | | | | 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.
* | Fail the build if openssl.makefile failsMatt Brubeck2015-05-061-0/+2
|/
* Show a notification for all builds > 30 sec.Matt Brubeck2015-04-231-1/+1
| | | | | | 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).
* Set the OPENSSL_STATIC env var for Android buildsMatt Brubeck2015-04-211-0/+1
| | | | Required by the latest version of the openssl-sys build script. Fixes #5145.
* Add Desktop Notifications for Long builds. Supported for Linux & Windows ↵Dhananjay Nakrani2015-04-151-0/+52
| | | | | | platforms. Incorporate suggestions from Code review. Change function name to lower case.
* Upgrade rustc to d3c49d2140fc65e8bb7d7cf25bfe74dda6ce5ecf/rustc-1.0.0-dev.Ms2ger2015-03-181-1/+3
|
* Add ./mach build-gonk commandManish Goregaokar2015-02-211-0/+36
|
* Fixes #4898.awlnx2015-02-131-2/+5
|
* Added "-j" flag usage for building OpenSSL for android.Maciej Skrzypkowski2015-02-021-1/+4
|
* Remove the glfw port (it doesn't compile since last rustup anyway).Glenn Watson2015-02-021-2/+2
|
* Update rustc to 00b112c45a604fa6f4b59af2a40c9deeadfdb7c6/rustc-1.0.0-dev.Josh Matthews2015-01-281-0/+3
|
* Change glutin headless mode to be a build config, as it breaks some Linux ↵Glenn Watson2015-01-231-4/+11
| | | | | | | | 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.
* Android doesn't need to explicitly specify glutin now.Glenn Watson2015-01-201-4/+1
|
* Update android openssl version due to security advisory ↵Glenn Watson2015-01-091-1/+1
| | | | https://www.openssl.org/news/secadv_20150108.txt
* Have 'mach build' pass arbitrary arguments to Cargo.Simon Sapin2014-12-181-2/+4
| | | | Duplicating all of Cargo’s argument parsing in mach is silly.
* Switch android to glutin.Glenn Watson2014-12-121-11/+15
|
* ports/cef: Implement accelerated compositing for the CEF port.Patrick Walton2014-12-101-1/+1
|
* Use mach to build openssl on android instead of glut makefile.Glenn Watson2014-12-091-2/+10
| | | | | | 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.
* Fix path for CEF build.Glenn Watson2014-12-081-1/+1
|
* Make build system more independent of current directory.Simon Sapin2014-12-021-4/+4
|
* Move the servo crate from root to components/servoSimon Sapin2014-12-021-4/+7
|
* Adds --release flag to ./mach build-cefMatthew Rasmus2014-11-231-1/+6
| | | | | | | | | Requested by kmc in IRC. ``` 11:36 < kmc> while you're mach-ing about, can you modify build-cef to accept --release like build does? ```
* Issue #3804 : Allow enabling debug-mozjs from servobuild configFabrice Desré2014-11-061-1/+1
|
* Add an optional --debug-mozjs argument to `mach build` that enables a ↵Josh Matthews2014-10-241-1/+12
| | | | non-optimized, debug build of mozjs and rust-mozjs. Update the Cargo snapshot to enable new feature support.
* Move windowing code out of the compositorMatt Brubeck2014-10-101-7/+9
| | | | | This is mainly just moving code around, in preparation for further changes to the "windowing" API.
* Add Android build config to mach/servobuildMatt Brubeck2014-10-031-1/+15
|
* Add --verbose to build-cef commandJack Moffitt2014-10-021-1/+6
|
* Fix /python/servo code formatting.Simon Sapin2014-09-261-9/+6
| | | | (My editor screams at me for flake8 lint errors.)
* Don't throw on non-zero exit in mach commandsMatt Brubeck2014-09-151-3/+4
| | | | Fixes #3344.
* Add 'mach clean'.Tetsuharu OHZEKI2014-09-131-0/+20
|
* Add -v or --verbose to mach buildDirk Leifeld2014-09-111-1/+6
|
* Pass --target option from mach to cargoMatt Brubeck2014-09-091-0/+2
|
* Cargoify servoJack Moffitt2014-09-081-0/+85