aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMark Perry <maperry78@yahoo.com.au>2015-09-22 23:33:10 +1000
committerMark Perry <maperry78@yahoo.com.au>2015-09-22 23:33:10 +1000
commitb0731a8488d16821be1f5d7d0a19ac0e9c506d89 (patch)
tree9f5832c4c1bbe31bf5489c0ffa7a3f0e2bb19c4c /src
parent48e6ea1160c1b06045ab69cc484ac543bfcb9697 (diff)
downloadfrege-gradle-plugin-b0731a8488d16821be1f5d7d0a19ac0e9c506d89.tar.gz
frege-gradle-plugin-b0731a8488d16821be1f5d7d0a19ac0e9c506d89.tar.bz2
frege-gradle-plugin-b0731a8488d16821be1f5d7d0a19ac0e9c506d89.zip
Added JVM args for quickcheck
Diffstat (limited to 'src')
-rw-r--r--src/main/groovy/frege/gradle/QuickCheckTask.groovy4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/groovy/frege/gradle/QuickCheckTask.groovy b/src/main/groovy/frege/gradle/QuickCheckTask.groovy
index 178b0f6..11065ad 100644
--- a/src/main/groovy/frege/gradle/QuickCheckTask.groovy
+++ b/src/main/groovy/frege/gradle/QuickCheckTask.groovy
@@ -58,6 +58,7 @@ class QuickCheckTask extends DefaultTask {
String moduleJar
List<String> classpathDirectories = ["$project.buildDir/classes/main", "$project.buildDir/classes/test"]
String moduleDir = "$project.buildDir/classes/test"
+ List<String> allJvmArgs = []
@TaskAction
void runQuickCheck() {
@@ -82,6 +83,9 @@ class QuickCheckTask extends DefaultTask {
} else {
if (verbose) args << "-v"
if (listAvailable) args << "-l"
+ if (!allJvmArgs.isEmpty()) {
+ action.setJvmArgs(allJvmArgs)
+ }
args = args + [moduleDir]
}
logger.info("Calling Frege QuickCheck with args: '$args'")