summaryrefslogtreecommitdiff
path: root/main/build.gradle.kts
diff options
context:
space:
mode:
authorArne Schwabe <arne@rfc2549.org>2023-05-17 15:32:34 +0200
committerArne Schwabe <arne@rfc2549.org>2023-05-17 15:32:34 +0200
commita688889a1e54cee8439f8a61c3162f7913530b37 (patch)
treed57fed7f806d0e925f7edb22eb1ca6c7c60be308 /main/build.gradle.kts
parentd551053d55d1b9745e9c1d2503dc15fc9b6c7d21 (diff)
Allow to build a UI variant with OpenVPN 2.x only
Diffstat (limited to 'main/build.gradle.kts')
-rw-r--r--main/build.gradle.kts16
1 files changed, 14 insertions, 2 deletions
diff --git a/main/build.gradle.kts b/main/build.gradle.kts
index 60392602..3442b8a5 100644
--- a/main/build.gradle.kts
+++ b/main/build.gradle.kts
@@ -98,15 +98,27 @@ android {
}
}
}
- flavorDimensions += listOf("implementation")
+ flavorDimensions += listOf("implementation", "ovpnimpl")
productFlavors {
create("ui") {
dimension = "implementation"
- buildConfigField("boolean", "openvpn3", "true")
}
+
create("skeleton") {
dimension = "implementation"
+ }
+
+ create("ovpn23")
+ {
+ dimension = "ovpnimpl"
+ buildConfigField("boolean", "openvpn3", "true")
+ }
+
+ create("ovpn2")
+ {
+ dimension = "ovpnimpl"
+ versionNameSuffix = "-o2"
buildConfigField("boolean", "openvpn3", "false")
}
}