diff --git a/android/build.gradle.kts b/android/build.gradle.kts index 89176ef..2ac5130 100644 --- a/android/build.gradle.kts +++ b/android/build.gradle.kts @@ -5,6 +5,15 @@ allprojects { } } +// Reproducible archives (zip/jar/aar): stable file order + no timestamps. +// This reduces non-functional diffs in build artifacts. +subprojects { + tasks.withType().configureEach { + isPreserveFileTimestamps = false + isReproducibleFileOrder = true + } +} + val newBuildDir: Directory = rootProject.layout.buildDirectory.dir("../../build").get() rootProject.layout.buildDirectory.value(newBuildDir)