Files
allwpilib/ni-libraries/publish.gradle
2018-05-13 19:37:20 -07:00

32 lines
696 B
Groovy

apply plugin: 'maven-publish'
apply plugin: 'edu.wpi.first.wpilib.versioning.WPILibVersioningPlugin'
if (!hasProperty('releaseType')) {
WPILibVersion {
releaseType = 'dev'
}
}
def pubVersion
if (project.hasProperty("publishVersion")) {
pubVersion = project.publishVersion
} else {
pubVersion = WPILibVersion.version
}
def baseArtifactId = 'ni-libraries'
def artifactGroupId = 'edu.wpi.first.ni-libraries'
publishing {
publications {
nilibraries(MavenPublication) {
artifact libZip
artifact headersZip
artifactId = "${baseArtifactId}"
groupId artifactGroupId
version pubVersion
}
}
}