Use aidl_library in cc libraries
Introduce aidl.libs prop on cc libraries to pass in aidl_library. The goal is to eventually disallow aidl.include_dirs (a pattern for passing aidl headers dir for aidl compilation) and enforce aidl headers to be explicitly specified in Android.bp. Bug: 278704136 Test: go test Change-Id: Ia78bc11dfa12f47d2d1bb90dc65372ddb17f7e14
This commit is contained in:
@@ -22,6 +22,10 @@ import (
|
||||
"github.com/google/blueprint/proptools"
|
||||
)
|
||||
|
||||
var PrepareForTestWithAidlLibrary = android.FixtureRegisterWithContext(func(ctx android.RegistrationContext) {
|
||||
registerAidlLibraryBuildComponents(ctx)
|
||||
})
|
||||
|
||||
func init() {
|
||||
registerAidlLibraryBuildComponents(android.InitRegistrationContext)
|
||||
}
|
||||
|
@@ -19,10 +19,6 @@ import (
|
||||
"testing"
|
||||
)
|
||||
|
||||
var PrepareForTestWithAidlLibrary = android.FixtureRegisterWithContext(func(ctx android.RegistrationContext) {
|
||||
registerAidlLibraryBuildComponents(ctx)
|
||||
})
|
||||
|
||||
func TestAidlLibrary(t *testing.T) {
|
||||
t.Parallel()
|
||||
ctx := android.GroupFixturePreparers(
|
||||
|
Reference in New Issue
Block a user