diff --git a/tools/gn2bp/Android.bp.swp b/tools/gn2bp/Android.bp.swp index 886b4a97ff..4626ef6ad8 100644 --- a/tools/gn2bp/Android.bp.swp +++ b/tools/gn2bp/Android.bp.swp @@ -32,6 +32,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator:buildflags__android_arm64 @@ -52,6 +55,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator:buildflags__android_x86 @@ -72,6 +78,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator:buildflags__android_x86_64 @@ -92,6 +101,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator:buildflags__host @@ -114,6 +126,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:chromecast_buildflags__android_arm @@ -134,6 +149,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:chromecast_buildflags__android_arm64 @@ -154,6 +172,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:chromecast_buildflags__android_x86 @@ -174,6 +195,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:chromecast_buildflags__android_x86_64 @@ -194,6 +218,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:chromecast_buildflags__host @@ -216,6 +243,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:chromeos_buildflags__android_arm @@ -236,6 +266,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:chromeos_buildflags__android_arm64 @@ -256,6 +289,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:chromeos_buildflags__android_x86 @@ -276,6 +312,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:chromeos_buildflags__android_x86_64 @@ -296,6 +335,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:chromeos_buildflags__host @@ -318,6 +360,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:debugging_buildflags__android_arm @@ -338,6 +383,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:debugging_buildflags__android_arm64 @@ -358,6 +406,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:debugging_buildflags__android_x86 @@ -378,6 +429,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:debugging_buildflags__android_x86_64 @@ -398,6 +452,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:debugging_buildflags__host @@ -420,6 +477,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:logging_buildflags__android_arm @@ -440,6 +500,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:logging_buildflags__android_arm64 @@ -460,6 +523,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:logging_buildflags__android_x86 @@ -480,6 +546,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:logging_buildflags__android_x86_64 @@ -500,6 +569,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:logging_buildflags__host @@ -522,6 +594,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:partition_alloc @@ -787,6 +862,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:partition_alloc_buildflags__android_arm64 @@ -807,6 +885,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:partition_alloc_buildflags__android_x86 @@ -827,6 +908,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:partition_alloc_buildflags__android_x86_64 @@ -847,6 +931,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/allocator/partition_allocator:partition_alloc_buildflags__host @@ -869,6 +956,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:anchor_functions_buildflags__android_arm @@ -889,6 +979,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:anchor_functions_buildflags__android_arm64 @@ -909,6 +1002,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:anchor_functions_buildflags__android_x86 @@ -929,6 +1025,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:anchor_functions_buildflags__android_x86_64 @@ -949,6 +1048,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:anchor_functions_buildflags__host @@ -971,6 +1073,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:android_runtime_jni_headers__android_arm @@ -1008,6 +1113,9 @@ cc_genrule { "build/gn_helpers.py", "third_party/android_sdk/public/platforms/android-33/android.jar", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:android_runtime_jni_headers__android_arm64 @@ -1045,6 +1153,9 @@ cc_genrule { "build/gn_helpers.py", "third_party/android_sdk/public/platforms/android-33/android.jar", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:android_runtime_jni_headers__android_x86 @@ -1082,6 +1193,9 @@ cc_genrule { "build/gn_helpers.py", "third_party/android_sdk/public/platforms/android-33/android.jar", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:android_runtime_jni_headers__android_x86_64 @@ -1119,6 +1233,9 @@ cc_genrule { "build/gn_helpers.py", "third_party/android_sdk/public/platforms/android-33/android.jar", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:base @@ -2484,6 +2601,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:base_jni_headers__android_arm64 @@ -2749,6 +2869,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:base_jni_headers__android_x86 @@ -3014,6 +3137,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:base_jni_headers__android_x86_64 @@ -3279,6 +3405,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:base_static @@ -3399,6 +3528,9 @@ cc_genrule { tool_files: [ "build/write_build_date_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:build_date__android_arm64 @@ -3412,6 +3544,9 @@ cc_genrule { tool_files: [ "build/write_build_date_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:build_date__android_x86 @@ -3425,6 +3560,9 @@ cc_genrule { tool_files: [ "build/write_build_date_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:build_date__android_x86_64 @@ -3438,6 +3576,9 @@ cc_genrule { tool_files: [ "build/write_build_date_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:build_date__host @@ -3453,6 +3594,9 @@ cc_genrule { tool_files: [ "build/write_build_date_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:cfi_buildflags__android_arm @@ -3473,6 +3617,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:cfi_buildflags__android_arm64 @@ -3493,6 +3640,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:cfi_buildflags__android_x86 @@ -3513,6 +3663,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:cfi_buildflags__android_x86_64 @@ -3533,6 +3686,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:cfi_buildflags__host @@ -3555,6 +3711,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:clang_profiling_buildflags__android_arm @@ -3575,6 +3734,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:clang_profiling_buildflags__android_arm64 @@ -3595,6 +3757,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:clang_profiling_buildflags__android_x86 @@ -3615,6 +3780,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:clang_profiling_buildflags__android_x86_64 @@ -3635,6 +3803,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:clang_profiling_buildflags__host @@ -3657,6 +3828,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:debugging_buildflags__android_arm @@ -3677,6 +3851,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:debugging_buildflags__android_arm64 @@ -3697,6 +3874,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:debugging_buildflags__android_x86 @@ -3717,6 +3897,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:debugging_buildflags__android_x86_64 @@ -3737,6 +3920,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:debugging_buildflags__host @@ -3759,6 +3945,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:feature_list_buildflags__android_arm @@ -3779,6 +3968,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:feature_list_buildflags__android_arm64 @@ -3799,6 +3991,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:feature_list_buildflags__android_x86 @@ -3819,6 +4014,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:feature_list_buildflags__android_x86_64 @@ -3839,6 +4037,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:feature_list_buildflags__host @@ -3861,6 +4062,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:ios_cronet_buildflags__android_arm @@ -3881,6 +4085,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:ios_cronet_buildflags__android_arm64 @@ -3901,6 +4108,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:ios_cronet_buildflags__android_x86 @@ -3921,6 +4131,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:ios_cronet_buildflags__android_x86_64 @@ -3941,6 +4154,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:ios_cronet_buildflags__host @@ -3963,6 +4179,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:logging_buildflags__android_arm @@ -3983,6 +4202,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:logging_buildflags__android_arm64 @@ -4003,6 +4225,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:logging_buildflags__android_x86 @@ -4023,6 +4248,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:logging_buildflags__android_x86_64 @@ -4043,6 +4271,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:logging_buildflags__host @@ -4065,6 +4296,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:message_pump_buildflags__android_arm @@ -4085,6 +4319,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:message_pump_buildflags__android_arm64 @@ -4105,6 +4342,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:message_pump_buildflags__android_x86 @@ -4125,6 +4365,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:message_pump_buildflags__android_x86_64 @@ -4145,6 +4388,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:message_pump_buildflags__host @@ -4167,6 +4413,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/numerics:base_numerics @@ -4261,6 +4510,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:orderfile_buildflags__android_arm64 @@ -4281,6 +4533,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:orderfile_buildflags__android_x86 @@ -4301,6 +4556,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:orderfile_buildflags__android_x86_64 @@ -4321,6 +4579,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:orderfile_buildflags__host @@ -4343,6 +4604,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:parsing_buildflags__android_arm @@ -4363,6 +4627,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:parsing_buildflags__android_arm64 @@ -4383,6 +4650,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:parsing_buildflags__android_x86 @@ -4403,6 +4673,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:parsing_buildflags__android_x86_64 @@ -4423,6 +4696,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:parsing_buildflags__host @@ -4445,6 +4721,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:power_monitor_buildflags__android_arm @@ -4465,6 +4744,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:power_monitor_buildflags__android_arm64 @@ -4485,6 +4767,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:power_monitor_buildflags__android_x86 @@ -4505,6 +4790,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:power_monitor_buildflags__android_x86_64 @@ -4525,6 +4813,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:power_monitor_buildflags__host @@ -4547,6 +4838,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:profiler_buildflags__android_arm @@ -4567,6 +4861,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:profiler_buildflags__android_arm64 @@ -4587,6 +4884,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:profiler_buildflags__android_x86 @@ -4607,6 +4907,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:profiler_buildflags__android_x86_64 @@ -4627,6 +4930,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:profiler_buildflags__host @@ -4649,6 +4955,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:sanitizer_buildflags__android_arm @@ -4669,6 +4978,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:sanitizer_buildflags__android_arm64 @@ -4689,6 +5001,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:sanitizer_buildflags__android_x86 @@ -4709,6 +5024,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:sanitizer_buildflags__android_x86_64 @@ -4729,6 +5047,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:sanitizer_buildflags__host @@ -4751,6 +5072,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:synchronization_buildflags__android_arm @@ -4771,6 +5095,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:synchronization_buildflags__android_arm64 @@ -4791,6 +5118,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:synchronization_buildflags__android_x86 @@ -4811,6 +5141,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:synchronization_buildflags__android_x86_64 @@ -4831,6 +5164,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:synchronization_buildflags__host @@ -4853,6 +5189,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base/third_party/double_conversion:double_conversion @@ -5163,6 +5502,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:tracing_buildflags__android_arm64 @@ -5183,6 +5525,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:tracing_buildflags__android_x86 @@ -5203,6 +5548,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:tracing_buildflags__android_x86_64 @@ -5223,6 +5571,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //base:tracing_buildflags__host @@ -5245,6 +5596,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build:branding_buildflags__android_arm @@ -5265,6 +5619,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build:branding_buildflags__android_arm64 @@ -5285,6 +5642,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build:branding_buildflags__android_x86 @@ -5305,6 +5665,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build:branding_buildflags__android_x86_64 @@ -5325,6 +5688,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build:branding_buildflags__host @@ -5347,6 +5713,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build:buildflag_header_h @@ -5441,6 +5810,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build:chromecast_buildflags__android_arm64 @@ -5461,6 +5833,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build:chromecast_buildflags__android_x86 @@ -5481,6 +5856,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build:chromecast_buildflags__android_x86_64 @@ -5501,6 +5879,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build:chromecast_buildflags__host @@ -5523,6 +5904,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build:chromeos_buildflags__android_arm @@ -5543,6 +5927,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build:chromeos_buildflags__android_arm64 @@ -5563,6 +5950,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build:chromeos_buildflags__android_x86 @@ -5583,6 +5973,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build:chromeos_buildflags__android_x86_64 @@ -5603,6 +5996,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build:chromeos_buildflags__host @@ -5625,6 +6021,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build/config/compiler:compiler_buildflags__android_arm @@ -5645,6 +6044,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build/config/compiler:compiler_buildflags__android_arm64 @@ -5665,6 +6067,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build/config/compiler:compiler_buildflags__android_x86 @@ -5685,6 +6090,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build/config/compiler:compiler_buildflags__android_x86_64 @@ -5705,6 +6113,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //build/config/compiler:compiler_buildflags__host @@ -5727,6 +6138,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //buildtools/third_party/libc++:libc++ @@ -6042,6 +6456,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet/android:buildflags__android_arm64 @@ -6062,6 +6479,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet/android:buildflags__android_x86 @@ -6082,6 +6502,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet/android:buildflags__android_x86_64 @@ -6102,6 +6525,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet/android:cronet @@ -6351,6 +6777,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet/android:cronet_jni_headers__android_arm64 @@ -6406,6 +6835,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet/android:cronet_jni_headers__android_x86 @@ -6461,6 +6893,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet/android:cronet_jni_headers__android_x86_64 @@ -6516,6 +6951,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet/android:cronet_jni_registration__android_arm @@ -6824,6 +7262,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet/android:cronet_jni_registration__android_arm64 @@ -7132,6 +7573,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet/android:cronet_jni_registration__android_x86 @@ -7440,6 +7884,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet/android:cronet_jni_registration__android_x86_64 @@ -7748,6 +8195,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet/android:cronet_static @@ -7913,6 +8363,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet:cronet_buildflags__android_arm64 @@ -7933,6 +8386,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet:cronet_buildflags__android_x86 @@ -7953,6 +8409,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet:cronet_buildflags__android_x86_64 @@ -7973,6 +8432,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet:cronet_common @@ -8169,6 +8631,9 @@ cc_genrule { "chrome/VERSION", "components/cronet/version.h.in", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet:cronet_version_header_action__android_arm64 @@ -8192,6 +8657,9 @@ cc_genrule { "chrome/VERSION", "components/cronet/version.h.in", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet:cronet_version_header_action__android_x86 @@ -8215,6 +8683,9 @@ cc_genrule { "chrome/VERSION", "components/cronet/version.h.in", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet:cronet_version_header_action__android_x86_64 @@ -8238,6 +8709,9 @@ cc_genrule { "chrome/VERSION", "components/cronet/version.h.in", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/cronet:metrics_util @@ -8713,6 +9187,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/prefs/android:jni_headers__android_arm @@ -8744,6 +9221,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/prefs/android:jni_headers__android_arm64 @@ -8775,6 +9255,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/prefs/android:jni_headers__android_x86 @@ -8806,6 +9289,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/prefs/android:jni_headers__android_x86_64 @@ -8837,6 +9323,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //components/prefs:prefs @@ -8995,6 +9484,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //crypto:buildflags__android_arm64 @@ -9015,6 +9507,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //crypto:buildflags__android_x86 @@ -9035,6 +9530,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //crypto:buildflags__android_x86_64 @@ -9055,6 +9553,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //crypto:buildflags__host @@ -9077,6 +9578,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //crypto:crypto @@ -9263,6 +9767,10 @@ cc_defaults { "-fvisibility=hidden", ], stl: "none", + apex_available: [ + "com.android.tethering", + ], + min_sdk_version: "29", target: { android: { header_libs: [ @@ -9652,6 +10160,9 @@ cc_genrule { "net/base/registry_controlled_domains/effective_tld_names_unittest6.gperf", "net/tools/dafsa/make_dafsa.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net/base/registry_controlled_domains:registry_controlled_domains__android_arm64 @@ -9703,6 +10214,9 @@ cc_genrule { "net/base/registry_controlled_domains/effective_tld_names_unittest6.gperf", "net/tools/dafsa/make_dafsa.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net/base/registry_controlled_domains:registry_controlled_domains__android_x86 @@ -9754,6 +10268,9 @@ cc_genrule { "net/base/registry_controlled_domains/effective_tld_names_unittest6.gperf", "net/tools/dafsa/make_dafsa.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net/base/registry_controlled_domains:registry_controlled_domains__android_x86_64 @@ -9805,6 +10322,9 @@ cc_genrule { "net/base/registry_controlled_domains/effective_tld_names_unittest6.gperf", "net/tools/dafsa/make_dafsa.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:buildflags__android_arm @@ -9825,6 +10345,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:buildflags__android_arm64 @@ -9845,6 +10368,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:buildflags__android_x86 @@ -9865,6 +10391,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:buildflags__android_x86_64 @@ -9885,6 +10414,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:constants @@ -9970,6 +10502,9 @@ cc_genrule { "net/data/ssl/chrome_root_store/root_store.certs", "net/data/ssl/chrome_root_store/root_store.textproto", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net/data/ssl/chrome_root_store:gen_root_store_inc__android_arm64 @@ -9993,6 +10528,9 @@ cc_genrule { "net/data/ssl/chrome_root_store/root_store.certs", "net/data/ssl/chrome_root_store/root_store.textproto", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net/data/ssl/chrome_root_store:gen_root_store_inc__android_x86 @@ -10016,6 +10554,9 @@ cc_genrule { "net/data/ssl/chrome_root_store/root_store.certs", "net/data/ssl/chrome_root_store/root_store.textproto", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net/data/ssl/chrome_root_store:gen_root_store_inc__android_x86_64 @@ -10039,6 +10580,9 @@ cc_genrule { "net/data/ssl/chrome_root_store/root_store.certs", "net/data/ssl/chrome_root_store/root_store.textproto", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net/dns:dns @@ -11011,6 +11555,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:ios_cronet_buildflags__android_arm64 @@ -11031,6 +11578,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:ios_cronet_buildflags__android_x86 @@ -11051,6 +11601,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:ios_cronet_buildflags__android_x86_64 @@ -11071,6 +11624,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:isolation_info_proto @@ -11086,6 +11642,9 @@ cc_genrule { out: [ "external/chromium_org/net/base/isolation_info.pb.cc", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:isolation_info_proto @@ -11106,6 +11665,9 @@ cc_genrule { "net/base", "protos", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:net @@ -12063,6 +12625,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:net_jni_headers__android_arm64 @@ -12166,6 +12731,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:net_jni_headers__android_x86 @@ -12269,6 +12837,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:net_jni_headers__android_x86_64 @@ -12372,6 +12943,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:net_nqe_proto @@ -12387,6 +12961,9 @@ cc_genrule { out: [ "external/chromium_org/net/nqe/proto/network_id_proto.pb.cc", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:net_nqe_proto @@ -12407,6 +12984,9 @@ cc_genrule { "net/nqe/proto", "protos", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net:net_public_deps @@ -12596,6 +13176,9 @@ cc_genrule { "external/chromium_org/net/third_party/quiche/src/quiche/quic/core/proto/crypto_server_config.pb.cc", "external/chromium_org/net/third_party/quiche/src/quiche/quic/core/proto/source_address_token.pb.cc", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net/third_party/quiche:net_quic_proto @@ -12620,6 +13203,9 @@ cc_genrule { "net/third_party/quiche/src", "protos", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net/third_party/quiche:net_quic_test_tools_proto @@ -12635,6 +13221,9 @@ cc_genrule { out: [ "external/chromium_org/net/third_party/quiche/src/quiche/quic/test_tools/send_algorithm_test_result.pb.cc", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net/third_party/quiche:net_quic_test_tools_proto @@ -12655,6 +13244,9 @@ cc_genrule { "net/third_party/quiche/src/quiche/quic/test_tools", "protos", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //net/third_party/quiche:quiche @@ -23510,6 +24102,9 @@ cc_genrule { "external/chromium_org/third_party/metrics_proto/user_action_event.pb.cc", "external/chromium_org/third_party/metrics_proto/user_demographics.pb.cc", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //third_party/metrics_proto:metrics_proto @@ -23582,6 +24177,9 @@ cc_genrule { "protos", "third_party/metrics_proto", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //third_party/modp_b64:modp_b64 @@ -24673,6 +25271,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //url:buildflags__android_arm64 @@ -24693,6 +25294,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //url:buildflags__android_x86 @@ -24713,6 +25317,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //url:buildflags__android_x86_64 @@ -24733,6 +25340,9 @@ cc_genrule { tool_files: [ "build/write_buildflag_header.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //url:url @@ -24917,6 +25527,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //url:url_jni_headers__android_arm64 @@ -24954,6 +25567,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //url:url_jni_headers__android_x86 @@ -24991,6 +25607,9 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } // GN: //url:url_jni_headers__android_x86_64 @@ -25028,5 +25647,8 @@ cc_genrule { "build/android/gyp/util/build_utils.py", "build/gn_helpers.py", ], + apex_available: [ + "com.android.tethering", + ], } diff --git a/tools/gn2bp/gen_android_bp b/tools/gn2bp/gen_android_bp index 466eaf4cd6..b357b58927 100755 --- a/tools/gn2bp/gen_android_bp +++ b/tools/gn2bp/gen_android_bp @@ -142,6 +142,9 @@ builtin_deps = { lambda x: None, } +# Name of tethering apex module +tethering_apex = "com.android.tethering" + # ---------------------------------------------------------------------------- # End of configuration. # ---------------------------------------------------------------------------- @@ -546,6 +549,9 @@ def create_proto_modules(blueprint, gn, target): # without explictily exporting the include dir. header_module.export_include_dirs.add(target.proto_in_dir) + # This function does not return header_module so setting apex_available attribute here. + header_module.apex_available.add(tethering_apex) + source_module.genrule_srcs.add(':' + source_module.name) source_module.genrule_headers.add(header_module.name) @@ -931,6 +937,9 @@ def create_modules_from_target(blueprint, gn, gn_target_name): module.host_supported = target.host_supported() module.device_supported = target.device_supported() + if module.is_genrule(): + module.apex_available.add(tethering_apex) + if module.is_compiled(): # Don't try to inject library/source dependencies into genrules or # filegroups because they are not compiled in the traditional sense. @@ -1104,6 +1113,8 @@ def create_blueprint_for_targets(gn, targets): '-UANDROID', ] defaults.stl = 'none' + defaults.min_sdk_version = 29 + defaults.apex_available.add(tethering_apex) blueprint.add_module(defaults) for target in targets: