Fix and generate vndk snapshot entirely in Soong
- VNDK snapshot now respects stem and suffix. - ld.config.txt is removed from snapshot as linkerconfig has become default. - Soong builds entire snapshot, and make just calls dist-for-goals. Bug: 142589718 Test: build and install snapshot Test: development/vndk/snapshot/update.py with past version of snapshot Change-Id: Id1ed658c22bb2e41c0ee50d1fe2a97924a76d7dc
This commit is contained in:
@@ -251,12 +251,12 @@ func checkVndkModule(t *testing.T, ctx *android.TestContext, name, subDir string
|
||||
func checkVndkSnapshot(t *testing.T, ctx *android.TestContext, name, subDir, variant string) {
|
||||
vndkSnapshot := ctx.SingletonForTests("vndk-snapshot")
|
||||
|
||||
snapshotPath := filepath.Join(subDir, name+".so")
|
||||
mod := ctx.ModuleForTests(name, variant).Module().(*Module)
|
||||
if !mod.outputFile.Valid() {
|
||||
t.Errorf("%q must have output\n", name)
|
||||
return
|
||||
}
|
||||
snapshotPath := filepath.Join(subDir, mod.outputFile.Path().Base())
|
||||
|
||||
out := vndkSnapshot.Output(snapshotPath)
|
||||
if out.Input != mod.outputFile.Path() {
|
||||
|
Reference in New Issue
Block a user