1*6777b538SAndroid Build Coastguard Worker# Copyright 2020 The Chromium Authors 2*6777b538SAndroid Build Coastguard Worker# Use of this source code is governed by a BSD-style license that can be 3*6777b538SAndroid Build Coastguard Worker# found in the LICENSE file. 4*6777b538SAndroid Build Coastguard Worker 5*6777b538SAndroid Build Coastguard Workerimport("//build/config/android/config.gni") 6*6777b538SAndroid Build Coastguard Worker 7*6777b538SAndroid Build Coastguard Worker# Contains useful GN variables that may be used by scripts that take 8*6777b538SAndroid Build Coastguard Worker# --output-directory as an arg. 9*6777b538SAndroid Build Coastguard Workerbuild_vars_file = "$root_build_dir/build_vars.json" 10*6777b538SAndroid Build Coastguard Worker 11*6777b538SAndroid Build Coastguard Workerandroid_build_vars_json = { 12*6777b538SAndroid Build Coastguard Worker if (enable_java_templates) { 13*6777b538SAndroid Build Coastguard Worker android_ndk_root = rebase_path(android_ndk_root, root_build_dir) 14*6777b538SAndroid Build Coastguard Worker android_sdk_build_tools = 15*6777b538SAndroid Build Coastguard Worker rebase_path(android_sdk_build_tools, root_build_dir) 16*6777b538SAndroid Build Coastguard Worker android_sdk_build_tools_version = android_sdk_build_tools_version 17*6777b538SAndroid Build Coastguard Worker android_sdk_root = rebase_path(android_sdk_root, root_build_dir) 18*6777b538SAndroid Build Coastguard Worker android_sdk_version = android_sdk_version 19*6777b538SAndroid Build Coastguard Worker android_tool_prefix = rebase_path(android_tool_prefix, root_build_dir) 20*6777b538SAndroid Build Coastguard Worker default_min_sdk_version = default_min_sdk_version 21*6777b538SAndroid Build Coastguard Worker final_android_sdk = final_android_sdk 22*6777b538SAndroid Build Coastguard Worker public_android_sdk_version = public_android_sdk_version 23*6777b538SAndroid Build Coastguard Worker 24*6777b538SAndroid Build Coastguard Worker if (defined(android_secondary_abi_cpu)) { 25*6777b538SAndroid Build Coastguard Worker android_secondary_abi_toolchain = 26*6777b538SAndroid Build Coastguard Worker rebase_path(get_label_info(":foo($android_secondary_abi_toolchain)", 27*6777b538SAndroid Build Coastguard Worker "root_out_dir"), 28*6777b538SAndroid Build Coastguard Worker root_build_dir) 29*6777b538SAndroid Build Coastguard Worker } 30*6777b538SAndroid Build Coastguard Worker } 31*6777b538SAndroid Build Coastguard Worker} 32