buildscript { ext { compose_version = '1.1.0-beta03' } dependencies { classpath "org.jlleitschuh.gradle:ktlint-gradle:11.0.0" } } plugins { id("com.android.application").version("7.0.3") apply false id 'com.android.library' version '7.3.1' apply false id("org.jetbrains.kotlin.android").version('1.7.20') apply false id("io.gitlab.arturbosch.detekt").version("1.18.1") apply false } //apply git hooks apply from: "scripts/git-hooks.gradle.kts" subprojects { apply from: "../scripts/ktlint.gradle" apply from: "../scripts/detekt.gradle" } afterEvaluate { // We install the hook at the first occasion tasks['clean'].dependsOn installGitHooks } task clean(type: Delete) { delete rootProject.buildDir }