From 3fcb187a601f73b53e5ba8fb34bff2912e1810a9 Mon Sep 17 00:00:00 2001 From: Mark Perry Date: Fri, 6 Feb 2015 11:59:46 +1000 Subject: Tidy up files, added extension configuration --- src/main/groovy/org/gradle/frege/FregePlugin.groovy | 11 +++++++---- src/main/groovy/org/gradle/frege/FregePluginExtension.groovy | 11 +++++++++++ 2 files changed, 18 insertions(+), 4 deletions(-) create mode 100644 src/main/groovy/org/gradle/frege/FregePluginExtension.groovy (limited to 'src') diff --git a/src/main/groovy/org/gradle/frege/FregePlugin.groovy b/src/main/groovy/org/gradle/frege/FregePlugin.groovy index 93c5f26..491930c 100644 --- a/src/main/groovy/org/gradle/frege/FregePlugin.groovy +++ b/src/main/groovy/org/gradle/frege/FregePlugin.groovy @@ -5,9 +5,12 @@ import org.gradle.api.Project class FregePlugin implements Plugin { - void apply(Project project) { - project.apply(plugin: 'base') - project.task('compileFrege', type: FregeTask, group: 'Build') - } + void apply(Project project) { + project.apply(plugin: 'base') + project.extensions.create("frege", FregePluginExtension) + project.task('compileFrege', type: FregeTask, group: 'Build') << { + + } + } } diff --git a/src/main/groovy/org/gradle/frege/FregePluginExtension.groovy b/src/main/groovy/org/gradle/frege/FregePluginExtension.groovy new file mode 100644 index 0000000..b1d3965 --- /dev/null +++ b/src/main/groovy/org/gradle/frege/FregePluginExtension.groovy @@ -0,0 +1,11 @@ +package org.gradle.frege + +/** + * Created by mperry on 6/02/2015. + */ +class FregePluginExtension { + + + String value1 + +} -- cgit