From 984dc44ab0ce30d78b9a03ba8da3c37b2549ddb4 Mon Sep 17 00:00:00 2001 From: Stepan Kashintsev Date: Fri, 7 Oct 2022 17:07:43 +0300 Subject: [PATCH] mac m1 compatibility --- .../we-node-client-grpc-java/build.gradle.kts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/we-node-client-grpc/we-node-client-grpc-java/build.gradle.kts b/we-node-client-grpc/we-node-client-grpc-java/build.gradle.kts index e8df2e60..6d8bd228 100644 --- a/we-node-client-grpc/we-node-client-grpc-java/build.gradle.kts +++ b/we-node-client-grpc/we-node-client-grpc-java/build.gradle.kts @@ -8,6 +8,7 @@ import com.google.protobuf.gradle.protoc val protobufVersion: String by project val ioGrpcVersion: String by project val ioGrpcKotlinVersion: String by project +val osxArch: String? by project plugins { id("com.google.protobuf") @@ -34,13 +35,15 @@ val grpcJavaPlugin = "grpc" protobuf { generatedFilesBaseDir = "$buildDir/generated-sources" + val archPostFix = if (osxArch == "m1") ":osx-x86_64" else "" + protoc { - artifact = "com.google.protobuf:protoc:$protobufVersion" + artifact = "com.google.protobuf:protoc:$protobufVersion$archPostFix" } plugins { id(grpcJavaPlugin) { - artifact = "io.grpc:protoc-gen-grpc-java:$ioGrpcVersion" + artifact = "io.grpc:protoc-gen-grpc-java:$ioGrpcVersion$archPostFix" } }