You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
//file:noinspection GroovyAssignabilityCheck
|
|
|
|
plugins {
|
|
|
|
id 'maven-publish'
|
|
|
|
}
|
|
|
|
|
|
|
|
dependencies {
|
|
|
|
implementation (project(path: ':bukkit', configuration: 'shadow')) {
|
|
|
|
exclude(group: 'net.craftersland.data', module: 'bridge')
|
|
|
|
}
|
|
|
|
implementation project(path: ':api', configuration: 'shadow')
|
|
|
|
implementation project(path: ':bungeecord', configuration: 'shadow')
|
|
|
|
implementation project(path: ':velocity', configuration: 'shadow')
|
|
|
|
}
|
|
|
|
|
|
|
|
shadowJar {
|
|
|
|
dependencies {
|
|
|
|
exclude dependency(':jedis')
|
|
|
|
exclude dependency(':commons-pool2')
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
publishing {
|
|
|
|
publications {
|
|
|
|
mavenJava(MavenPublication) {
|
|
|
|
groupId = 'net.william278'
|
|
|
|
artifactId = 'husksync-plugin'
|
|
|
|
version = "$rootProject.version"
|
|
|
|
|
|
|
|
artifact shadowJar
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|