build.gradle.kts 550 B

1234567891011121314151617181920212223242526
  1. @file:Suppress("UNUSED_VARIABLE")
  2. import java.net.URL
  3. allprojects {
  4. repositories {
  5. google()
  6. mavenCentral()
  7. }
  8. }
  9. task("clean", type = Delete::class) {
  10. delete(rootProject.buildDir)
  11. }
  12. tasks.named<Wrapper>("wrapper") {
  13. distributionType = Wrapper.DistributionType.ALL
  14. doLast {
  15. val sha256 = URL("$distributionUrl.sha256").openStream()
  16. .use { it.reader().readText().trim() }
  17. file("gradle/wrapper/gradle-wrapper.properties")
  18. .appendText("distributionSha256Sum=$sha256")
  19. }
  20. }