diff options
Diffstat (limited to 'ui/build/build.go')
-rw-r--r-- | ui/build/build.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ui/build/build.go b/ui/build/build.go index 32f4ba57..1400c48e 100644 --- a/ui/build/build.go +++ b/ui/build/build.go @@ -114,6 +114,9 @@ func Build(ctx Context, config Config, what int) { return } + // Start getting java version as early as possible + getJavaVersions(ctx, config) + // Make sure that no other Soong process is running with the same output directory buildLock := BecomeSingletonOrFail(ctx, config) defer buildLock.Unlock() @@ -145,6 +148,9 @@ func Build(ctx Context, config Config, what int) { runSoong(ctx, config) } + // Check the java versions we read earlier + checkJavaVersion(ctx, config) + if what&BuildKati != 0 { // Run ckati runKati(ctx, config) |