summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/recipes-devtools/grpc/grpc_1.38.1.bb7
1 files changed, 6 insertions, 1 deletions
diff --git a/meta-oe/recipes-devtools/grpc/grpc_1.38.1.bb b/meta-oe/recipes-devtools/grpc/grpc_1.38.1.bb
index b4f10662dc..e2b86dad13 100644
--- a/meta-oe/recipes-devtools/grpc/grpc_1.38.1.bb
+++ b/meta-oe/recipes-devtools/grpc/grpc_1.38.1.bb
@@ -13,7 +13,11 @@ DEPENDS:append:class-nativesdk = " grpc-native "
13PACKAGE_BEFORE_PN = "${PN}-compiler" 13PACKAGE_BEFORE_PN = "${PN}-compiler"
14 14
15RDEPENDS:${PN}-compiler = "${PN}" 15RDEPENDS:${PN}-compiler = "${PN}"
16RDEPENDS:${PN}-dev += "${PN}-compiler" 16RDEPENDS:${PN}-dev:class_native += "${PN}-compiler"
17# Configuration above allows to cross-compile gRPC applications
18# In order to compile applications on the target, use the dependency below
19# Both dependencies are mutually exclusive
20# RDEPENDS:${PN}-dev += "${PN}-compiler"
17 21
18S = "${WORKDIR}/git" 22S = "${WORKDIR}/git"
19SRCREV_grpc = "96b73272eadc01afb5fb45b92b408c47e4387274" 23SRCREV_grpc = "96b73272eadc01afb5fb45b92b408c47e4387274"
@@ -39,6 +43,7 @@ EXTRA_OECMAKE = " \
39 " 43 "
40 44
41PACKAGECONFIG ??= "cpp shared" 45PACKAGECONFIG ??= "cpp shared"
46PACKAGECONFIG_class-target ?= "shared"
42PACKAGECONFIG[cpp] = "-DgRPC_BUILD_GRPC_CPP_PLUGIN=ON,-DgRPC_BUILD_GRPC_CPP_PLUGIN=OFF" 47PACKAGECONFIG[cpp] = "-DgRPC_BUILD_GRPC_CPP_PLUGIN=ON,-DgRPC_BUILD_GRPC_CPP_PLUGIN=OFF"
43PACKAGECONFIG[csharp] = "-DgRPC_BUILD_GRPC_CSHARP_PLUGIN=ON,-DgRPC_BUILD_GRPC_CSHARP_PLUGIN=OFF" 48PACKAGECONFIG[csharp] = "-DgRPC_BUILD_GRPC_CSHARP_PLUGIN=ON,-DgRPC_BUILD_GRPC_CSHARP_PLUGIN=OFF"
44PACKAGECONFIG[node] = "-DgRPC_BUILD_GRPC_NODE_PLUGIN=ON,-DgRPC_BUILD_GRPC_NODE_PLUGIN=OFF" 49PACKAGECONFIG[node] = "-DgRPC_BUILD_GRPC_NODE_PLUGIN=ON,-DgRPC_BUILD_GRPC_NODE_PLUGIN=OFF"