summaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
author Cole Faust <colefaust@google.com> 2024-09-18 16:42:01 -0700
committer Cole Faust <colefaust@google.com> 2024-09-18 17:41:30 -0700
commit16d227a725a57acabc9a236de75c1f387754f68c (patch)
treea09c838b5ea2683ea5616715b335c600d781cd22 /Android.bp
parent3249ac6d3fff8636cc5b02ac10ffdaf73167cb96 (diff)
Add default_visibility for soong modules
So that we don't get surprise usages. Bug: 348717861 Test: m nothing Change-Id: I47319a727092c1bd936cca88f5713ee977a48b48
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp11
1 files changed, 11 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp
index 432c7fc4f..535246e65 100644
--- a/Android.bp
+++ b/Android.bp
@@ -1,5 +1,8 @@
package {
default_applicable_licenses: ["Android-Apache-2.0"],
+ default_visibility: [
+ "//build/soong:__subpackages__",
+ ],
}
subdirs = [
@@ -23,6 +26,8 @@ bootstrap_go_package {
srcs: [
"doc.go",
],
+ // Used by plugins, though probably shouldn't be.
+ visibility: ["//visibility:public"],
}
//
@@ -40,6 +45,7 @@ cc_defaults {
enabled: true,
},
},
+ defaults_visibility: ["//visibility:public"],
}
//
@@ -51,6 +57,7 @@ kernel_headers {
vendor: true,
recovery_available: true,
min_sdk_version: "apex_inherit",
+ visibility: ["//visibility:public"],
}
cc_genrule {
@@ -75,6 +82,7 @@ cc_genrule {
cmd: "$(location) -s $(out) $(in)",
srcs: [":linker"],
out: ["linker.s"],
+ visibility: ["//bionic/libc"],
}
cc_genrule {
@@ -99,11 +107,13 @@ cc_genrule {
cmd: "$(location) -T $(out) $(in)",
srcs: [":linker"],
out: ["linker.script"],
+ visibility: ["//visibility:public"],
}
// Instantiate the dex_bootjars singleton module.
dex_bootjars {
name: "dex_bootjars",
+ visibility: ["//visibility:public"],
}
// Pseudo-test that's run on checkbuilds to ensure that get_clang_version can
@@ -123,6 +133,7 @@ dexpreopt_systemserver_check {
// container for apex_contributions selected using build flags
all_apex_contributions {
name: "all_apex_contributions",
+ visibility: ["//visibility:public"],
}
product_config {