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
This commit is contained in:
Tom Cherry 2018-08-14 12:57:05 -07:00
parent 16c870270f
commit 066fcdf820
1 changed files with 4 additions and 0 deletions

View File

@ -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,