summaryrefslogtreecommitdiffhomepage
path: root/android/lib
diff options
context:
space:
mode:
authorAlbin <albin@mullvad.net>2025-07-15 15:38:33 +0200
committerAlbin <albin@mullvad.net>2025-07-15 15:38:33 +0200
commit592636ad50e93c1990d7b08321378ea19a4c33e4 (patch)
tree4314baf1bff9867ab1eb605f8e24f8bc70a25d38 /android/lib
parenta3ec4507f0e0dcd35e1940e897eb1d3a51151940 (diff)
parent3771dff76a96665db0f93c0ec8af5e944ec429ec (diff)
downloadmullvadvpn-592636ad50e93c1990d7b08321378ea19a4c33e4.tar.xz
mullvadvpn-592636ad50e93c1990d7b08321378ea19a4c33e4.zip
Merge branch 'add-initial-android-devshell'
Diffstat (limited to 'android/lib')
-rw-r--r--android/lib/daemon-grpc/build.gradle.kts17
1 files changed, 15 insertions, 2 deletions
diff --git a/android/lib/daemon-grpc/build.gradle.kts b/android/lib/daemon-grpc/build.gradle.kts
index d4a6d0e7a2..cadd126830 100644
--- a/android/lib/daemon-grpc/build.gradle.kts
+++ b/android/lib/daemon-grpc/build.gradle.kts
@@ -44,8 +44,21 @@ android {
protobuf {
protoc { artifact = libs.plugins.protobuf.protoc.get().toString() }
plugins {
- create("java") { artifact = libs.plugins.grpc.protoc.gen.grpc.java.get().toString() }
- create("grpc") { artifact = libs.plugins.grpc.protoc.gen.grpc.java.get().toString() }
+ val grpcPluginPath = System.getenv("PROTOC_GEN_GRPC_JAVA_PLUGIN")
+ create("java") {
+ if (grpcPluginPath != null) {
+ path = grpcPluginPath
+ } else {
+ artifact = libs.plugins.grpc.protoc.gen.grpc.java.get().toString()
+ }
+ }
+ create("grpc") {
+ if (grpcPluginPath != null) {
+ path = grpcPluginPath
+ } else {
+ artifact = libs.plugins.grpc.protoc.gen.grpc.java.get().toString()
+ }
+ }
create("grpckt") { artifact = libs.plugins.grpc.protoc.gen.grpc.kotlin.get().toString() }
}
generateProtoTasks {