Initial builds using bazel

Change-Id: I38123b396a2ffda5f36cdca43f3ad1fa67a7ab52
diff --git a/protocols/openflow/api/BUILD b/protocols/openflow/api/BUILD
new file mode 100644
index 0000000..35abad3
--- /dev/null
+++ b/protocols/openflow/api/BUILD
@@ -0,0 +1,17 @@
+COMPILE_DEPS = CORE_DEPS + NETTY + [
+    '//incubator/store:onos-incubator-store',
+    '//incubator/api:onos-incubator-api',
+    '//core/common:onos-core-common',
+    '@openflowj//jar',
+    '@netty_transport//jar',
+]
+
+TEST_DEPS = TEST + [
+    '//core/api:onos-api-tests',
+]
+
+osgi_jar_with_tests (
+    deps = COMPILE_DEPS,
+    test_deps = TEST_DEPS,
+    visibility = ["//visibility:public"],
+)
diff --git a/protocols/p4runtime/api/BUILD b/protocols/p4runtime/api/BUILD
new file mode 100644
index 0000000..2936d86
--- /dev/null
+++ b/protocols/p4runtime/api/BUILD
@@ -0,0 +1,14 @@
+GRPC_VER = '1.3.1'
+
+COMPILE_DEPS = CORE_DEPS + [
+#    '@grpc//jar',
+]
+
+TEST_DEPS = TEST + [
+    '//core/api:onos-api-tests',
+]
+
+#osgi_jar_with_tests (
+#    deps = COMPILE_DEPS,
+#    test_deps = TEST_DEPS,
+#)
diff --git a/protocols/p4runtime/model/BUILD b/protocols/p4runtime/model/BUILD
new file mode 100644
index 0000000..490ea94
--- /dev/null
+++ b/protocols/p4runtime/model/BUILD
@@ -0,0 +1,10 @@
+PROTOBUF_VER = '3_2_0'
+
+COMPILE_DEPS = CORE_DEPS + [
+    #'//protocols/p4runtime/proto:onos-protocols-p4runtime-proto',
+    #'@grpc_protobuf_' + PROTOBUF_VER + "//jar",
+]
+
+#osgi_jar_with_tests (
+#    deps = COMPILE_DEPS,
+#)