From 066fcdf820cf5dc2a94e11c2c5fa26d41a0426ef Mon Sep 17 00:00:00 2001 From: Tom Cherry Date: Tue, 14 Aug 2018 12:57:05 -0700 Subject: [PATCH] Include some warnings about vendor_available for fsmgr. The interface to fsmgr is subpar and while we haven't had time to revisit it, we absolutely do not want to expose this to vendors in a way that would force us to keep this interface in the future. Test: n/a Change-Id: I970048aa2e45d7f7eca357d052141e90d6e01123 --- fs_mgr/Android.bp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fs_mgr/Android.bp b/fs_mgr/Android.bp index 6329d543f..6167cde9f 100644 --- a/fs_mgr/Android.bp +++ b/fs_mgr/Android.bp @@ -31,6 +31,8 @@ cc_defaults { } cc_library { + // Do not ever allow this library to be vendor_available as a shared library. + // It does not have a stable interface. name: "libfs_mgr", defaults: ["fs_mgr_defaults"], recovery_available: true, @@ -90,6 +92,8 @@ cc_library { } cc_library_static { + // Do not ever make this a shared library as long as it is vendor_available. + // It does not have a stable interface. name: "libfstab", vendor_available: true, recovery_available: true,