aboutsummaryrefslogtreecommitdiffstats
path: root/python
Commit message (Collapse)AuthorAgeFilesLines
* Automatically update cargo when necessaryMatt Brubeck2014-11-052-4/+13
|
* Fixes #3353: rust snapshot downloads to home directoryAnthony Miyaguchi2014-11-052-5/+8
|
* Add an optional --debug-mozjs argument to `mach build` that enables a ↵Josh Matthews2014-10-242-2/+13
| | | | non-optimized, debug build of mozjs and rust-mozjs. Update the Cargo snapshot to enable new feature support.
* Update toml.py to upstream 1069d2449760525535ca77514a92e9237ee0deafFabrice Desré2014-10-201-7/+7
|
* 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.
* Fetch the Cargo nightly over HTTP.Ms2ger2014-10-061-1/+2
|
* Pin Cargo to the 2014-10-02 nightly.Ms2ger2014-10-061-1/+1
| | | | Relevant to #3580.
* Add Android build config to mach/servobuildMatt Brubeck2014-10-032-1/+31
|
* Fix up and run unit tests.Jack Moffitt2014-10-021-10/+15
| | | | This adds the subpackages to `./mach test-unit`.
* Add --verbose to build-cef commandJack Moffitt2014-10-021-1/+6
|
* Have the Rust snapshot directory include the Rust version and hash.Simon Sapin2014-09-292-34/+42
| | | | | | | | | | | | | | That way, whenever rust-snapshot-hash changes, mach will look for the Rust snapshot in a different directory and re-boostrap as needed. However, older rust version will be left behind never cleaned up. This is good for git-bisect, but not for disk space: the current snapshot is 618 MB. In the future, we may want `mach clean` or some other comment to remove unused Rust snapshots. CC #3388
* Add a 'mach rust-root' command.Simon Sapin2014-09-291-0/+6
|
* Fix /python/servo code formatting.Simon Sapin2014-09-266-76/+85
| | | | (My editor screams at me for flake8 lint errors.)
* Have mach update (not just init) submodules as needed. Fix #3447Simon Sapin2014-09-221-1/+1
|
* Support dumb terminals in bootstrap downloadsAndreas Tolfsen2014-09-181-2/+5
| | | | | | | | | | | Dumb terminals can only interpret a limited number of control codes, and rewriting the terminal buffer will make `./mach build` very talkative on these terminals. This can be tested by setting the environment variable TERM to "dumb" as such: TERM=dumb ./mach build
* Merge pull request #3372 from mbrubeck/wpt-paramsMatt Brubeck2014-09-171-1/+3
|\ | | | | Make test_wpt params optional. r=me
| * Make test_wpt params optionalMatt Brubeck2014-09-161-1/+3
| | | | | | | | Fixes an exception in `mach test`.
* | Fix `mach cargo` is missingTetsuharu OHZEKI2014-09-171-2/+2
|/
* Don't throw on non-zero exit in mach commandsMatt Brubeck2014-09-151-3/+4
| | | | Fixes #3344.
* Merge pull request #3334 from mbrubeck/mach-rustcJack Moffitt2014-09-141-0/+9
|\ | | | | Add a `mach rustc` command
| * Add a `mach rustc` commandMatt Brubeck2014-09-141-0/+9
| |
* | Add more arguments to mach test commandsMatt Brubeck2014-09-121-9/+36
| |
* | Add 'mach clean'.Tetsuharu OHZEKI2014-09-131-0/+20
|/
* Add -v or --verbose to mach buildDirk Leifeld2014-09-111-1/+6
|
* Merge pull request #3263 from duncankl/refactor-test-tidyJack Moffitt2014-09-093-99/+79
|\ | | | | Refactor python/tidy.py (updated post-cargoify)
| * Use os.path.join instead of manually inserting slashes.Duncan Keall2014-09-101-1/+1
| |
| * Cleaned up python/licenseck.pyDuncan Keall2014-09-102-40/+21
| | | | | | | | | | | | - Moved logic into tidy.py - Removed explicit BSD license exceptions, they are already ignored by being inside the codegen directory.
| * Refactor python/tidy.py to not use globals. Fixes #3242Duncan Keall2014-09-102-64/+63
| |
* | Fix typo in 'mach cargo --help'Matt Brubeck2014-09-091-1/+1
| |
* | Pass --target option from mach to cargoMatt Brubeck2014-09-091-0/+2
|/
* Cargoify servoJack Moffitt2014-09-0846-0/+4804