project: Rework external plugins, local instances syncing, hotswapping

This commit is contained in:
Owain van Brakel
2020-03-27 21:17:20 +01:00
parent 146ab3beff
commit 3ecdebf542
24 changed files with 1035 additions and 458 deletions

View File

@@ -56,6 +56,7 @@ dependencies {
implementation(Libraries.okhttp3)
implementation(Libraries.rxjava)
implementation(Libraries.jna)
implementation(Libraries.javagroups)
implementation(Libraries.jnaPlatform)
implementation(Libraries.discord)
implementation(Libraries.substance)
@@ -134,11 +135,15 @@ tasks {
inputs.properties(tokens)
from("src/main/resources") {
include("open.osrs.properties")
include("sentry.properties")
}
into("${buildDir}/resources/main")
from("src/main/resources/net/runelite/client") {
include("open.osrs.properties")
}
into("${buildDir}/resources/main/net/runelite/client")
filter(ReplaceTokens::class, "tokens" to tokens)
filteringCharset = "UTF-8"
}