Adding Bazel build for the remaining YANG models.

Change-Id: I9fdd681e572a0d04547dd957a340580ad9fa4a43
diff --git a/models/ciena/waveserverai/BUILD b/models/ciena/waveserverai/BUILD
new file mode 100644
index 0000000..e41a676
--- /dev/null
+++ b/models/ciena/waveserverai/BUILD
@@ -0,0 +1,17 @@
+load("//tools/build/bazel:yang.bzl", "yang_model")
+
+COMPILE_DEPS = [
+    "//models/common:onos-models-common",
+]
+
+APPS = [
+    "org.onosproject.models.common",
+]
+
+yang_model(
+    app_name = "org.onosproject.models.ciena.waveserverai",
+    title = "Ciena Waveserver Ai YANG Models",
+    custom_registrator = True,
+    deps = COMPILE_DEPS,
+    required_apps = APPS,
+)
diff --git a/models/l3vpn/BUILD b/models/l3vpn/BUILD
new file mode 100644
index 0000000..463f95b
--- /dev/null
+++ b/models/l3vpn/BUILD
@@ -0,0 +1,17 @@
+load("//tools/build/bazel:yang.bzl", "yang_model")
+
+COMPILE_DEPS = [
+    "//models/common:onos-models-common",
+]
+
+APPS = [
+    "org.onosproject.models.common",
+]
+
+yang_model(
+    app_name = "org.onosproject.models.l3vpn",
+    title = "L3VPN YANG Models",
+    custom_registrator = True,
+    deps = COMPILE_DEPS,
+    required_apps = APPS,
+)
diff --git a/models/microsemi/BUILD b/models/microsemi/BUILD
new file mode 100644
index 0000000..a091a5c
--- /dev/null
+++ b/models/microsemi/BUILD
@@ -0,0 +1,17 @@
+load("//tools/build/bazel:yang.bzl", "yang_model")
+
+COMPILE_DEPS = [
+    "//models/common:onos-models-common",
+]
+
+APPS = [
+    "org.onosproject.models.common",
+]
+
+yang_model(
+    app_name = "org.onosproject.models.microsemi",
+    title = "Microsemi YANG Models",
+    custom_registrator = True,
+    deps = COMPILE_DEPS,
+    required_apps = APPS,
+)
diff --git a/models/openconfig-infinera/BUILD b/models/openconfig-infinera/BUILD
new file mode 100644
index 0000000..14ccc86
--- /dev/null
+++ b/models/openconfig-infinera/BUILD
@@ -0,0 +1,17 @@
+load("//tools/build/bazel:yang.bzl", "yang_model")
+
+COMPILE_DEPS = [
+    "//models/ietf:onos-models-ietf",
+]
+
+APPS = [
+    "org.onosproject.models.ietf",
+]
+
+yang_model(
+  app_name = "org.onosproject.models.openconfig-infinera",
+  title = "OpenConfig Infinera XT3300 YANG Models",
+  custom_registrator = False,
+  deps = COMPILE_DEPS,
+  required_apps = APPS,
+)
diff --git a/models/polatis/BUILD b/models/polatis/BUILD
new file mode 100644
index 0000000..1ec001b
--- /dev/null
+++ b/models/polatis/BUILD
@@ -0,0 +1,16 @@
+load("//tools/build/bazel:yang.bzl", "yang_model")
+
+COMPILE_DEPS = [
+    "//models/common:onos-models-common",
+]
+
+APPS = [
+    "org.onosproject.models.common",
+]
+
+yang_model (
+  app_name = "org.onosproject.models.polatis",
+  title = "Polatis YANG Model",
+  deps = COMPILE_DEPS,
+  required_apps = APPS,
+)