From: Jakub Toth Date: Tue, 19 Sep 2017 09:24:30 +0000 (+0200) Subject: MDSAL Binding 2 Features for Karaf 4 X-Git-Tag: release/nitrogen-sr1~8 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=96a12ed2d1994345ba421cb2dc30caa7ec0529bd;p=mdsal.git MDSAL Binding 2 Features for Karaf 4 * odl-mdsal-binding2-api * odl-mdsal-binding2-base * odl-mdsal-binding2-dom-adapter * odl-mdsal-binding2-runtime * odl-mdsal-binding2 Change-Id: I7b622cba52bf5833e13bb28fef1a917249544e71 Signed-off-by: Jakub Toth --- diff --git a/common/artifacts/pom.xml b/common/artifacts/pom.xml index 30e7360240..80e4e890a4 100644 --- a/common/artifacts/pom.xml +++ b/common/artifacts/pom.xml @@ -211,6 +211,12 @@ mdsal-binding2-util 0.11.1-SNAPSHOT + + org.opendaylight.mdsal.model.binding2 + yang-ext + 2013.09.07.10.2-SNAPSHOT + + org.opendaylight.mdsal mdsal-eos-common-api @@ -253,6 +259,7 @@ + ${project.groupId} odl-mdsal-binding @@ -262,60 +269,103 @@ ${project.groupId} - odl-mdsal-dom + odl-mdsal-binding-base ${project.version} features xml ${project.groupId} - odl-mdsal-common + odl-mdsal-binding-runtime ${project.version} features xml ${project.groupId} - odl-mdsal-dom-api + odl-mdsal-binding-api ${project.version} features xml ${project.groupId} - odl-mdsal-dom-broker + odl-mdsal-binding-dom-adapter ${project.version} features xml + + ${project.groupId} - odl-mdsal-binding-base + odl-mdsal-binding2 ${project.version} features xml ${project.groupId} - odl-mdsal-binding-runtime + odl-mdsal-binding2-base ${project.version} features xml ${project.groupId} - odl-mdsal-binding-api + odl-mdsal-binding2-runtime ${project.version} features xml ${project.groupId} - odl-mdsal-binding-dom-adapter + odl-mdsal-binding2-api + ${project.version} + features + xml + + + ${project.groupId} + odl-mdsal-binding2-dom-adapter ${project.version} features xml + + + + ${project.groupId} + odl-mdsal-dom + ${project.version} + features + xml + + + ${project.groupId} + odl-mdsal-dom-api + ${project.version} + features + xml + + + ${project.groupId} + odl-mdsal-dom-broker + ${project.version} + features + xml + + + + + ${project.groupId} + odl-mdsal-common + ${project.version} + features + xml + + + ${project.groupId} odl-mdsal-eos-common @@ -337,6 +387,8 @@ features xml + + ${project.groupId} odl-mdsal-singleton-common diff --git a/common/features/features-mdsal/pom.xml b/common/features/features-mdsal/pom.xml index 63ba98218c..64a7addc16 100644 --- a/common/features/features-mdsal/pom.xml +++ b/common/features/features-mdsal/pom.xml @@ -34,6 +34,7 @@ + ${project.groupId} odl-mdsal-binding @@ -64,12 +65,48 @@ features xml + + + + ${project.groupId} + odl-mdsal-binding2 + features + xml + + + ${project.groupId} + odl-mdsal-binding2-api + features + xml + + + ${project.groupId} + odl-mdsal-binding2-base + features + xml + + + ${project.groupId} + odl-mdsal-binding2-dom-adapter + features + xml + + + ${project.groupId} + odl-mdsal-binding2-runtime + features + xml + + + ${project.groupId} odl-mdsal-common features xml + + ${project.groupId} odl-mdsal-dom @@ -88,6 +125,8 @@ features xml + + ${project.groupId} odl-mdsal-eos-common @@ -106,6 +145,8 @@ features xml + + ${project.groupId} odl-mdsal-singleton-common diff --git a/common/features/odl-mdsal-binding2-api/pom.xml b/common/features/odl-mdsal-binding2-api/pom.xml new file mode 100644 index 0000000000..44ef49d556 --- /dev/null +++ b/common/features/odl-mdsal-binding2-api/pom.xml @@ -0,0 +1,92 @@ + + + + 4.0.0 + + + org.opendaylight.odlparent + single-feature-parent + 2.0.4 + + + + org.opendaylight.mdsal + odl-mdsal-binding2-api + 2.3.1-SNAPSHOT + feature + + OpenDaylight :: MD-SAL :: Binding2 API + + + + + org.opendaylight.mdsal + mdsal-artifacts + ${project.version} + import + pom + + + org.opendaylight.yangtools + yangtools-artifacts + 1.2.1-SNAPSHOT + import + pom + + + + + + + org.opendaylight.mdsal + odl-mdsal-common + xml + features + + + org.opendaylight.mdsal + odl-mdsal-binding2-base + xml + features + + + org.opendaylight.mdsal + odl-mdsal-dom-api + xml + features + + + ${project.groupId} + mdsal-binding2-api + + + ${project.groupId} + mdsal-binding2-util + + + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + + diff --git a/common/features/odl-mdsal-binding2-base/pom.xml b/common/features/odl-mdsal-binding2-base/pom.xml new file mode 100644 index 0000000000..20d8711566 --- /dev/null +++ b/common/features/odl-mdsal-binding2-base/pom.xml @@ -0,0 +1,93 @@ + + + + 4.0.0 + + + org.opendaylight.odlparent + single-feature-parent + 2.0.4 + + + + org.opendaylight.mdsal + odl-mdsal-binding2-base + 2.3.1-SNAPSHOT + feature + + OpenDaylight :: MD-SAL :: Binding 2 Base Concepts + + + + + org.opendaylight.yangtools + yangtools-artifacts + 1.2.1-SNAPSHOT + pom + import + + + org.opendaylight.mdsal + mdsal-artifacts + ${project.version} + pom + import + + + org.opendaylight.mdsal.model + mdsal-model-artifacts + 0.11.1-SNAPSHOT + pom + import + + + + + + + org.opendaylight.yangtools + odl-yangtools-common + xml + features + + + org.opendaylight.yangtools + odl-yangtools-yang-parser + xml + features + + + ${project.groupId} + mdsal-binding2-spec + + + org.opendaylight.mdsal.model.binding2 + yang-ext + + + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + + diff --git a/common/features/odl-mdsal-binding2-dom-adapter/pom.xml b/common/features/odl-mdsal-binding2-dom-adapter/pom.xml new file mode 100644 index 0000000000..9ac4f1166f --- /dev/null +++ b/common/features/odl-mdsal-binding2-dom-adapter/pom.xml @@ -0,0 +1,70 @@ + + + + 4.0.0 + + + org.opendaylight.odlparent + single-feature-parent + 2.0.4 + + + + org.opendaylight.mdsal + odl-mdsal-binding2-dom-adapter + 2.3.1-SNAPSHOT + feature + + OpenDaylight :: MD-SAL :: Binding 2 :: DOM Adapter + + + + + org.opendaylight.mdsal + mdsal-artifacts + ${project.version} + import + pom + + + + + + + org.opendaylight.mdsal + odl-mdsal-binding2-runtime + xml + features + + + ${project.groupId} + mdsal-binding2-dom-adapter + provided + + + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + + diff --git a/common/features/odl-mdsal-binding2-runtime/pom.xml b/common/features/odl-mdsal-binding2-runtime/pom.xml new file mode 100644 index 0000000000..05de025b94 --- /dev/null +++ b/common/features/odl-mdsal-binding2-runtime/pom.xml @@ -0,0 +1,97 @@ + + + + 4.0.0 + + + org.opendaylight.odlparent + single-feature-parent + 2.0.4 + + + + org.opendaylight.mdsal + odl-mdsal-binding2-runtime + 2.3.1-SNAPSHOT + feature + + OpenDaylight :: MD-SAL :: Binding 2 Generator + + + + + org.opendaylight.yangtools + yangtools-artifacts + 1.2.1-SNAPSHOT + pom + import + + + org.opendaylight.mdsal + mdsal-artifacts + ${project.version} + pom + import + + + + + + + org.opendaylight.odlparent + odl-javassist-3 + xml + features + + + org.opendaylight.yangtools + odl-yangtools-yang-data + xml + features + + + org.opendaylight.mdsal + odl-mdsal-binding2-api + xml + features + + + ${project.groupId} + mdsal-binding2-generator-api + + + ${project.groupId} + mdsal-binding2-generator-util + + + ${project.groupId} + mdsal-binding2-dom-codec + provided + + + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + + diff --git a/common/features/odl-mdsal-binding2/pom.xml b/common/features/odl-mdsal-binding2/pom.xml new file mode 100644 index 0000000000..68663c9e33 --- /dev/null +++ b/common/features/odl-mdsal-binding2/pom.xml @@ -0,0 +1,71 @@ + + + + 4.0.0 + + + org.opendaylight.odlparent + single-feature-parent + 2.0.4 + + + + org.opendaylight.mdsal + odl-mdsal-binding2 + 2.3.1-SNAPSHOT + feature + + OpenDaylight :: MD-SAL :: Binding 2 + + + + + org.opendaylight.mdsal + mdsal-artifacts + ${project.version} + import + pom + + + + + + + ${project.groupId} + odl-mdsal-binding2-dom-adapter + features + xml + + + ${project.groupId} + odl-mdsal-dom + features + xml + + + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + + diff --git a/common/features/pom.xml b/common/features/pom.xml index ed44e7ae34..d429a00238 100644 --- a/common/features/pom.xml +++ b/common/features/pom.xml @@ -24,18 +24,35 @@ features-mdsal + + odl-mdsal-binding odl-mdsal-binding-api odl-mdsal-binding-base odl-mdsal-binding-dom-adapter odl-mdsal-binding-runtime + + + odl-mdsal-binding2 + odl-mdsal-binding2-api + odl-mdsal-binding2-base + odl-mdsal-binding2-dom-adapter + odl-mdsal-binding2-runtime + + odl-mdsal-common + + odl-mdsal-dom odl-mdsal-dom-api odl-mdsal-dom-broker + + odl-mdsal-eos-binding odl-mdsal-eos-common odl-mdsal-eos-dom + + odl-mdsal-singleton-common odl-mdsal-singleton-dom