gecko-dev/servo/python
Simon Sapin d405298981 servo: Merge #4302 - Add a ./mach clean-snapshots command to remove old Cargo and Rust (from SimonSapin:clean-snapshots); r=Manishearth
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.

r? @mbrubeck

Source-Repo: https://github.com/servo/servo
Source-Revision: 00298221a6238c4fe4909f68a6616a718908ccf5
2014-12-09 04:01:19 -07:00
..
mach servo: Merge #4080 - Update mach to latest changes from mozilla-central (from mttr:mach_update); r=jdm 2014-11-23 22:48:32 -07:00
mozdebug servo: Merge #4083 - Mach debugger flag (from mttr:mach_debugger_flag); r=mbrubeck 2014-11-24 10:15:46 -07:00
mozinfo servo: Merge #4083 - Mach debugger flag (from mttr:mach_debugger_flag); r=mbrubeck 2014-11-24 10:15:46 -07:00
servo servo: Merge #4302 - Add a ./mach clean-snapshots command to remove old Cargo and Rust (from SimonSapin:clean-snapshots); r=Manishearth 2014-12-09 04:01:19 -07:00
toml servo: Merge #3751 - Update toml.py to upstream 1069d2449760525535ca77514a92e9237ee0deaf (from fabricedesre:update-toml); r=metajack 2014-10-21 20:36:33 -06:00
licenseck.py servo: Merge #3263 - Refactor python/tidy.py (updated post-cargoify) (from duncankl:refactor-test-tidy) 2014-09-09 22:46:34 -06:00
mach_bootstrap.py servo: Merge #4083 - Mach debugger flag (from mttr:mach_debugger_flag); r=mbrubeck 2014-11-24 10:15:46 -07:00
tidy.py servo: Merge #4240 - Make tidy ingore new target dir (from Manishearth:tidy); r=SimonSapin 2014-12-05 00:49:10 -07:00