injector: don't use hard-coded versions in main
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
|
import ProjectVersions.openosrsVersion
|
||||||
import ProjectVersions.rsversion
|
import ProjectVersions.rsversion
|
||||||
|
|
||||||
group = "com.openosrs"
|
group = "com.openosrs"
|
||||||
@@ -29,7 +30,7 @@ dependencies {
|
|||||||
tasks.register<JavaExec>("inject") {
|
tasks.register<JavaExec>("inject") {
|
||||||
main = "com.openosrs.injector.Injector"
|
main = "com.openosrs.injector.Injector"
|
||||||
classpath = sourceSets["main"].runtimeClasspath
|
classpath = sourceSets["main"].runtimeClasspath
|
||||||
args(vanillaDep.singleFile)
|
args(vanillaDep.singleFile, openosrsVersion)
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks {
|
tasks {
|
||||||
|
|||||||
@@ -53,8 +53,8 @@ public class Injector extends InjectData implements InjectTaskHandler
|
|||||||
args = new String[]
|
args = new String[]
|
||||||
{
|
{
|
||||||
args[0],
|
args[0],
|
||||||
"../runescape-client/build/libs/runescape-client-3.5.4.jar",
|
"../runescape-client/build/libs/runescape-client-" + args[1] + ".jar",
|
||||||
"../runelite-mixins/build/libs/runelite-mixins-3.5.4.jar",
|
"../runelite-mixins/build/libs/runelite-mixins-" + args[1] + ".jar",
|
||||||
"../runescape-api/build/classes/java/main/net/runelite/rs/api/"
|
"../runescape-api/build/classes/java/main/net/runelite/rs/api/"
|
||||||
};
|
};
|
||||||
new Injector(new File(args[0]), new File(args[1]), new File(args[2]), new File(args[3]).listFiles());
|
new Injector(new File(args[0]), new File(args[1]), new File(args[2]), new File(args[3]).listFiles());
|
||||||
|
|||||||
Reference in New Issue
Block a user