diff --git a/build.gradle.kts b/build.gradle.kts index b5dc485e..afb09feb 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -96,3 +96,17 @@ idea.project.settings { ) } } + +tasks.named("wrapper") { + actions.addLast { + val script = scriptFile.readText() + val scriptLines = script.lines().toMutableList() + + val insertAtLine = + scriptLines.indexOf("# Use the maximum available, or set MAX_FD != -1 to use that value.") + scriptLines.add(insertAtLine, "") + scriptLines.add(insertAtLine, $$". \"${APP_HOME}/gradle/gradlew-include.sh\"") + + scriptFile.writeText(scriptLines.joinToString("\n")) + } +}