Merge changes Iefcf4fbe,I450d4769,I1ffc7e7b am: 2c79c871d9
am: 3757864b5f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1354643 Change-Id: I35b96bffc99f9066982e6ea99332fb84c8f7a840
This commit is contained in:
@@ -5928,6 +5928,41 @@ func TestAllowedFiles(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestNonPreferredPrebuiltDependency(t *testing.T) {
|
||||
_, _ = testApex(t, `
|
||||
apex {
|
||||
name: "myapex",
|
||||
key: "myapex.key",
|
||||
native_shared_libs: ["mylib"],
|
||||
}
|
||||
|
||||
apex_key {
|
||||
name: "myapex.key",
|
||||
public_key: "testkey.avbpubkey",
|
||||
private_key: "testkey.pem",
|
||||
}
|
||||
|
||||
cc_library {
|
||||
name: "mylib",
|
||||
srcs: ["mylib.cpp"],
|
||||
stubs: {
|
||||
versions: ["10000"],
|
||||
},
|
||||
apex_available: ["myapex"],
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "mylib",
|
||||
prefer: false,
|
||||
srcs: ["prebuilt.so"],
|
||||
stubs: {
|
||||
versions: ["10000"],
|
||||
},
|
||||
apex_available: ["myapex"],
|
||||
}
|
||||
`)
|
||||
}
|
||||
|
||||
func TestMain(m *testing.M) {
|
||||
run := func() int {
|
||||
setUp()
|
||||
|
Reference in New Issue
Block a user