From: infra <77526490+i-infra@users.noreply.github.com> Date: Tue, 27 Apr 2021 15:50:36 +0000 (-0400) Subject: Enables reproducible builds by disabling timestamps and enabling reproducible build... X-Git-Tag: v0.8.2~53 X-Git-Url: https://git.nmode.ca/signal-cli/commitdiff_plain/c5c3720f80fdecb62fad38b188fc9e040d282453?ds=inline Enables reproducible builds by disabling timestamps and enabling reproducible build order in archive outputs. (#607) Co-authored-by: infra --- diff --git a/build.gradle.kts b/build.gradle.kts index 55d95145..69e40c01 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -35,6 +35,12 @@ configurations { } } + +tasks.withType().configureEach { + isPreserveFileTimestamps = false + isReproducibleFileOrder = true +} + tasks.withType { options.encoding = "UTF-8" }