gecko-dev/servo/python
Aidan Hobson Sayers 3e643d335d servo: Merge #7632 - Speedup mach startup (from aidanhs:aphs-speedup-mach-startup); r=metajack
...by using a 'marker file' to indicate whether we actually need to run pip.

Also a minor tweak for clarity.

Before (consistently):
```
$ time ./mach >/dev/null

real    0m0.666s
user    0m0.477s
sys     0m0.190s
```

After:
```
$ time ./mach >/dev/null # first run

real    0m0.665s
user    0m0.501s
sys     0m0.166s
$ time ./mach >/dev/null

real    0m0.121s
user    0m0.083s
sys     0m0.039s
```

Source-Repo: https://github.com/servo/servo
Source-Revision: b511004a616862394318381d7ef5ac3c59c7babe
2015-09-16 14:34:17 -06:00
..
mach servo: Merge #6526 - Update mach and fix behaviour of |mach test| (from jgraham:mach_update); r=Ms2ger 2015-06-30 23:23:31 -06:00
servo servo: Merge #7565 - Make the use of gold linker configurable (from akosthekiss:config-gold); r=SimonSapin 2015-09-08 13:57:13 -06:00
licenseck.py servo: Merge #6279 - Add flake8 to the tidy process for Python files (from frewsxcv:flake8); r=jdm 2015-06-04 10:41:36 -05:00
mach_bootstrap.py servo: Merge #7632 - Speedup mach startup (from aidanhs:aphs-speedup-mach-startup); r=metajack 2015-09-16 14:34:17 -06:00
README.md servo: Merge #7117 - Reenable "Use one Python virtual environment for all mach commands" (from frewsxcv:python-venv); r=jdm 2015-09-02 08:44:27 -06:00
requirements.txt servo: Merge #7117 - Reenable "Use one Python virtual environment for all mach commands" (from frewsxcv:python-venv); r=jdm 2015-09-02 08:44:27 -06:00
tidy.py servo: Merge #7570 - ignore length on .lock files on tidy.py, (from jxs:ignore_length_tidy_script); r=Ms2ger 2015-09-11 03:07:34 -06:00

This directory contains various Python modules used to support servo development.

= mach =

The command dispatch framework used to wrap the build system and test harnesses.

= servo =

servo-specific python code e.g. implementations of mach commands. This is the canonical repository for this code.