Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Clean up and simplify existing `mach bootstrap` | Aneesh Agrawal | 2017-01-15 | 6 | -279/+0 |
| | | | | | | | | | | | | | | | - Default to interactive mode and remove the `--interactive` flag - Use `--force` to skip interactivity - Change MSVC dependency storage organization on disk: put each version into its own folder and directly refer to the versioned folders, providing immutability and making the installation list redundant - Reuse `host_triple()` function to fix broken bootstrapper dispatching - Simplify code: - Remove or inline many unused and redudant functions and variables - Prefer plain functions to classes - Consolidate into fewer files, remove unnecessary bootstrapper/ dir - Improve Python style - Sort dependency list | ||||
* | Create a util.py Python module for common functions | Aneesh Agrawal | 2017-01-15 | 1 | -2/+1 |
| | | | | | Extracting these functions helps avoid circular dependencies, and make them easier to find/reuse. | ||||
* | Remove unusable --android flag for `mach bootstrap` | Aneesh Agrawal | 2017-01-14 | 4 | -18/+2 |
| | | | | `mach` can't do any bootstrapping for Android, so the flag is useless. | ||||
* | Fix msvc packages download dir for custom `.servo` location | UK992 | 2016-09-28 | 2 | -2/+3 |
| | |||||
* | Create `mach bootstrap` based on Mozilla's mozboot bootstrapper | UK992 | 2016-09-07 | 6 | -0/+295 |