From 1e04109c6e1786fa2d447b1e471638e77f6d18d3 Mon Sep 17 00:00:00 2001 From: Martin Stjernholm Date: Tue, 3 Nov 2020 00:11:09 +0000 Subject: Always set apex_available in SDK snapshots. Also fix //apex_available:platform that could get lost in the generated apex_available properties. It only happened if a module didn't specify an apex_available setting and then got extra entries from apex.BaselineApexAvailable. Test: Build ART SDK with libnativeloader_lazy in the SDK, and check that the generated prebuilt module has //apex_available:platform (before https://r.android.com/1480559). Change-Id: I9df20aee63455932a7e558993f0f26769cb02792 --- sdk/sdk_test.go | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'sdk/sdk_test.go') diff --git a/sdk/sdk_test.go b/sdk/sdk_test.go index 2e6c62a9b..c4dc41beb 100644 --- a/sdk/sdk_test.go +++ b/sdk/sdk_test.go @@ -181,6 +181,7 @@ java_import { "//package", "//prebuilts/mysdk", ], + apex_available: ["//apex_available:platform"], jars: ["java/myjavalib.jar"], } @@ -192,6 +193,7 @@ java_import { "//package", "//prebuilts/mysdk", ], + apex_available: ["//apex_available:platform"], jars: ["java/myjavalib.jar"], } @@ -199,6 +201,7 @@ java_import { name: "mysdk_mypublicjavalib@current", sdk_member_name: "mypublicjavalib", visibility: ["//visibility:public"], + apex_available: ["//apex_available:platform"], jars: ["java/mypublicjavalib.jar"], } @@ -206,6 +209,7 @@ java_import { name: "mypublicjavalib", prefer: false, visibility: ["//visibility:public"], + apex_available: ["//apex_available:platform"], jars: ["java/mypublicjavalib.jar"], } @@ -217,6 +221,7 @@ java_import { "//package", "//prebuilts/mysdk", ], + apex_available: ["//apex_available:platform"], jars: ["java/mydefaultedjavalib.jar"], } @@ -228,6 +233,7 @@ java_import { "//package", "//prebuilts/mysdk", ], + apex_available: ["//apex_available:platform"], jars: ["java/mydefaultedjavalib.jar"], } @@ -238,6 +244,7 @@ java_import { "//package", "//prebuilts/mysdk", ], + apex_available: ["//apex_available:platform"], jars: ["java/myprivatejavalib.jar"], } @@ -248,6 +255,7 @@ java_import { "//package", "//prebuilts/mysdk", ], + apex_available: ["//apex_available:platform"], jars: ["java/myprivatejavalib.jar"], } -- cgit v1.2.3-59-g8ed1b