1.0 release prep.

This commit is contained in:
Erik C. Thauvin 2017-05-04 19:56:50 -07:00
parent 06328f155d
commit aaffb710f1
9 changed files with 72 additions and 37 deletions

View file

@ -9,6 +9,7 @@ defaultTasks 'run'
def isRelease = 'release' in gradle.startParameter.taskNames
def deployDir = 'deploy'
def processorJar = 'net.thauvin.erik:semver:1.0.0'
// Get version from properties file. Increment patch if specified.
def getVersion(isIncrement = false) {
@ -45,13 +46,13 @@ repositories {
}
dependencies {
compileOnly 'net.thauvin.erik:semver:+'
compileOnly processorJar
}
annotationProcessor {
// Update version, increment on release.
project.version = getVersion(isRelease)
library 'net.thauvin.erik:semver:+'
library processorJar
processor 'net.thauvin.erik.semver.VersionProcessor'
// sourcesDir 'src/generated/java'
}