Merge "Update for sharded globs" am: 14d09018eb
am: e5af8f5c6b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1673775 Change-Id: Ib6b0dc0ff2a2cbeabf5598aa9cc8f8da4ad91b5a
This commit is contained in:
commit
50db016173
|
@ -25,6 +25,7 @@ import (
|
|||
|
||||
"android/soong/bp2build"
|
||||
"android/soong/shared"
|
||||
|
||||
"github.com/google/blueprint/bootstrap"
|
||||
"github.com/google/blueprint/deptools"
|
||||
|
||||
|
@ -392,9 +393,7 @@ func runBp2Build(configuration android.Config, extraNinjaDeps []string) {
|
|||
ninjaDeps := bootstrap.RunBlueprint(blueprintArgs, bp2buildCtx.Context, configuration)
|
||||
ninjaDeps = append(ninjaDeps, extraNinjaDeps...)
|
||||
|
||||
for _, globPath := range bp2buildCtx.Globs() {
|
||||
ninjaDeps = append(ninjaDeps, globPath.FileListFile(configuration.BuildDir()))
|
||||
}
|
||||
ninjaDeps = append(ninjaDeps, bootstrap.GlobFileListFiles(configuration)...)
|
||||
|
||||
// Run the code-generation phase to convert BazelTargetModules to BUILD files
|
||||
// and print conversion metrics to the user.
|
||||
|
|
|
@ -140,7 +140,7 @@ EOF
|
|||
run_soong
|
||||
local ninja_mtime1=$(stat -c "%y" out/soong/build.ninja)
|
||||
|
||||
local glob_deps_file=out/soong/.glob/a/__py.glob.d
|
||||
local glob_deps_file=out/soong/.primary/globs/0.d
|
||||
|
||||
if [ -e "$glob_deps_file" ]; then
|
||||
fail "Glob deps file unexpectedly written on first build"
|
||||
|
|
Loading…
Reference in New Issue