Add a new CreateSoongInjectionDirFiles function
- This is a wrapper function for all files in soong_injection directory. This should prevent an error in the workspace generated for api_bp2build. - Rename the existing CreateSoongInjectionFiles fn and make it package private to prevent confusion (The subsequent CL in this stack should contain a smoke test for api_bp2build) Test: b build //:empty --config=api_bp2build --config=android Test: TH Change-Id: Iddb0aa1aff2f709826edd587aa99fccddf80f08f
This commit is contained in:
@@ -176,7 +176,7 @@ func runApiBp2build(ctx *android.Context, extraNinjaDeps []string) string {
|
||||
ninjaDeps = append(ninjaDeps, codegenContext.AdditionalNinjaDeps()...)
|
||||
|
||||
// Create soong_injection repository
|
||||
soongInjectionFiles := bp2build.CreateSoongInjectionFiles(ctx.Config(), bp2build.CreateCodegenMetrics())
|
||||
soongInjectionFiles := bp2build.CreateSoongInjectionDirFiles(codegenContext, bp2build.CreateCodegenMetrics())
|
||||
absoluteSoongInjectionDir := shared.JoinPath(topDir, ctx.Config().SoongOutDir(), bazel.SoongInjectionDirName)
|
||||
for _, file := range soongInjectionFiles {
|
||||
// The API targets in api_bp2build workspace do not have any dependency on api_bp2build.
|
||||
|
Reference in New Issue
Block a user