aboutsummaryrefslogtreecommitdiffstats
path: root/build.gradle.kts
diff options
context:
space:
mode:
Diffstat (limited to 'build.gradle.kts')
-rw-r--r--build.gradle.kts10
1 files changed, 10 insertions, 0 deletions
diff --git a/build.gradle.kts b/build.gradle.kts
index a0957b1b..150e3566 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -8,3 +8,13 @@ plugins {
id("com.github.android-password-store.spotless")
id("com.github.android-password-store.versions")
}
+
+// Keep every Bouncy Castle module (bcprov, bcpg, bcpkix, bcutil) on one version. They are
+// pulled in by PGPainless and sshj at different versions, and mixing them is unsupported.
+subprojects {
+ configurations.configureEach {
+ resolutionStrategy.eachDependency {
+ if (requested.group == "org.bouncycastle") useVersion(libs.versions.bouncycastle.get())
+ }
+ }
+}