Updated POM files and versions to SNAPSHOT
[controller.git] / opendaylight / sal / yang-prototype / code-generator / yang-model-parser-impl / pom.xml
index e04cb701ee3875be3d229337c299966cee2477cd..10ba3f2816c4e65778fdad78dae5803ce9f8b045 100644 (file)
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
-  <modelVersion>4.0.0</modelVersion>\r
-  <parent>\r
-    <groupId>org.opendaylight.controller</groupId>\r
-    <artifactId>binding-generator</artifactId>\r
-    <version>1.0</version>\r
-  </parent>\r
-  <artifactId>yang-model-parser-impl</artifactId>\r
-  \r
-  <dependencies>\r
-         <dependency>\r
-          <groupId>org.opendaylight.controller</groupId>\r
-          <artifactId>yang-common</artifactId>\r
-          <version>1.0</version>\r
-      </dependency>\r
-         <dependency>\r
-          <groupId>org.opendaylight.controller</groupId>\r
-          <artifactId>yang-model-api</artifactId>\r
-          <version>1.0</version>\r
-      </dependency>\r
-      <dependency>\r
-          <groupId>org.opendaylight.controller</groupId>\r
-          <artifactId>yang-model-parser-api</artifactId>\r
-          <version>1.0</version>\r
-      </dependency>\r
-      <dependency>\r
-          <groupId>org.opendaylight.controller</groupId>\r
-          <artifactId>yang-model-util</artifactId>\r
-          <version>1.0</version>\r
-      </dependency>\r
-      <dependency>\r
-          <groupId>org.opendaylight.controller</groupId>\r
-          <artifactId>binding-model-api</artifactId>\r
-          <version>1.0</version>\r
-      </dependency>\r
-      \r
-      <dependency>\r
-          <groupId>org.antlr</groupId>\r
-          <artifactId>antlr4</artifactId>\r
-          <version>4.0</version>\r
-      </dependency>\r
-      <dependency>\r
-          <groupId>org.slf4j</groupId>\r
-          <artifactId>slf4j-api</artifactId>\r
-          <version>1.7.2</version>\r
-      </dependency>\r
-      <dependency>\r
-          <groupId>org.slf4j</groupId>\r
-          <artifactId>slf4j-simple</artifactId>\r
-          <version>1.7.2</version>\r
-      </dependency>\r
-      <dependency>\r
-          <groupId>org.mockito</groupId>\r
-          <artifactId>mockito-all</artifactId>\r
-          <version>1.8.4</version>\r
-      </dependency>\r
-  </dependencies>\r
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
+       <modelVersion>4.0.0</modelVersion>\r
+       <parent>\r
+               <groupId>org.opendaylight.controller</groupId>\r
+               <artifactId>yang</artifactId>\r
+               <version>0.5-SNAPSHOT</version>\r
+               <relativePath>../../yang/pom.xml</relativePath>\r
+       </parent>\r
+       <artifactId>yang-model-parser-impl</artifactId>\r
 \r
+       <dependencies>\r
+               <dependency>\r
+                       <groupId>org.opendaylight.controller</groupId>\r
+                       <artifactId>yang-common</artifactId>\r
+                       <version>0.5-SNAPSHOT</version>\r
+               </dependency>\r
+               <dependency>\r
+                       <groupId>org.opendaylight.controller</groupId>\r
+                       <artifactId>yang-model-api</artifactId>\r
+                       <version>0.5-SNAPSHOT</version>\r
+               </dependency>\r
+               <dependency>\r
+                       <groupId>org.opendaylight.controller</groupId>\r
+                       <artifactId>yang-model-parser-api</artifactId>\r
+                       <version>0.5-SNAPSHOT</version>\r
+               </dependency>\r
+               <dependency>\r
+                       <groupId>org.opendaylight.controller</groupId>\r
+                       <artifactId>yang-model-util</artifactId>\r
+                       <version>0.5-SNAPSHOT</version>\r
+               </dependency>\r
+               <dependency>\r
+                       <groupId>org.opendaylight.controller</groupId>\r
+                       <artifactId>binding-model-api</artifactId>\r
+                       <version>0.5-SNAPSHOT</version>\r
+               </dependency>\r
+\r
+               <dependency>\r
+                       <groupId>org.antlr</groupId>\r
+                       <artifactId>antlr4</artifactId>\r
+                       <version>4.0</version>\r
+               </dependency>\r
+               <dependency>\r
+                       <groupId>org.slf4j</groupId>\r
+                       <artifactId>slf4j-api</artifactId>\r
+                       <version>1.7.2</version>\r
+               </dependency>\r
+               <dependency>\r
+                       <groupId>org.slf4j</groupId>\r
+                       <artifactId>slf4j-simple</artifactId>\r
+                       <version>1.7.2</version>\r
+               </dependency>\r
+               <dependency>\r
+                       <groupId>org.mockito</groupId>\r
+                       <artifactId>mockito-all</artifactId>\r
+                       <version>1.8.4</version>\r
+               </dependency>\r
+        <dependency>\r
+          <groupId>com.google.guava</groupId>\r
+          <artifactId>guava</artifactId>\r
+          <version>14.0.1</version>\r
+        </dependency>\r
+\r
+       </dependencies>\r
+       <build>\r
+               <plugins>\r
+                       <plugin>\r
+                               <groupId>org.antlr</groupId>\r
+                               <artifactId>antlr4-maven-plugin</artifactId>\r
+                               <version>4.0</version>\r
+                               <executions>\r
+                                       <execution>\r
+                                               <goals>\r
+                                                       <goal>antlr4</goal>\r
+                                               </goals>\r
+                                       </execution>\r
+                               </executions>\r
+                               <configuration>\r
+                                       <sourceDirectory>src/main/antlr</sourceDirectory>\r
+                                       <outputDirectory>target/generated-sources/parser/org/opendaylight/controller/antlrv4/code/gen</outputDirectory>\r
+                                       <visitor>true</visitor>\r
+                                       <listener>true</listener>\r
+                               </configuration>\r
+                       </plugin>\r
+                       <plugin>\r
+                               <groupId>org.codehaus.mojo</groupId>\r
+                               <artifactId>build-helper-maven-plugin</artifactId>\r
+                               <version>1.7</version>\r
+                               <executions>\r
+                                       <execution>\r
+                                               <phase>generate-sources</phase>\r
+                                               <goals>\r
+                                                       <goal>add-source</goal>\r
+                                               </goals>\r
+                                               <configuration>\r
+                                                       <sources>\r
+                                                               <source>target/generated-sources/parser</source>\r
+                                                       </sources>\r
+                                               </configuration>\r
+                                       </execution>\r
+                               </executions>\r
+                       </plugin>\r
+               </plugins>\r
+               <pluginManagement>\r
+                       <plugins>\r
+                               <plugin>\r
+                                       <groupId>org.eclipse.m2e</groupId>\r
+                                       <artifactId>lifecycle-mapping</artifactId>\r
+                                       <version>1.0.0</version>\r
+                                       <configuration>\r
+                                               <lifecycleMappingMetadata>\r
+                                                       <pluginExecutions>\r
+                                                               <pluginExecution>\r
+                                                                       <pluginExecutionFilter>\r
+                                                                               <groupId>org.antlr</groupId>\r
+                                                                               <artifactId>antlr4-maven-plugin</artifactId>\r
+                                                                               <versionRange>[4.0,)</versionRange>\r
+                                                                               <goals>\r
+                                                                                       <goal>antlr4</goal>\r
+                                                                               </goals>\r
+                                                                       </pluginExecutionFilter>\r
+                                                                       <action>\r
+                                                                               <execute></execute>\r
+                                                                       </action>\r
+                                                               </pluginExecution>\r
+                                                       </pluginExecutions>\r
+                                               </lifecycleMappingMetadata>\r
+                                       </configuration>\r
+                               </plugin>\r
+                       </plugins>\r
+               </pluginManagement>\r
+       </build>\r
 </project>\r