diff options
Diffstat (limited to 'src/main/groovy/frege/gradle/FregeDocTask.groovy')
-rw-r--r-- | src/main/groovy/frege/gradle/FregeDocTask.groovy | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main/groovy/frege/gradle/FregeDocTask.groovy b/src/main/groovy/frege/gradle/FregeDocTask.groovy index 077c4e5..62701da 100644 --- a/src/main/groovy/frege/gradle/FregeDocTask.groovy +++ b/src/main/groovy/frege/gradle/FregeDocTask.groovy @@ -32,6 +32,9 @@ class FregeDocTask extends DefaultTask { @Input @Optional Boolean verbose = null + @Optional @Input + String xss = "4m" + @TaskAction void fregedoc() { @@ -44,6 +47,11 @@ class FregeDocTask extends DefaultTask { action.errorOutput = System.err action.setClasspath(project.files(project.configurations.compile) + project.files("$project.buildDir/classes/main")) + List jvmargs = [] + if (xss) + jvmargs << "-Xss$xss" + action.setJvmArgs(jvmargs) + def args = [] if (verbose) args << '-v' args << '-d' << targetDir.absolutePath |