aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo/post_build_commands.py
Commit message (Collapse)AuthorAgeFilesLines
...
* win32: mach and build command fixesVladimir Vukicevic2016-01-201-6/+6
| | | | | | | - 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)
* Auto merge of #9150 - mbrubeck:run-android, r=larsbergstrombors-servo2016-01-051-2/+5
|\ | | | | | | | | | | | | | | | | | | | | | | Make "mach run" use --android by default when enabled in .servobuild When `.servobuild` has `android = true`, the `mach run` command should default to running on Android. r? @larsbergstrom <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9150) <!-- Reviewable:end -->
| * Use build.android config in mach runMatt Brubeck2016-01-041-2/+5
| |
* | mach run --debug: Try using rust-gdb/rust-lldb if availableOlaf Buddenhagen2015-12-241-1/+10
|/ | | | | | | | | | If the selected debugger (requested explicitly or detected by mozdebug) is gdb or lldb, use rust-gdb or rust-lldb instead, if it's available in the path and appears to be working. (This should usually be the case when using the default debugger on GNU/Linux or MacOS, as rust-gdb or rust-lldb is provided by the Rust snapshot in use.)
* Update `mach run` to use android_params fileMatt Brubeck2015-12-181-11/+15
|
* Add mach install command (Android-only for now)Matt Brubeck2015-12-121-0/+23
|
* Remove unused params from mach package commandMatt Brubeck2015-12-121-4/+1
|
* Reduce duplication in binary path determinition for Android target (fixes ↵Yanir Seroussi2015-11-191-5/+4
| | | | issue #8349)
* Very hackish support for `./mach run --android`Simon Sapin2015-11-131-1/+21
|
* New Android suppportLars Bergstrom2015-11-041-3/+35
|
* Use the gold linker when available.Simon Sapin2015-08-151-3/+1
| | | | This shaves 50 seconds off the build time on my machine.
* Include private items in `./mach doc` and http://doc.servo.org/Simon Sapin2015-07-171-1/+3
| | | | See https://github.com/rust-lang/rust/issues/15347
* Use Cargo's target directory sharing.Jack Moffitt2015-06-151-3/+2
| | | | | 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.
* Handle non-zero return codes in mach runMatt Brubeck2015-06-041-0/+3
|
* Add flake8 to the tidy process for Python filesCorey Farwell2015-06-041-7/+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 Farwell2015-06-021-0/+9
|
* Auto merge of #6201 - glennw:jquery-runner, r=metajackbors-servo2015-05-311-38/+0
|\ | | | | | | | | | | <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6201) <!-- Reviewable:end -->
| * Add jQuery test runner and mach integration.Glenn Watson2015-06-011-38/+0
| |
* | Remove unused imports in the Python filesCorey Farwell2015-05-311-6/+1
|/ | | | Found using flake8
* Make "mach run -d" an alias for "mach run --dev"Matt Brubeck2015-05-151-2/+2
| | | | (And the same for `rr-record`.) For consistency with `mach build`.
* Add space in mach command suggestion.Kyle Cesare2015-03-311-1/+1
|
* Upgrade rustc to d3c49d2140fc65e8bb7d7cf25bfe74dda6ce5ecf/rustc-1.0.0-dev.Ms2ger2015-03-181-1/+1
|
* Fix post build commands.Jack Moffitt2015-03-061-24/+45
| | | | `./mach run --release` was completely broken and always ran the dev profile.
* mach commands now warn when it's ambiguous which binary to runPrabhjyot Singh Sodhi2015-03-021-2/+17
| | | | Fixes#5080
* Make 'args' a list in the mach run handler.Ms2ger2015-02-241-1/+1
| | | This fixes a regression from 894e58f714de0f3d65aeb943dbf8f569feb8c1d6.
* add basic |mach rr-{record,replay}| commandsNathan Froyd2015-02-231-4/+42
| | | | | | | | These are very basic commands for invoking Servo underneath rr. rr currently doesn't support all the syscalls that Servo requires, but that's easy to fix on the rr side. Fixes #4177.
* improving mach run error message in case of missing binariesPrabhjyot Singh Sodhi2015-02-131-1/+8
|
* adding --release flag to mach run commandPrabhjyot Singh Sodhi2015-02-061-2/+7
|
* Import registrarManish Goregaokar2015-02-031-0/+2
|
* Fix doc uploadManish Goregaokar2015-02-031-1/+3
|
* Fix 'mach browse-doc' to use the right target directory.Simon Sapin2014-12-031-1/+1
|
* Make 'mach doc' not fail when components/servo/target doesn’t exist.Simon Sapin2014-12-031-2/+3
|
* Replace `mach serve-docs` by `mach browse-doc`, fix #3913Simon Sapin2014-12-021-13/+6
|
* Have 'mach doc' copy Rust documentation.Simon Sapin2014-12-021-11/+31
|
* Make build system more independent of current directory.Simon Sapin2014-12-021-1/+1
|
* Move the servo crate from root to components/servoSimon Sapin2014-12-021-5/+5
|
* Remove default value for params in mach doc #4134Matt Murphy2014-11-281-1/+1
|
* Adds --debug and --debugger flags to ./mach runMatthew Rasmus2014-11-231-3/+35
|
* Remove allow_all_args from mach commandsMatthew Rasmus2014-11-231-7/+4
|
* Fixes 4037. Enable backtrace on run cmd.nwin2014-11-231-1/+3
|
* Add serve-docs command to machPhilip Munksgaard2014-11-051-0/+30
| | | | | | | | This enables the user to run `./mach serve-docs` (with an optional port number), starting a local web server that hosts the documentation for Servo and Rust. This closes #3807
* Fix /python/servo code formatting.Simon Sapin2014-09-261-13/+7
| | | | (My editor screams at me for flake8 lint errors.)
* Cargoify servoJack Moffitt2014-09-081-0/+44