diff --git a/tools_webrtc/android/build_aar.py b/tools_webrtc/android/build_aar.py index 32a9ed65c3..42a902cafd 100755 --- a/tools_webrtc/android/build_aar.py +++ b/tools_webrtc/android/build_aar.py @@ -167,7 +167,7 @@ def _GetArmVersion(arch): raise Exception('Unknown arch: ' + arch) -def Build(build_dir, arch, use_goma, use_remoteexe, extra_gn_args, +def Build(build_dir, arch, use_goma, use_remoteexec, extra_gn_args, extra_gn_switches, extra_ninja_switches): """Generates target architecture using GN and builds it using ninja.""" logging.info('Building: %s', arch) @@ -179,7 +179,7 @@ def Build(build_dir, arch, use_goma, use_remoteexe, extra_gn_args, 'rtc_include_tests': False, 'target_cpu': _GetTargetCpu(arch), 'use_goma': use_goma, - 'use_remoteexec': use_remoteexe, + 'use_remoteexec': use_remoteexec, } arm_version = _GetArmVersion(arch) if arm_version: @@ -192,7 +192,7 @@ def Build(build_dir, arch, use_goma, use_remoteexe, extra_gn_args, _RunGN(gn_args_list) ninja_args = TARGETS[:] - if use_goma or use_remoteexe: + if use_goma or use_remoteexec: ninja_args.extend(['-j', '200']) ninja_args.extend(extra_ninja_switches) _RunNinja(output_directory, ninja_args) @@ -228,7 +228,7 @@ def GenerateLicenses(output_dir, build_dir, archs): def BuildAar(archs, output_file, use_goma=False, - use_remoteexe=False, + use_remoteexec=False, extra_gn_args=None, ext_build_dir=None, extra_gn_switches=None, @@ -240,7 +240,7 @@ def BuildAar(archs, build_dir = ext_build_dir if ext_build_dir else tempfile.mkdtemp() for arch in archs: - Build(build_dir, arch, use_goma, use_remoteexe, extra_gn_args, + Build(build_dir, arch, use_goma, use_remoteexec, extra_gn_args, extra_gn_switches, extra_ninja_switches) with zipfile.ZipFile(output_file, 'w') as aar_file: @@ -260,7 +260,7 @@ def main(): args = _ParseArgs() logging.basicConfig(level=logging.DEBUG if args.verbose else logging.INFO) - BuildAar(args.arch, args.output, args.use_goma, args.use_remoteexe, + BuildAar(args.arch, args.output, args.use_goma, args.use_remoteexec, args.extra_gn_args, args.build_dir, args.extra_gn_switches, args.extra_ninja_switches, args.use_unstripped_libs)