diff --git a/gradle.properties b/gradle.properties index 475d49b..f4c9075 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,7 +1,7 @@ woggioniMavenRepositoryUrl=https://woggioni.net/mvn/ publishMavenRepositoryUrl=https://mvn.woggioni.net/ -lys.version = 2023.07.09 +lys.version = 2023.08.28 -version.envelope=2023.07.09 +version.envelope=2023.08.28 version.gradle=7.6 diff --git a/src/main/java/net/woggioni/gradle/envelope/EnvelopeJarTask.java b/src/main/java/net/woggioni/gradle/envelope/EnvelopeJarTask.java index 41c6165..8e40246 100644 --- a/src/main/java/net/woggioni/gradle/envelope/EnvelopeJarTask.java +++ b/src/main/java/net/woggioni/gradle/envelope/EnvelopeJarTask.java @@ -139,12 +139,12 @@ public class EnvelopeJarTask extends AbstractArchiveTask { @Inject public EnvelopeJarTask(ObjectFactory objects, FileResolver fileResolver) { - Project rootProject = getProject().getRootProject(); - TaskContainer rootProjectTasks = rootProject.getTasks(); - if(rootProjectTasks.getNames().contains(EXTRACT_LAUNCHER_TASK_NAME)) { - extractLauncherTaskProvider = rootProjectTasks.named(EXTRACT_LAUNCHER_TASK_NAME, ExtractLauncherTask.class); + Project project = getProject(); + TaskContainer tasks = project.getTasks(); + if(tasks.getNames().contains(EXTRACT_LAUNCHER_TASK_NAME)) { + extractLauncherTaskProvider = tasks.named(EXTRACT_LAUNCHER_TASK_NAME, ExtractLauncherTask.class); } else { - extractLauncherTaskProvider = rootProject.getTasks().register(EXTRACT_LAUNCHER_TASK_NAME, ExtractLauncherTask.class); + extractLauncherTaskProvider = tasks.register(EXTRACT_LAUNCHER_TASK_NAME, ExtractLauncherTask.class); } getInputs().files(extractLauncherTaskProvider);