diff options
author | Xavier Ducrohet <xav@google.com> | 2015-07-23 12:17:27 -0700 |
---|---|---|
committer | Xavier Ducrohet <xav@google.com> | 2015-07-23 12:17:27 -0700 |
commit | 3d1099b1449b8f70c0dd8cb403b31851258d2326 (patch) | |
tree | e76da2ec462ec760c585d4fb52073fd4b8c4e537 | |
parent | 78ead9d9776fe3e981df7c0f81125f21a0f3118d (diff) | |
download | buildSrc-3d1099b1449b8f70c0dd8cb403b31851258d2326.tar.gz |
Headless mode for forked processes.
Change-Id: If942f74feb1ffd83cf4df5941491c438e1ebe95c
-rw-r--r-- | base/build.gradle | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/base/build.gradle b/base/build.gradle index e883f3b..92597cb 100644 --- a/base/build.gradle +++ b/base/build.gradle @@ -12,6 +12,11 @@ task('checkJavaVersion') << { final def checkJavaVersionTask = tasks['checkJavaVersion'] allprojects { subproject -> + tasks.withType(JavaForkOptions) { + // Prevent forked processes from stealing focus (on MacOS at least) + jvmArgs '-Djava.awt.headless=true' + } + afterEvaluate { // Only check if we are doing build type tasks. Things like dependency listing // should still work with a "wrong" java version. |