mirror of
https://github.com/plexusorg/Plex.git
synced 2024-12-28 02:54:17 +00:00
push gradle oops
This commit is contained in:
parent
457b6f4124
commit
4e9984f251
3 changed files with 50 additions and 2 deletions
|
@ -62,7 +62,7 @@ subprojects {
|
|||
clean {
|
||||
dependsOn(":api:clean")
|
||||
dependsOn(":server:clean")
|
||||
//dependsOn(":proxy:clean")
|
||||
dependsOn(":proxy:clean")
|
||||
}
|
||||
|
||||
task copyJars(type: Copy, dependsOn: subprojects.jar) {
|
||||
|
|
48
proxy/build.gradle.kts
Normal file
48
proxy/build.gradle.kts
Normal file
|
@ -0,0 +1,48 @@
|
|||
import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar
|
||||
|
||||
group = rootProject.group
|
||||
version = rootProject.version
|
||||
description = "Plex-API"
|
||||
|
||||
repositories {
|
||||
maven { url = uri("https://papermc.io/repo/repository/maven-public/") }
|
||||
}
|
||||
|
||||
tasks.getByName<Jar>("jar") {
|
||||
archiveBaseName.set("Plex")
|
||||
archiveClassifier.set("proxy")
|
||||
val props = mapOf("version" to rootProject.version)
|
||||
// filter<org.apache.tools.ant.filters.ReplaceTokens>("tokens" to props)
|
||||
}
|
||||
|
||||
tasks.getByName<ShadowJar>("shadowJar") {
|
||||
val props = mapOf("version" to rootProject.version)
|
||||
// filter<org.apache.tools.ant.filters.ReplaceTokens>("tokens" to props)
|
||||
}
|
||||
|
||||
tasks {
|
||||
jar {
|
||||
finalizedBy(rootProject.tasks["copyJars"])
|
||||
}
|
||||
|
||||
shadowJar {
|
||||
enabled = false
|
||||
}
|
||||
}
|
||||
|
||||
publishing {
|
||||
publications {
|
||||
create<MavenPublication>("maven") {
|
||||
from(components["java"])
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
compileOnly("org.projectlombok:lombok:1.18.24")
|
||||
annotationProcessor("org.projectlombok:lombok:1.18.24")
|
||||
compileOnly("org.json:json:20220320")
|
||||
compileOnly("com.velocitypowered:velocity-api:3.1.2-SNAPSHOT")
|
||||
annotationProcessor("com.velocitypowered:velocity-api:3.1.2-SNAPSHOT")
|
||||
implementation(project(":api"))
|
||||
}
|
|
@ -7,5 +7,5 @@ pluginManagement {
|
|||
rootProject.name = "Plex"
|
||||
include 'api'
|
||||
include 'server'
|
||||
//include 'proxy'
|
||||
include 'proxy'
|
||||
|
||||
|
|
Loading…
Reference in a new issue