bootstrap: plumb verbosity into submodule ops

Fix some lints while I'm here.
This commit is contained in:
Tamir Duberstein 2017-09-15 13:12:14 -04:00
parent 4a8933f4a7
commit e788fa7b6c
No known key found for this signature in database
GPG Key ID: 1C1E98CC8E17BB89

View File

@ -625,7 +625,6 @@ class RustBuild(object):
def build_triple(self):
"""Build triple as in LLVM"""
default_encoding = sys.getdefaultencoding()
config = self.get_toml('build')
if config:
return config
@ -638,7 +637,7 @@ class RustBuild(object):
return
print('Updating submodules')
default_encoding = sys.getdefaultencoding()
run(["git", "submodule", "-q", "sync"], cwd=self.rust_root)
run(["git", "submodule", "-q", "sync"], cwd=self.rust_root, verbose=self.verbose)
submodules = [s.split(' ', 1)[1] for s in subprocess.check_output(
["git", "config", "--file",
os.path.join(self.rust_root, ".gitmodules"),
@ -683,7 +682,7 @@ def bootstrap():
try:
with open(args.config or 'config.toml') as config:
build.config_toml = config.read()
except:
except OSError:
pass
if '\nverbose = 2' in build.config_toml: