diff options
| author | kennytm <kennytm@gmail.com> | 2018-03-17 17:20:41 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-03-17 17:20:41 +0800 |
| commit | 2a7dac05e7d774c0b2138fbb7139f73f86808cdd (patch) | |
| tree | 88a87b497b4247223cab1518751f237feca85e53 /src/rustllvm/RustWrapper.cpp | |
| parent | 8cabda4ce8d675868acff69e69250ad0b08d059b (diff) | |
| parent | ec49234f44adbaf858efa646df67a41055fc905d (diff) | |
| download | rust-2a7dac05e7d774c0b2138fbb7139f73f86808cdd.tar.gz rust-2a7dac05e7d774c0b2138fbb7139f73f86808cdd.zip | |
Rollup merge of #48943 - comex:verbose, r=kennytm
Support extra-verbose builds
- The bootstrap crate currently passes -v to Cargo if itself invoked with -vv. But Cargo supports -vv (to show build script output), so make bootstrap pass that if itself invoked with -vvv. (More specifically, pass N '-v's to Cargo if invoked with N+1 of them.)
- bootstrap.py currently tries to pass on up to two '-v's to cargo when building bootstrap, but incorrectly ('-v' is marked as 'store_true', so argparse stores either False or True, ignoring multiple '-v's). Fix this, allow passing any number of '-v's, and make it consistent with bootstrap's invocation of Cargo (i.e. subtract one from the number of '-v's).
- Also improve bootstrap.py's config.toml 'parsing' to support arbitrary verbosity levels, + allow command line to override it.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
