Bug 1298600 - Do not allow_missing cargo; r=chmanchester draft
authorAkihiko Odaki <akihiko.odaki.4i@stu.hosei.ac.jp>
Sun, 28 Aug 2016 09:26:11 +0900
changeset 406482 d5f1b21a0313d62a2db5ea2a02bcc3ef62b060fd
parent 405855 a551f534773cf2d6933f78ce7d82a7a33a99643e
child 529670 75f77784e7dd58a120b4d461d63a72e53aa3a328
push id27739
push userbmo:akihiko.odaki.4i@stu.hosei.ac.jp
push dateSun, 28 Aug 2016 00:26:52 +0000
reviewerschmanchester
bugs1298600
milestone51.0a1
Bug 1298600 - Do not allow_missing cargo; r=chmanchester MozReview-Commit-ID: DP2Zl6ELlNS
build/moz.configure/rust.configure
--- a/build/moz.configure/rust.configure
+++ b/build/moz.configure/rust.configure
@@ -12,17 +12,17 @@ def rust_compiler_names(value):
         return ['rustc']
 
 @depends('--enable-rust')
 def cargo_binary_names(value):
     if value:
         return ['cargo']
 
 rustc = check_prog('RUSTC', rust_compiler_names, allow_missing=True)
-cargo = check_prog('CARGO', cargo_binary_names, allow_missing=True)
+cargo = check_prog('CARGO', cargo_binary_names, allow_missing=False)
 
 @depends_if(rustc)
 @checking('rustc version', lambda info: info.version)
 def rustc_info(rustc):
         out = check_cmd_output(rustc, '--version', '--verbose').splitlines()
         info = dict((s.strip() for s in line.split(':', 1)) for line in out[1:])
         return namespace(
             version=Version(info.get('release', '0')),