Restrict visibility of external/vixl modules am: 1d441a745a
am: 076ba7f6e3
Change-Id: If26c8c47c142a63d8713dca21e37f7a5cdb74357
diff --git a/Android.bp b/Android.bp
index 0b30df3..9e7473f 100644
--- a/Android.bp
+++ b/Android.bp
@@ -51,6 +51,10 @@
// NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+package {
+ default_visibility: ["//visibility:private"],
+}
+
cc_defaults {
name: "vixl-common",
host_supported: true,
@@ -129,8 +133,13 @@
],
}
+libvixl_visibility = [
+ "//art:__subpackages__",
+]
+
art_cc_library {
name: "libvixl",
+ visibility: libvixl_visibility,
defaults: [
"vixl-release",
"vixl-arm",
@@ -149,6 +158,7 @@
art_cc_library {
name: "libvixld",
+ visibility: libvixl_visibility,
defaults: [
"vixl-debug",
"vixl-arm",