aboutsummaryrefslogtreecommitdiffstats
path: root/.gitignore
diff options
context:
space:
mode:
authorCorey Farwell <coreyf@rwell.org>2015-08-08 18:27:03 -0400
committerCorey Farwell <coreyf@rwell.org>2015-08-08 18:48:02 -0400
commit33f78314d921d758cb47f64bdc002543d0b8fca0 (patch)
tree1049ecd60878afbb160063c2bb7174f9ce2bcbec /.gitignore
parentb91320cb05ce03d2154ca41a141107c85726f9e7 (diff)
downloadservo-33f78314d921d758cb47f64bdc002543d0b8fca0.tar.gz
servo-33f78314d921d758cb47f64bdc002543d0b8fca0.zip
Use one Python virtual environment for all mach commands
Prior to this commit: * Our Python dependency story was a bit of a mess. We had complete Python packages (wheels and directories) living in-tree, despite not having any changes from upstream. This is particularly bad because `setup.py` never gets run on these packages which could (sometimes silently) unintended breakage. * Python virtual environments (virtualenv) were only utilized for testing web-platform tests After this commit: * A single virtualenv (`python/_virtualenv`) is activated upon *every* call to mach * A requirements file (`python/requirements.txt`) is added to describe the dependencies needed by Python modules in `python/`. The child commit immediately following this will remove all the dependencies no longer needed in-tree (for the sake of keeping this commit readable). Relevant to https://github.com/servo/servo/issues/861 Fixes https://github.com/servo/servo/issues/6999
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore2
1 files changed, 1 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index a21c4e30a17..860c9e5073a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,7 +6,7 @@
/ports/android/libs
/ports/android/local.properties
/ports/android/obj
-/tests/wpt/_virtualenv
+/python/_virtualenv
*~
*#
*.o