Files
runelite/injector/injector.gradle.kts
Tyler Bochard c36be56e26 "finish" injector module, more robust injected-client loading (#2881)
"finish" injector module, more robust injected-client loading
2020-12-22 22:03:29 -05:00

45 lines
1.1 KiB
Plaintext

import ProjectVersions.rsversion
group = "com.openosrs"
version = 1.0
repositories {
mavenCentral()
mavenLocal()
maven {
url = uri("https://repo.runelite.net")
url = uri("https://raw.githubusercontent.com/open-osrs/hosting/master")
url = uri("https://repo.openosrs.com/repository/maven")
}
}
plugins {
java
}
dependencies {
implementation(gradleApi())
annotationProcessor("org.projectlombok:lombok:1.18.12")
compileOnly("org.projectlombok:lombok:1.18.12")
implementation("org.ow2.asm:asm:8.0.1")
implementation("org.ow2.asm:asm-util:8.0.1")
implementation("org.jetbrains:annotations:19.0.0")
implementation("com.google.guava:guava:29.0-jre")
implementation(project(":deobfuscator"))
implementation(project(":runescape-api"))
implementation(project(":runescape-client"))
implementation(project(":runelite-mixins"))
}
tasks.register<JavaExec>("inject") {
main = "com.openosrs.injector.Injector"
classpath = sourceSets["main"].runtimeClasspath
}
tasks {
build {
finalizedBy("inject")
}
}