id "com.github.spotbugs" version "1.7.1"
id 'maven-publish'
id 'signing'
+ id 'de.ploing.scmversion' version '0.6.6'
}
// common settings
dependencies {
testImplementation 'tokyo.northside:northside-io:0.2.0'
}
- version = projectVersion
+ version = project.version
group = projectGroup
bintray {
dryRun = false
'gnu.getopt:java-getopt:1.0.13'
testImplementation 'tokyo.northside:northside-io:0.2.0'
}
- version = projectVersion
+ version = project.version
group = projectGroup
bintray {
user = project.hasProperty('bintrayUser') ? project.property('bintrayUser') : System.getenv('BINTRAY_USER')
}
}
- task mandoc(type: Copy, overwrite: true) {
+ task mandoc(type: Copy) {
from "doc/dictzip.1.in"
into 'build/docs'
rename { String fileName ->
fileName.replace('dictzip.1.in', 'dictzip.1')
}
- filter(ReplaceTokens, tokens: [copyright: projectYears, version: projectVersion])
+ filter(ReplaceTokens, tokens: [copyright: projectYears, version: project.version])
}
distTar {
developerEmail=miurahr@linux.com
developerName='Hiroshi Miura'
projectYears=2016-2019
-projectVersion=0.8.3
-projectTag=v0.8.3
projectReleaseBody="Fix release for critical bug on seek."