Adding runtime dependencies for protobuf & gRPC.
Change-Id: Id6e8eede254252a9af1776579fa9bc9209385644
diff --git a/lib/deps.json b/lib/deps.json
index 625869f..81ca104 100644
--- a/lib/deps.json
+++ b/lib/deps.json
@@ -275,8 +275,7 @@
"org.apache.felix.scr.bnd": {
"uri": "mvn:org.onosproject:org.apache.felix.scr.bnd:1.4.1-SNAPSHOT",
"repo": "https://oss.sonatype.org/content/repositories/snapshots"
- },
- "snmp-core": "mvn:org.onosproject:snmp-core:1.3-20161021.1",
+ },"snmp-core": "mvn:org.onosproject:snmp-core:1.3-20161021.1",
"mibs-net-snmp": "mvn:org.onosproject:mibbler-mibs-net-snmp:1.0-20151221.1",
"mibs-rfc": "mvn:org.onosproject:mibbler-mibs-rfc:1.0-20151221.1",
"io.socket-client": "mvn:io.socket:socket.io-client:jar:0.8.3",
@@ -316,6 +315,15 @@
"gnu-idn": "mvn:org.gnu.inet:libidn:1.15",
"sigar":"mvn:org.knowhowlab.osgi:sigar:1.6.5_01",
+ // Included merely for packaging purposes into run-time.
+ "runtime-grpc-core":"mvn:io.grpc:grpc-core:1.14.0",
+ "runtime-grpc-stub":"mvn:io.grpc:grpc-stub:1.14.0",
+ "runtime-grpc-netty":"mvn:io.grpc:grpc-netty:1.14.0",
+ "runtime-grpc-auth":"mvn:io.grpc:grpc-auth:1.14.0",
+ "runtime-grpc-protobuf":"mvn:io.grpc:grpc-protobuf:1.14.0",
+ "runtime-grpc-protobuf-lite":"mvn:io.grpc:grpc-protobuf-lite:1.14.0",
+ "runtime-protobuf":"mvn:com.google.protobuf:protobuf-java:3.6.1",
+
// FIXME: Remove this for Bazel build...
"grpc-core-1.3.1": "mvn:io.grpc:grpc-core:1.3.1",
"grpc-protobuf-1.3.1": "mvn:io.grpc:grpc-protobuf:1.3.1",