aboutsummaryrefslogtreecommitdiffstats
path: root/ui/build/build.go
diff options
context:
space:
mode:
Diffstat (limited to 'ui/build/build.go')
-rw-r--r--ui/build/build.go6
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)