diff options
author | Xavier Ducrohet <xav@google.com> | 2015-07-31 23:56:21 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2015-07-31 23:56:21 +0000 |
commit | c7b26dc50d9ee57cd9b6571b77ca23edc0fc9ad8 (patch) | |
tree | e76da2ec462ec760c585d4fb52073fd4b8c4e537 | |
parent | 76ce8673018756d210bf1ed40d070e23dbffff9b (diff) | |
parent | 3d1099b1449b8f70c0dd8cb403b31851258d2326 (diff) | |
download | buildSrc-c7b26dc50d9ee57cd9b6571b77ca23edc0fc9ad8.tar.gz |
Headless mode for forked processes.
automerge: 3d1099b
* commit '3d1099b1449b8f70c0dd8cb403b31851258d2326':
Headless mode for forked processes.
-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. |