From b842e86a20c391347fcf53e011328596e1e3c094 Mon Sep 17 00:00:00 2001 From: Owain van Brakel Date: Mon, 30 May 2022 15:13:08 +0200 Subject: [PATCH] project(gradle): Cache injector task --- injector/injector.gradle.kts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/injector/injector.gradle.kts b/injector/injector.gradle.kts index cb1be4692a..1f3a1434ff 100644 --- a/injector/injector.gradle.kts +++ b/injector/injector.gradle.kts @@ -45,13 +45,17 @@ tasks.register("inject") { classpath = project.sourceSets.main.get().runtimeClasspath mainClass.set("com.openosrs.injector.Injector") + inputs.dir("${project.extra["rootPath"]}/runelite-mixins/src/main/java") + inputs.dir("${project.extra["rootPath"]}/runelite-api/src/main/java") + inputs.dir("${project.extra["rootPath"]}/runescape-api/src/main/java") + inputs.dir("${project.extra["rootPath"]}/runescape-client/src/main/java") + val out = "${project.extra["rootPath"]}/runelite-client/build/injected/injected-client.oprs" outputs.file(out) + outputs.file("${project.extra["rootPath"]}/runelite-client/build/injected/client.hash") + + outputs.cacheIf { true } args("--outmode", "jar", "--vanilla", vanillaDep.singleFile, "--version", openosrsVersion, "--output", out) - - outputs.upToDateWhen { - false - } }