[WIP] Attempt at building grpc and p4runtime protocols with Bazel
STILL NOT WORKING AT RUNTIME
Change-Id: I1f9e60b12a12e09edad2a714ec2921a4f71c6d35
diff --git a/apps/artemis/BUCK b/apps/artemis/BUCK
index e06097d..450f73e 100755
--- a/apps/artemis/BUCK
+++ b/apps/artemis/BUCK
@@ -2,8 +2,8 @@
'//lib:CORE_DEPS',
'//lib:JACKSON',
'//lib:NETTY',
- '//lib:netty',
- '//lib:netty-transport',
+ '//lib:io_netty_netty',
+ '//lib:io_netty_netty_transport',
'//lib:org.apache.karaf.shell.console',
'//cli:onos-cli',
'//apps/routing-api:onos-apps-routing-api',
diff --git a/apps/artemis/BUILD b/apps/artemis/BUILD
index 9634521..763a535 100755
--- a/apps/artemis/BUILD
+++ b/apps/artemis/BUILD
@@ -5,8 +5,8 @@
"@io_socket_client//jar",
"@json//jar",
"@engine_io_client//jar",
- "@netty//jar",
- "@netty_transport//jar",
+ "@io_netty_netty//jar",
+ "@io_netty_netty_transport//jar",
"//apps/routing-api:onos-apps-routing-api",
"//apps/routing/common:onos-apps-routing-common",
"//protocols/ovsdb/api:onos-protocols-ovsdb-api",
diff --git a/apps/flowspec-api/flowapi/BUCK b/apps/flowspec-api/flowapi/BUCK
index 2596ffb..835b939 100644
--- a/apps/flowspec-api/flowapi/BUCK
+++ b/apps/flowspec-api/flowapi/BUCK
@@ -2,7 +2,7 @@
'//utils/osgi:onlab-osgi',
'//utils/misc:onlab-misc',
'//lib:commons-io',
- '//lib:guava',
+ '//lib:com_google_guava_guava',
'//lib:kryo',
'//lib:slf4j-api',
]
diff --git a/apps/influxdbmetrics/BUCK b/apps/influxdbmetrics/BUCK
index b9686ef..ed47e12 100644
--- a/apps/influxdbmetrics/BUCK
+++ b/apps/influxdbmetrics/BUCK
@@ -11,7 +11,7 @@
'//lib:okio',
'//lib:moshi',
'//lib:converter-moshi',
- '//lib:gson',
+ '//lib:com_google_code_gson_gson',
'//cli:onos-cli',
]
@@ -22,7 +22,7 @@
'//lib:retrofit',
'//lib:okhttp',
'//lib:logging-interceptor',
- '//lib:gson',
+ '//lib:com_google_code_gson_gson',
'//lib:okio',
'//lib:moshi',
'//lib:converter-moshi',
diff --git a/apps/influxdbmetrics/BUILD b/apps/influxdbmetrics/BUILD
index 278e4cf..1dc5de8 100644
--- a/apps/influxdbmetrics/BUILD
+++ b/apps/influxdbmetrics/BUILD
@@ -8,7 +8,7 @@
"@okio//jar",
"@moshi//jar",
"@converter_moshi//jar",
- "@gson//jar",
+ "@com_google_code_gson_gson//jar",
]
EXCLUDED_BUNDLES = [
@@ -18,7 +18,7 @@
"@retrofit//jar",
"@okhttp//jar",
"@logging_interceptor//jar",
- "@gson//jar",
+ "@com_google_code_gson_gson//jar",
"@okio//jar",
"@moshi//jar",
"@converter_moshi//jar",
diff --git a/apps/ofagent/BUCK b/apps/ofagent/BUCK
index 893b0c9..1283bad 100644
--- a/apps/ofagent/BUCK
+++ b/apps/ofagent/BUCK
@@ -8,10 +8,10 @@
'//incubator/api:onos-incubator-api',
'//cli:onos-cli',
'//lib:org.apache.karaf.shell.console',
- '//lib:netty-transport',
- '//lib:netty-buffer',
- '//lib:netty-codec',
- '//lib:netty-handler',
+ '//lib:io_netty_netty_transport',
+ '//lib:io_netty_netty_buffer',
+ '//lib:io_netty_netty_codec',
+ '//lib:io_netty_netty_handler',
'//lib:openflowj',
'//lib:javax.ws.rs-api',
'//utils/rest:onlab-rest',
diff --git a/apps/ofagent/BUILD b/apps/ofagent/BUILD
index 2cf8f09..e15e9c8 100644
--- a/apps/ofagent/BUILD
+++ b/apps/ofagent/BUILD
@@ -1,7 +1,7 @@
COMPILE_DEPS = CORE_DEPS + NETTY + JACKSON + KRYO + CLI + REST + [
- "@netty_transport//jar",
- "@netty_codec//jar",
- "@netty_handler//jar",
+ "@io_netty_netty_transport//jar",
+ "@io_netty_netty_codec//jar",
+ "@io_netty_netty_handler//jar",
"@openflowj//jar",
"//core/store/serializers:onos-core-serializers",
"//core/common:onos-core-common",
diff --git a/apps/openstacktelemetry/BUCK b/apps/openstacktelemetry/BUCK
index fd9d942..2368ebe 100644
--- a/apps/openstacktelemetry/BUCK
+++ b/apps/openstacktelemetry/BUCK
@@ -7,7 +7,7 @@
'//lib:retrofit',
'//lib:okhttp',
'//lib:logging-interceptor',
- '//lib:gson',
+ '//lib:com_google_code_gson_gson',
'//lib:okio',
'//lib:moshi',
'//lib:converter-moshi',
diff --git a/apps/openstacktelemetry/BUILD b/apps/openstacktelemetry/BUILD
index 134dc51..da45a1e 100644
--- a/apps/openstacktelemetry/BUILD
+++ b/apps/openstacktelemetry/BUILD
@@ -5,13 +5,12 @@
"@retrofit//jar",
"@okhttp//jar",
"@logging_interceptor//jar",
- "@gson//jar",
+ "@com_google_code_gson_gson//jar",
"@okio//jar",
"@moshi//jar",
"@converter_moshi//jar",
- "@protobuf_java_3_2_0//jar",
- "@google_instrumentation_0_3_0//jar",
- "@grpc_core_1_3_1//jar",
+ "@com_google_protobuf//:protobuf_java",
+ "@io_grpc_grpc_java//core",
"//apps/openstacktelemetry/api:onos-apps-openstacktelemetry-api",
"//apps/openstacktelemetry/app:onos-apps-openstacktelemetry-app",
]
diff --git a/apps/openstacktelemetry/app/BUILD b/apps/openstacktelemetry/app/BUILD
index 434c13c..c3f3b36 100644
--- a/apps/openstacktelemetry/app/BUILD
+++ b/apps/openstacktelemetry/app/BUILD
@@ -1,13 +1,13 @@
-COMPILE_DEPS = CORE_DEPS + JACKSON + KRYO + REST + CLI + GRPC_1_3 + [
+COMPILE_DEPS = CORE_DEPS + JACKSON + KRYO + REST + CLI + [
"@kafka_clients//jar",
"@jersey_client//jar",
"@influxdb_java//jar",
- "@grpc_core_1_3_1//jar",
+ "@io_grpc_grpc_java//core",
+ "@io_grpc_grpc_java//protobuf-lite",
"//core/store/serializers:onos-core-serializers",
"//apps/openstacknode/api:onos-apps-openstacknode-api",
"//apps/openstacknetworking/api:onos-apps-openstacknetworking-api",
"//apps/openstacktelemetry/api:onos-apps-openstacktelemetry-api",
- "@grpc_protobuf_lite_1_3_1//jar",
]
TEST_DEPS = TEST_ADAPTERS + TEST_REST + [
diff --git a/apps/rabbitmq/BUCK b/apps/rabbitmq/BUCK
index a1f5135..c283951 100644
--- a/apps/rabbitmq/BUCK
+++ b/apps/rabbitmq/BUCK
@@ -1,8 +1,8 @@
COMPILE_DEPS = [
'//lib:CORE_DEPS',
'//incubator/api:onos-incubator-api',
- '//lib:guava',
- '//lib:gson',
+ '//lib:com_google_guava_guava',
+ '//lib:com_google_code_gson_gson',
'//lib:amqp-client',
]
@@ -11,7 +11,7 @@
]
BUNDLES = [
- '//lib:gson',
+ '//lib:com_google_code_gson_gson',
'//lib:amqp-client',
'//apps/rabbitmq:onos-apps-rabbitmq',
]
diff --git a/apps/rabbitmq/BUILD b/apps/rabbitmq/BUILD
index 4111cd6..bbf846a 100644
--- a/apps/rabbitmq/BUILD
+++ b/apps/rabbitmq/BUILD
@@ -1,11 +1,11 @@
COMPILE_DEPS = CORE_DEPS + [
- "@gson//jar",
+ "@com_google_code_gson_gson//jar",
"@amqp_client//jar",
"//incubator/api:onos-incubator-api",
]
BUNDLES = [
- "@gson//jar",
+ "@com_google_code_gson_gson//jar",
"@amqp_client//jar",
"//apps/rabbitmq:onos-apps-rabbitmq",
]
diff --git a/apps/routing/common/BUCK b/apps/routing/common/BUCK
index 7e5d6cb..2bd6aec 100644
--- a/apps/routing/common/BUCK
+++ b/apps/routing/common/BUCK
@@ -9,7 +9,7 @@
'//apps/routing-api:onos-apps-routing-api',
'//apps/route-service/api:onos-apps-route-service-api',
'//core/common:onos-core-common',
- '//lib:netty',
+ '//lib:io_netty_netty',
]
TEST_DEPS = [
diff --git a/apps/routing/common/BUILD b/apps/routing/common/BUILD
index 0792ed9..1d5b4d4 100644
--- a/apps/routing/common/BUILD
+++ b/apps/routing/common/BUILD
@@ -1,5 +1,5 @@
COMPILE_DEPS = CORE_DEPS + NETTY + JACKSON + CLI + [
- "@netty//jar",
+ "@io_netty_netty//jar",
"//incubator/api:onos-incubator-api",
"//apps/routing-api:onos-apps-routing-api",
"//apps/route-service/api:onos-apps-route-service-api",
diff --git a/apps/routing/fpm/app/BUCK b/apps/routing/fpm/app/BUCK
index da7b8e5..adf50c3 100644
--- a/apps/routing/fpm/app/BUCK
+++ b/apps/routing/fpm/app/BUCK
@@ -9,7 +9,7 @@
'//apps/route-service/api:onos-apps-route-service-api',
'//core/store/serializers:onos-core-serializers',
'//apps/routing/fpm/api:onos-apps-routing-fpm-api',
- '//lib:netty',
+ '//lib:io_netty_netty',
]
TEST_DEPS = [
diff --git a/apps/routing/fpm/app/BUILD b/apps/routing/fpm/app/BUILD
index 7dc29f6..9622b2b 100644
--- a/apps/routing/fpm/app/BUILD
+++ b/apps/routing/fpm/app/BUILD
@@ -1,5 +1,5 @@
COMPILE_DEPS = CORE_DEPS + NETTY + KRYO + CLI + [
- "@netty//jar",
+ "@io_netty_netty//jar",
"//incubator/api:onos-incubator-api",
"//apps/routing-api:onos-apps-routing-api",
"//apps/route-service/api:onos-apps-route-service-api",