Merge from development repository.
[controller.git] / opendaylight / sal / yang-prototype / code-generator / code-generator-demo / pom.xml
1 <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
2   <modelVersion>4.0.0</modelVersion>\r
3   <parent>\r
4     <groupId>org.opendaylight.controller</groupId>\r
5     <artifactId>binding-generator</artifactId>\r
6     <version>1.0</version>\r
7   </parent>\r
8   <artifactId>code-generator-demo</artifactId>\r
9   \r
10   <dependencies>\r
11       <dependency>\r
12           <groupId>org.antlr</groupId>\r
13           <artifactId>antlr4</artifactId>\r
14           <version>4.0</version>\r
15       </dependency>\r
16       <dependency>\r
17           <groupId>org.opendaylight.controller</groupId>\r
18           <artifactId>binding-generator-impl</artifactId>\r
19           <version>1.0</version>\r
20       </dependency>\r
21       <dependency>\r
22           <groupId>org.opendaylight.controller</groupId>\r
23           <artifactId>binding-java-api-generator</artifactId>\r
24           <version>1.0</version>\r
25       </dependency>\r
26   </dependencies>\r
27   \r
28   <build>\r
29                 <plugins>\r
30                         <plugin>\r
31                                 <artifactId>maven-assembly-plugin</artifactId>\r
32                                 <version>2.4</version>\r
33                                 <configuration>\r
34                                         <descriptorRefs>\r
35                                                 <descriptorRef>jar-with-dependencies</descriptorRef>\r
36                                         </descriptorRefs>\r
37                                         <archive>\r
38                                                 <manifest>\r
39                                                         <mainClass>org.opendaylight.controller.yang.Demo</mainClass>\r
40                                                 </manifest>\r
41                                         </archive>\r
42                                 </configuration>\r
43                                 <executions>\r
44                                         <execution>\r
45                                                 <id>make-assembly</id>\r
46                                                 <phase>package</phase>\r
47                                                 <goals>\r
48                                                         <goal>single</goal>\r
49                                                 </goals>\r
50                                         </execution>\r
51                                 </executions>\r
52                         </plugin>\r
53 \r
54                 </plugins>\r
55         </build>\r
56 </project>\r
57 \r