From 7b4013e93bc8c294ce0499532eb2d2bcfa07d9a9 Mon Sep 17 00:00:00 2001 From: Mark Perry Date: Wed, 11 Feb 2015 13:52:43 +1000 Subject: Ensure output dir for classes always created --- src/main/groovy/org/gradle/frege/FregeTask.groovy | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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) -- cgit