Index: tools/binary_size/diagnose_bloat.py |
diff --git a/tools/binary_size/diagnose_bloat.py b/tools/binary_size/diagnose_bloat.py |
index 37b5e88690d9a7363d0c990e8113dddf15f20e83..d5473eb41e7e6d50f1ff17c983a9a62b77a9d088 100755 |
--- a/tools/binary_size/diagnose_bloat.py |
+++ b/tools/binary_size/diagnose_bloat.py |
@@ -755,8 +755,13 @@ def main(): |
logging.basicConfig(level=log_level, |
format='%(levelname).1s %(relativeCreated)6d %(message)s') |
build = _BuildHelper(args) |
- if build.IsCloud() and args.subrepo: |
+ if build.IsCloud(): |
+ if args.subrepo: |
parser.error('--subrepo doesn\'t work with --cloud') |
+ if build.IsLinux(): |
+ parser.error('--target-os linux doesn\'t work with --cloud because map ' |
+ 'files aren\'t generated by builders (crbug.com/716209).') |
+ |
subrepo = args.subrepo or _SRC_ROOT |
_EnsureDirectoryClean(subrepo) |