From 0fb1297be1e85133cddf76191d3bf881fac6812b Mon Sep 17 00:00:00 2001 From: Gray Mackall Date: Wed, 15 May 2024 09:53:46 -0700 Subject: [PATCH] remove default for 'stripped' in a way that changes nothing for non-android --- tools/gn | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tools/gn b/tools/gn index d570a012f312a..a61598b3de0a0 100755 --- a/tools/gn +++ b/tools/gn @@ -665,7 +665,12 @@ def to_gn_args(args): if args.build_embedder_examples is not None: gn_args['build_embedder_examples'] = args.build_embedder_examples - gn_args['stripped_symbols'] = args.stripped + if args.stripped is True: + gn_args['stripped_symbols'] = True + elif args.stripped is False: + gn_args['stripped_symbols'] = False + else: + gn_args['stripped_symbols'] = args.target_os != 'android' if args.msan: gn_args['is_msan'] = True @@ -1131,7 +1136,6 @@ def parse_args(args): parser.add_argument( '--stripped', - default=True, action='store_true', help='Strip debug symbols from the output. This defaults to true and has no effect on iOS.' )