aboutsummaryrefslogtreecommitdiffstats
path: root/python
Commit message (Collapse)AuthorAgeFilesLines
* Make submodule sync silent (and recursive).Simon Sapin2015-03-041-1/+1
| | | | | | | | | This eliminates the Synchronizing submodule url for 'support/android-rs-glue' Synchronizing submodule url for 'tests/wpt/web-platform-tests' messages that appeared for every `mach build` command.
* auto merge of #5122 : aweinstock314/servo/master, r=kmcallisterbors-servo2015-03-021-1/+1
|\ | | | | | | ...t based on sys.stdout.isatty() (Issue #5043).
| * Filter out "Downloading rust snapshot" percent indicator in mach's output ↵Avi Weinstock2015-03-021-1/+1
| | | | | | | | based on sys.stdout.isatty() (Issue #5043).
* | mach commands now warn when it's ambiguous which binary to runPrabhjyot Singh Sodhi2015-03-021-2/+17
|/ | | | Fixes#5080
* auto merge of #5033 : Manishearth/servo/gonk-warn, r=Ms2gerbors-servo2015-02-281-1/+3
|\ | | | | | | | | Rust still reports that the `*mut ANativeWindow` argument in `gnw_perform` in `gonk/src/window.rs` is ffi unsafe, however `ANativeWindow` is marked as `#[repr(C)]` and should be okay.
| * Test gonk in tidyManish Goregaokar2015-02-231-1/+3
| |
* | auto merge of #5053 : deepak1556/servo/script_patch, r=jdmbors-servo2015-02-281-4/+11
|\ \ | | | | | | | | | fixes #5046
| * | default to number of available cpu for wpt-testsRobo2015-02-281-4/+11
| | |
* | | Remove outdated warning from test-unitdhneio2015-02-241-3/+0
|/ /
* | 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.
* | changin os.exit to sys.exitPrabhjyot Singh Sodhi2015-02-221-1/+1
|/ | | | Fixes #5009
* Remove dependency on backup-flame dirManish Goregaokar2015-02-211-1/+1
| | | | | | We should be using the one in the product target dir instead. This makes the B2G deps distributable again
* Add ./mach build-gonk commandManish Goregaokar2015-02-212-1/+73
|
* auto merge of #4992 : psdh/servo/cargodir, r=Manishearthbors-servo2015-02-201-2/+7
|\ | | | | | | Fixes #4976
| * ./mach cargo now cd's to servo dir if in rootPrabhjyot Singh Sodhi2015-02-211-2/+7
| | | | | | | | Fixes #4976
* | fixes issue #4103awlnx2015-02-181-2/+4
|/
* Mach bootstrapping will sync modulesPrabhjyot Singh Sodhi2015-02-191-0/+1
| | | | Fixes #4916
* auto merge of #4877 : psdh/servo/imperror, r=jdmbors-servo2015-02-181-1/+8
|\ | | | | | | #4874
| * improving mach run error message in case of missing binariesPrabhjyot Singh Sodhi2015-02-131-1/+8
| |
* | Fixes #4898.awlnx2015-02-131-2/+5
|/
* adding --release flag to mach run commandPrabhjyot Singh Sodhi2015-02-061-2/+7
|
* auto merge of #4816 : mskrzypkows/servo/mskrzypkows_b, r=jdmbors-servo2015-02-031-1/+4
|\ | | | | | | Sorry again the same pull request because I accidentally removed commit from branch.
| * Added "-j" flag usage for building OpenSSL for android.Maciej Skrzypkowski2015-02-021-1/+4
| |
* | Fix the docs againManish Goregaokar2015-02-031-1/+2
| |
* | Import registrarManish Goregaokar2015-02-031-0/+2
| |
* | Fix doc uploadManish Goregaokar2015-02-032-2/+37
|/
* Remove the glfw port (it doesn't compile since last rustup anyway).Glenn Watson2015-02-021-2/+2
|
* Move snapshot dir inside the source dir by defaultMatt Brubeck2015-01-281-3/+5
| | | | | | | | | This avoids changing any directories outside the repo, which is better for some automation scenarios. The servobuild.example file has a "cache-dir" setting that restores the previous default location of `~/.servo`, which is useful for developers working with multiple clones on the same machine.
* 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
|
* Disallow lines that span more than 160 columns.Ms2ger2015-01-191-1/+8
| | | | | The Rust style guide suggests 100, but we have too many violations in the tree already. This check can be tightened over time.
* Update android openssl version due to security advisory ↵Glenn Watson2015-01-091-1/+1
| | | | https://www.openssl.org/news/secadv_20150108.txt
* Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19.Ms2ger2015-01-081-0/+3
|
* Check for no parameters when invoking cargoThomas Jespersen2015-01-051-0/+2
|
* Add a test that wptrunner fails when it should.Ms2ger2014-12-231-0/+11
|
* auto merge of #4048 : mttr/servo/mach_unit_test_fix, r=larsbergstrombors-servo2014-12-221-1/+4
|\ | | | | | | | | | | | | | | This is a quick and dirty workaround for issue #3928. Basically, `cargo test` is deleting `./target/servo`, which is clearly not ideal if we want to do anything with servo after running the unit tests. This PR makes sure to rebuild after running `./mach test-unit`. I'm not familiar enough with cargo yet to know why it's doing this or what better alternatives there are to fixing this. Having to rebuild afterwards feels pretty ugly to me, but my rationalization right now is that the time it takes to build is negligible in comparison to the time it takes to run the tests. Ideally, this should be something we could take care of in Cargo.toml, but again, I'm new to this (and the documentation seems less than helpful from what I can tell so far). I won't be available for the rest of the day, so if anyone has suggestions, or wants to wait for a better solution, I'll get back to it tomorrow probably. Otherwise, this PR at least makes `./mach test` work properly, so there's that.
| * Moved unit tests to the end of `./mach test`Matthew Rasmus2014-12-041-11/+4
| |
| * Rebuild after ./mach test-unitMatthew Rasmus2014-11-201-0/+10
| | | | | | | | (ugly) workaround for issue #3928
* | 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.
* | Remove glut from update-cargo command.Glenn Watson2014-12-121-1/+0
| |
* | Switch android to glutin.Glenn Watson2014-12-122-11/+27
| |
* | Update ./mach update-cargo to include gonk Cargo.lockGlenn Watson2014-12-111-1/+2
| |
* | ports/cef: Implement accelerated compositing for the CEF port.Patrick Walton2014-12-101-1/+1
| |
* | mach clean-snapshots: better no-op outputSimon Sapin2014-12-091-2/+5
| |
* | Add a `./mach clean-snapshots` command to remove old Cargo and Rust.Simon Sapin2014-12-091-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bootstrapping automatically downloads new Rust and Cargo snapshots as needed into versioned directories, but do not remove now-unused versions. This is the desired behavior for `git bisect` to be usable. However, this means that old version keep accumulating, taking up disk space. This adds a mach command to remove snapshots other than the ones currently being used. It is never run automatically. To be safe, the command defaults to only printing what would be removed, and only removes stuff when run with a `-f` argument.
* | auto merge of #4292 : glennw/servo/android-ssl, r=mbrubeckbors-servo2014-12-082-2/+13
|\ \ | | | | | | | | | | | | | | | 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.
| * | Use mach to build openssl on android instead of glut makefile.Glenn Watson2014-12-092-2/+13
| | | | | | | | | | | | | | | | | | 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.
* | | auto merge of #4288 : mttr/servo/mach_update_cargo_fix, r=jdmbors-servo2014-12-081-2/+5
|\ \ \ | | | | | | | | | | | | Also fixed a bug if run with no arguments.