about summary refs log tree commit diff
path: root/src/bootstrap/toolstate.rs
AgeCommit message (Collapse)AuthorLines
2018-12-25Remove licensesMark Rousskov-10/+0
2017-12-27Clarify toolstate names. Move publish.py to a more convenient location.kennytm-4/+5
2017-12-27Revert "Add a file to trivially disable tool building or testing"kennytm-31/+0
This reverts commit ab018c76e14b87f3c9e0b7384cc9b02d94779cd5. This also adds the `ToolBuild::is_ext_tool` field to replace the previous `ToolBuild::expectation` field, to indicate whether a build-failure of certain tool is essential.
2017-12-03Record build and test result of extended tools into toolstates.json.kennytm-1/+1
2017-10-16rustbuild: Allow setting rls/rustfmt to "broken"Alex Crichton-0/+7
This commit enables configuring the RLS/rustfmt tools to the "broken" state and actually get it past CI. The main changes here were to update all dist-related code to handle the situation where the RLS isn't available. This in turn involved a homegrown preprocessor-like-function to edit the configuration files we pass to the various combined installer tools.
2017-09-27Add RLS and Rustfmt to the toolstate mechanismNick Cameron-0/+2
2017-09-19Add clippy to `toolstate.toml`Oliver Schneider-0/+1
2017-09-17Add a file to trivially disable tool building or testingOliver Schneider-0/+48