summaryrefslogtreecommitdiff
path: root/src/main/groovy/frege/gradle/FregeDocTask.groovy
diff options
context:
space:
mode:
authorDierk Koenig <dierk.koenig@canoo.com>2015-09-16 00:14:11 +0200
committerDierk Koenig <dierk.koenig@canoo.com>2015-09-16 00:14:11 +0200
commitacc42970237b07eb6ba2b5efd50b5cc3cfc9ef3e (patch)
treeee88076ceceae6c917dc5608be9fe542714c1eb4 /src/main/groovy/frege/gradle/FregeDocTask.groovy
parenta0d5f7edf14919cf45b4e6748c7c3deeade98555 (diff)
downloadfrege-gradle-plugin-SourceSet.tar.gz
frege-gradle-plugin-SourceSet.tar.bz2
frege-gradle-plugin-SourceSet.zip
backing up latest work. not tested.SourceSet
Diffstat (limited to 'src/main/groovy/frege/gradle/FregeDocTask.groovy')
-rw-r--r--src/main/groovy/frege/gradle/FregeDocTask.groovy8
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