apply plugin: "groovy" apply plugin: "maven" apply plugin: "signing" defaultTasks "build" ext { baseVersion = "0.2" isSnapshot = true snapshotAppendix = "-SNAPSHOT" pluginVersion = baseVersion + (isSnapshot ? snapshotAppendix : "") fregeVersion = "3.22.367" fregeClassifier = "-g2737683" } apply from: "gradle/sonatype.gradle" repositories { mavenCentral() } version = pluginVersion group = groupName dependencies { compile "com.theoryinpractise.frege:frege:$fregeVersion$fregeClassifier" compile gradleApi() compile localGroovy() }