Rename API surface provided to mainline modules
This API surface is provided by platform and mainline modules to other mainline modules. Rename it to module-lib API surface to align it with the terminology in go/android-api-types Test: go test ./bp2build Test: go test ./cc Change-Id: Ieb9f3214e66366fc2ceb6f47e2d6623acb537827
This commit is contained in:
@@ -32,17 +32,18 @@ type ApiSurface int
|
||||
|
||||
// TODO(b/246656800): Reconcile with android.SdkKind
|
||||
const (
|
||||
PublicApi ApiSurface = iota
|
||||
SystemApi
|
||||
VendorApi
|
||||
// API surface provided by platform and mainline modules to other mainline modules
|
||||
ModuleLibApi ApiSurface = iota
|
||||
PublicApi // Aka NDK
|
||||
VendorApi // Aka LLNDK
|
||||
)
|
||||
|
||||
func (a ApiSurface) String() string {
|
||||
switch a {
|
||||
case ModuleLibApi:
|
||||
return "module-libapi"
|
||||
case PublicApi:
|
||||
return "publicapi"
|
||||
case SystemApi:
|
||||
return "systemapi"
|
||||
case VendorApi:
|
||||
return "vendorapi"
|
||||
default:
|
||||
|
Reference in New Issue
Block a user