aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Perry <maperry78@yahoo.com.au>2015-03-13 02:03:54 +1000
committerMark Perry <maperry78@yahoo.com.au>2015-03-13 02:03:54 +1000
commitc3de1be778becb0e37569beb0df4752726d0a125 (patch)
treee374f0dee69a6d21620eb6a986d2b4df9f863a84
parenta69bc8405b0dd1b20d51f56117a393ef05561c48 (diff)
downloadfrege-gradle-plugin-c3de1be778becb0e37569beb0df4752726d0a125.tar.gz
frege-gradle-plugin-c3de1be778becb0e37569beb0df4752726d0a125.tar.bz2
frege-gradle-plugin-c3de1be778becb0e37569beb0df4752726d0a125.zip
Fixed workingDir to not be null when source dir does not exist
-rw-r--r--src/main/groovy/frege/gradle/FregeReplTask.groovy2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/groovy/frege/gradle/FregeReplTask.groovy b/src/main/groovy/frege/gradle/FregeReplTask.groovy
index ad7a52c..843cafb 100644
--- a/src/main/groovy/frege/gradle/FregeReplTask.groovy
+++ b/src/main/groovy/frege/gradle/FregeReplTask.groovy
@@ -29,7 +29,7 @@ class FregeReplTask extends DefaultTask {
FileResolver fileResolver = getServices().get(FileResolver.class)
JavaExecAction action = new DefaultJavaExecAction(fileResolver)
action.setMain("frege.repl.FregeRepl")
- action.workingDir = sourceDir
+ action.workingDir = sourceDir ?: project.projectDir
action.standardInput = System.in
action.setClasspath(project.files(project.configurations.runtime ) + project.files(targetDir.absolutePath))