36 lines
935 B
Groovy
36 lines
935 B
Groovy
plugins {
|
|
id 'java'
|
|
}
|
|
|
|
allprojects {
|
|
repositories {
|
|
mavenCentral()
|
|
maven {
|
|
name = "sonatype"
|
|
url = "https://oss.sonatype.org/content/groups/public/"
|
|
}
|
|
}
|
|
}
|
|
|
|
version = "1.3"
|
|
|
|
task mergePlugins(type: Jar) {
|
|
archiveBaseName = 'EptaList'
|
|
archiveVersion = version
|
|
|
|
def jarPaths = [
|
|
"C:\\Users\\User\\IdeaProjects\\EptaListProject\\velocity\\build\\libs\\velocity-"+version+".jar",
|
|
"C:\\Users\\User\\IdeaProjects\\EptaListProject\\spigot\\build\\libs\\spigot-"+version+".jar",
|
|
"C:\\Users\\User\\IdeaProjects\\EptaListProject\\base\\build\\libs\\base-"+version+".jar",
|
|
"C:\\Users\\User\\IdeaProjects\\EptaListProject\\boungecord\\build\\libs\\boungecord-"+version+".jar"
|
|
]
|
|
|
|
from jarPaths.collect { zipTree(it) }
|
|
|
|
duplicatesStrategy = DuplicatesStrategy.INCLUDE
|
|
}
|
|
|
|
|
|
task mergeALL() {
|
|
dependsOn mergePlugins
|
|
} |