push gradle oops

This commit is contained in:
Taah 2022-05-04 23:38:23 -07:00
parent 457b6f4124
commit 4e9984f251
3 changed files with 50 additions and 2 deletions

View file

@ -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
View 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"))
}

View file

@ -7,5 +7,5 @@ pluginManagement {
rootProject.name = "Plex"
include 'api'
include 'server'
//include 'proxy'
include 'proxy'