aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorMark Perry <mark.perry@revelian.com>2015-02-11 13:52:43 +1000
committerMark Perry <mark.perry@revelian.com>2015-02-11 13:52:43 +1000
commit7b4013e93bc8c294ce0499532eb2d2bcfa07d9a9 (patch)
tree51b21b5a1d0611281c7674a0713afd658a0664d1 /src/main
parent5bd76f8ad63615a118a929a400c1883ae9cf30ae (diff)
downloadfrege-gradle-plugin-7b4013e93bc8c294ce0499532eb2d2bcfa07d9a9.tar.gz
frege-gradle-plugin-7b4013e93bc8c294ce0499532eb2d2bcfa07d9a9.tar.bz2
frege-gradle-plugin-7b4013e93bc8c294ce0499532eb2d2bcfa07d9a9.zip
Ensure output dir for classes always created
Diffstat (limited to 'src/main')
-rw-r--r--src/main/groovy/org/gradle/frege/FregeTask.groovy7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/groovy/org/gradle/frege/FregeTask.groovy b/src/main/groovy/org/gradle/frege/FregeTask.groovy
index b42e7dc..db2726e 100644
--- a/src/main/groovy/org/gradle/frege/FregeTask.groovy
+++ b/src/main/groovy/org/gradle/frege/FregeTask.groovy
@@ -41,7 +41,7 @@ class FregeTask extends DefaultTask {
// TODO: Find default
@OutputDirectory
- File outputDir = new File(DEFAULT_CLASSES_DIR)
+ File outputDir = new File(project.projectDir, DEFAULT_CLASSES_DIR)
@TaskAction
void executeCompile() {
@@ -84,6 +84,11 @@ class FregeTask extends DefaultTask {
}
}
+
+ println("Creating output dir: ${outputDir.absolutePath}")
+ outputDir.mkdir()
+// outputDir.mkdirs()
+
println("FregeTask args: $args")
action.args(args)