Merge "Soong: remove libbase dependency" into main
This commit is contained in:
@@ -34,7 +34,6 @@ var ccDeclarationsTag = ccDeclarationsTagType{}
|
||||
|
||||
const baseLibDep = "server_configurable_flags"
|
||||
|
||||
const libBaseDep = "libbase"
|
||||
const libLogDep = "liblog"
|
||||
const libAconfigStorageReadApiCcDep = "libaconfig_storage_read_api_cc"
|
||||
|
||||
@@ -87,14 +86,10 @@ func (this *CcAconfigLibraryCallbacks) GeneratorDeps(ctx cc.DepsContext, deps cc
|
||||
// Add a dependency for the aconfig flags base library if it is not forced read only
|
||||
if mode != "force-read-only" {
|
||||
deps.SharedLibs = append(deps.SharedLibs, baseLibDep)
|
||||
|
||||
deps.SharedLibs = append(deps.SharedLibs, libAconfigStorageReadApiCcDep)
|
||||
deps.SharedLibs = append(deps.SharedLibs, libLogDep)
|
||||
}
|
||||
|
||||
// TODO: after storage migration is over, don't add these in force-read-only-mode.
|
||||
deps.SharedLibs = append(deps.SharedLibs, libAconfigStorageReadApiCcDep)
|
||||
deps.SharedLibs = append(deps.SharedLibs, libBaseDep)
|
||||
deps.SharedLibs = append(deps.SharedLibs, libLogDep)
|
||||
|
||||
// TODO: It'd be really nice if we could reexport this library and not make everyone do it.
|
||||
|
||||
return deps
|
||||
|
Reference in New Issue
Block a user