injector: remove repo block, remove static vanilla dep

This commit is contained in:
TheRealNull
2020-12-23 11:49:40 -05:00
parent 35ebeeb3b2
commit 1f03da2a91
3 changed files with 6 additions and 11 deletions

View File

@@ -3,21 +3,15 @@ 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")
}
}
val vanillaDep: Configuration by configurations.creating
plugins {
java
}
dependencies {
vanillaDep(group = "net.runelite.rs", name = "vanilla", version = rsversion.toString())
implementation(gradleApi())
annotationProcessor("org.projectlombok:lombok:1.18.12")
compileOnly("org.projectlombok:lombok:1.18.12")
@@ -35,6 +29,7 @@ dependencies {
tasks.register<JavaExec>("inject") {
main = "com.openosrs.injector.Injector"
classpath = sourceSets["main"].runtimeClasspath
args(vanillaDep.singleFile)
}
tasks {
@@ -42,3 +37,4 @@ tasks {
finalizedBy("inject")
}
}

View File

@@ -52,7 +52,7 @@ public class Injector extends InjectData implements InjectTaskHandler
{
args = new String[]
{
"./vanilla.jar",
args[0],
"../runescape-client/build/libs/runescape-client-3.5.4.jar",
"../runelite-mixins/build/libs/runelite-mixins-3.5.4.jar",
"../runescape-api/build/classes/java/main/net/runelite/rs/api/"

View File

@@ -21,7 +21,6 @@ import lombok.Getter;
import lombok.NoArgsConstructor;
import net.runelite.asm.Type;
import net.runelite.asm.pool.Class;
import org.gradle.api.file.FileTree;
import org.jetbrains.annotations.NotNull;
import org.objectweb.asm.ClassReader;