plugins { id("com.android.application") version "8.13.2" apply false id("org.jetbrains.kotlin.android") version "2.2.10" apply false } // WSL mounted Windows volumes may reject Gradle's POSIX file metadata operations. // Opt-in external output root; ordinary developer/CI builds retain standard paths. val outputRoot = providers.environmentVariable("YUVOMI_BUILD_DIR") if (outputRoot.isPresent) { allprojects { layout.buildDirectory.set(file("${outputRoot.get()}/${project.name}")) } }