<version>${project.version}</version>
<type>xml</type>
</dependency>
+ <dependency>
+ <groupId>com.typesafe.play</groupId>
+ <artifactId>twirl-api_2.11</artifactId>
+ <version>1.3.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.scala-lang</groupId>
+ <artifactId>scala-library</artifactId>
+ <version>2.11.8</version>
+ </dependency>
<!-- Common APIs for Binding and DOM -->
<dependency>
</dependency>
<!-- Binding specification version 2-->
+ <dependency>
+ <groupId>org.opendaylight.mdsal</groupId>
+ <artifactId>mdsal-binding2-maven-api-gen-plugin</artifactId>
+ <version>0.10.0-SNAPSHOT</version>
+ </dependency>
<dependency>
<groupId>org.opendaylight.mdsal</groupId>
<artifactId>mdsal-binding2-generator-api</artifactId>
<scope>import</scope>
<type>pom</type>
</dependency>
+ <dependency>
+ <groupId>org.opendaylight.mdsal</groupId>
+ <artifactId>mdsal-model-binding2-parent</artifactId>
+ <version>0.10.0-SNAPSHOT</version>
+ <scope>import</scope>
+ <type>pom</type>
+ </dependency>
</dependencies>
</dependencyManagement>
<groupId>${project.groupId}.model</groupId>
<artifactId>general-entity</artifactId>
</dependency>
+
+ <!-- Binding specification version 2-->
+ <dependency>
+ <groupId>org.opendaylight.mdsal</groupId>
+ <artifactId>mdsal-binding2-generator-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.opendaylight.mdsal</groupId>
+ <artifactId>mdsal-binding2-spec</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.opendaylight.mdsal</groupId>
+ <artifactId>mdsal-binding2-generator-impl</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.opendaylight.mdsal</groupId>
+ <artifactId>mdsal-binding2-generator-util</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.opendaylight.mdsal</groupId>
+ <artifactId>mdsal-binding2-util</artifactId>
+ </dependency>
</dependencies>
<!--
<feature version='${project.version}'>odl-mdsal-dom</feature>
</feature>
+ <feature name='odl-mdsal-binding2' version='${project.version}' description='OpenDaylight :: MD-SAL :: Binding 2'>
+ <feature version='${project.version}' dependency="true">odl-mdsal-binding2-runtime</feature>
+ <feature version='${project.version}' dependency="true">odl-mdsal-binding2-api</feature>
+ <feature version='${project.version}' dependency="true">odl-mdsal-dom-api</feature>
+ <feature version='${project.version}'>odl-mdsal-dom</feature>
+ </feature>
+
<feature name='odl-mdsal-dom' version='${project.version}' description='OpenDaylight :: MD-SAL :: DOM'>
<feature version='${project.version}' dependency="true">odl-mdsal-dom-broker</feature>
</feature>
<bundle>mvn:org.opendaylight.mdsal.model/yang-ext/{{VERSION}}</bundle>
</feature>
+ <feature name='odl-mdsal-binding2-base' version='${project.version}'
+ description='OpenDaylight :: MD-SAL :: Binding2 Base Concepts'>
+ <feature version="${yangtools.version}" dependency="true">odl-yangtools-yang-parser</feature>
+ <feature version='${yangtools.version}' dependency="true">odl-yangtools-common</feature>
+ <bundle>mvn:org.opendaylight.mdsal/mdsal-binding2-spec/{{VERSION}}</bundle>
+ <bundle>mvn:org.opendaylight.mdsal/mdsal-binding2-util/{{VERSION}}</bundle>
+ </feature>
+
<feature name='odl-mdsal-binding-runtime' version='${project.version}' description='OpenDaylight :: MD-SAL :: Binding Generator'>
<feature version='${yangtools.version}' dependency="true">odl-yangtools-yang-data</feature>
<feature version='${project.version}' dependency="true">odl-mdsal-binding-base</feature>
<bundle>mvn:org.opendaylight.mdsal/mdsal-binding-dom-codec/{{VERSION}}</bundle>
</feature>
+ <feature name='odl-mdsal-binding2-runtime' version='${project.version}'
+ description='OpenDaylight :: MD-SAL :: Binding2 Generator'>
+ <feature version='${yangtools.version}' dependency="true">odl-yangtools-yang-data</feature>
+ <feature version='${project.version}'>odl-mdsal-binding2-base</feature>
+ <bundle dependency="true">mvn:org.javassist/javassist/{{VERSION}}</bundle>
+ <bundle dependency="true">mvn:org.apache.commons/commons-lang3/{{VERSION}}</bundle>
+ <bundle>mvn:org.opendaylight.mdsal/mdsal-binding2-generator-api/{{VERSION}}</bundle>
+ <bundle>mvn:org.opendaylight.mdsal/mdsal-binding2-generator-util/{{VERSION}}</bundle>
+ <bundle>mvn:org.opendaylight.mdsal/mdsal-binding2-generator-impl/{{VERSION}}</bundle>
+ </feature>
+
<feature name='odl-mdsal-binding-api' version='${project.version}' description='OpenDaylight :: MD-SAL :: Binding Base Concepts'>
<feature version='${project.version}' dependency="true">odl-mdsal-common</feature>
<feature version='${project.version}' dependency="true">odl-mdsal-binding-base</feature>
<bundle>mvn:org.opendaylight.mdsal/mdsal-binding-util/{{VERSION}}</bundle>
</feature>
+ <feature name='odl-mdsal-binding2-api' version='${project.version}'
+ description='OpenDaylight :: MD-SAL :: Binding2 Base Concepts'>
+ <feature version='${project.version}' dependency="true">odl-mdsal-common</feature>
+ <feature version='${project.version}' dependency="true">odl-mdsal-binding2-base</feature>
+ </feature>
+
<feature name='odl-mdsal-binding-dom-adapter' version='${project.version}' description='OpenDaylight :: MD-SAL :: Binding Generator'>
<feature version='${project.version}' dependency="true">odl-mdsal-binding-runtime</feature>
<feature version='${project.version}' dependency="true">odl-mdsal-binding-api</feature>