ONOS-6074 Dynamic Config integration with Yang Runtime, compiler & model
Change-Id: I6c95bde6999c7b1536aa339dadd7274fc058291d
diff --git a/lib/BUCK b/lib/BUCK
index 27cfaee..57ee7a0 100644
--- a/lib/BUCK
+++ b/lib/BUCK
@@ -45,6 +45,8 @@
':onos-yang-datamodel',
':onos-yang-utils-generator',
':onos-yang-model',
+ ':onos-yang-compiler-api',
+ ':onos-yang-runtime',
':org.apache.servicemix.bundles.dom4j',
':onos-yang-maven-plugin',
],
@@ -1196,10 +1198,28 @@
remote_jar (
name = 'onos-yang-model',
- out = 'onos-yang-model-1.12-b3.jar',
- url = 'mvn:org.onosproject:onos-yang-model:jar:1.12-b3',
- sha1 = 'd34678c2512e6207d9e0b5fb90930ad347a1119d',
- maven_coords = 'org.onosproject:onos-yang-model:jar:NON-OSGI:1.12-b3',
+ out = 'onos-yang-model-1.12.0-b5.jar',
+ url = 'mvn:org.onosproject:onos-yang-model:jar:1.12.0-b5',
+ sha1 = '802d4dde9f27a14ed790ad57259cf6be484f789e',
+ maven_coords = 'org.onosproject:onos-yang-model:jar:NON-OSGI:1.12.0-b5',
+ visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+ name = 'onos-yang-compiler-api',
+ out = 'onos-yang-compiler-api-1.12.0-b5.jar',
+ url = 'mvn:org.onosproject:onos-yang-compiler-api:jar:1.12.0-b5',
+ sha1 = 'e38e65bcc5c1fb5619a491f259f1354dce6af187',
+ maven_coords = 'org.onosproject:onos-yang-compiler-api:jar:NON-OSGI:1.12.0-b5',
+ visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+ name = 'onos-yang-runtime',
+ out = 'onos-yang-runtime-1.12.0-b5.jar',
+ url = 'mvn:org.onosproject:onos-yang-runtime:jar:1.12.0-b5',
+ sha1 = 'c41c166f852731ca5375d65f0e89a1502a80f716',
+ maven_coords = 'org.onosproject:onos-yang-runtime:jar:NON-OSGI:1.12.0-b5',
visibility = [ 'PUBLIC' ],
)
diff --git a/lib/deps.json b/lib/deps.json
index d6312a5..b1cfafc 100644
--- a/lib/deps.json
+++ b/lib/deps.json
@@ -33,6 +33,9 @@
{ "name": "jsr305", "compile_only": true },
"onos-yang-datamodel",
"onos-yang-utils-generator",
+ "onos-yang-model",
+ "onos-yang-compiler-api",
+ "onos-yang-runtime",
"org.apache.servicemix.bundles.dom4j",
"onos-yang-maven-plugin"
],
@@ -209,6 +212,9 @@
"onos-yang-datamodel": "mvn:org.onosproject:onos-yang-datamodel:1.11",
"onos-yang-maven-plugin": "mvn:org.onosproject:onos-yang-maven-plugin:1.11",
"onos-yang-utils-generator": "mvn:org.onosproject:onos-yang-utils-generator:1.11",
+ "onos-yang-model":"mvn:org.onosproject:onos-yang-model:1.12.0-b5",
+ "onos-yang-compiler-api":"mvn:org.onosproject:onos-yang-compiler-api:1.12.0-b5",
+ "onos-yang-runtime":"mvn:org.onosproject:onos-yang-runtime:1.12.0-b5",
"org.apache.servicemix.bundles.dom4j":"mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j:1.6.1_5",
"openflowj-3.0": {
"uri": "mvn:org.projectfloodlight:openflowj:3.0.0-SNAPSHOT",