Skip to content

Commit 76ce612

Browse files
committed
Automatically adjust gradlew during Gradle Wrapper updates
1 parent c759bb3 commit 76ce612

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

build.gradle.kts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,3 +96,16 @@ idea.project.settings {
9696
)
9797
}
9898
}
99+
100+
tasks.named<Wrapper>("wrapper") {
101+
actions.addLast {
102+
val script = scriptFile.readText()
103+
val scriptLines = script.lines().toMutableList()
104+
105+
val insertAtLine = scriptLines.indexOf("# Use the maximum available, or set MAX_FD != -1 to use that value.")
106+
scriptLines.add(insertAtLine, "")
107+
scriptLines.add(insertAtLine, $$". \"${APP_HOME}/gradle/gradlew-include.sh\"")
108+
109+
scriptFile.writeText(scriptLines.joinToString("\n"))
110+
}
111+
}

0 commit comments

Comments
 (0)