/jboss-as-7.1.1.Final/cmp/pom.xml
XML | 177 lines | 136 code | 15 blank | 26 comment | 0 complexity | f544aceb0b82fd489ee2e2d7cabf0b6f MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0
1<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 vi:ts=4:sw=4:expandtab
4-->
5<!--
6 ~ JBoss, Home of Professional Open Source.
7 ~ Copyright (c) 2011, Red Hat, Inc., and individual contributors
8 ~ as indicated by the @author tags. See the copyright.txt file in the
9 ~ distribution for a full listing of individual contributors.
10 ~
11 ~ This is free software; you can redistribute it and/or modify it
12 ~ under the terms of the GNU Lesser General Public License as
13 ~ published by the Free Software Foundation; either version 2.1 of
14 ~ the License, or (at your option) any later version.
15 ~
16 ~ This software is distributed in the hope that it will be useful,
17 ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
18 ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
19 ~ Lesser General Public License for more details.
20 ~
21 ~ You should have received a copy of the GNU Lesser General Public
22 ~ License along with this software; if not, write to the Free
23 ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
24 ~ 02110-1301 USA, or see the FSF site: http://www.fsf.org.
25 -->
26<project xmlns="http://maven.apache.org/POM/4.0.0"
27 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
28 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
29 <modelVersion>4.0.0</modelVersion>
30
31 <parent>
32 <groupId>org.jboss.as</groupId>
33 <artifactId>jboss-as-parent</artifactId>
34 <version>7.1.1.Final</version>
35 </parent>
36
37 <artifactId>jboss-as-cmp</artifactId>
38
39 <name>JBoss Application Server: EJB Container Managed Persistence Subsystem</name>
40
41 <build>
42 <plugins>
43 <plugin>
44 <groupId>org.codehaus.mojo</groupId>
45 <artifactId>javacc-maven-plugin</artifactId>
46 <executions>
47 <execution>
48 <id>jjtree-javacc-jbossql</id>
49 <goals>
50 <goal>jjtree-javacc</goal>
51 </goals>
52 <configuration>
53 <includes>
54 <include>org/jboss/as/cmp/ejbql/EJBQLParser.jjt</include>
55 </includes>
56 </configuration>
57 </execution>
58 <execution>
59 <id>jjtree-javacc-ejbql</id>
60 <goals>
61 <goal>jjtree-javacc</goal>
62 </goals>
63 <configuration>
64 <includes>
65 <include>org/jboss/as/cmp/ejbql/JBossQLParser.jjt</include>
66 </includes>
67 </configuration>
68 </execution>
69 </executions>
70 </plugin>
71 <plugin>
72 <groupId>org.codehaus.mojo</groupId>
73 <artifactId>build-helper-maven-plugin</artifactId>
74 <executions>
75 <execution>
76 <id>add-source</id>
77 <phase>generate-sources</phase>
78 <goals>
79 <goal>add-source</goal>
80 </goals>
81 <configuration>
82 <sources>
83 <source>${project.build.directory}/generated-sources/javacc</source>
84 </sources>
85 </configuration>
86 </execution>
87 </executions>
88 </plugin>
89 <plugin>
90 <groupId>org.apache.maven.plugins</groupId>
91 <artifactId>maven-surefire-plugin</artifactId>
92 <configuration>
93 <includes>
94 <include>org/jboss/as/cmp/**/*TestCase.java</include>
95 </includes>
96 </configuration>
97 </plugin>
98 <plugin>
99 <groupId>org.apache.maven.plugins</groupId>
100 <artifactId>maven-compiler-plugin</artifactId>
101 <configuration>
102 <compilerArgument>
103 -AgeneratedTranslationFilesPath=${project.build.directory}/generated-translation-files
104 </compilerArgument>
105 </configuration>
106 </plugin>
107 </plugins>
108 </build>
109 <dependencies>
110 <dependency>
111 <groupId>${project.groupId}</groupId>
112 <artifactId>jboss-as-ee</artifactId>
113 </dependency>
114
115 <dependency>
116 <groupId>${project.groupId}</groupId>
117 <artifactId>jboss-as-ejb3</artifactId>
118 </dependency>
119
120 <dependency>
121 <groupId>${project.groupId}</groupId>
122 <artifactId>jboss-as-security</artifactId>
123 </dependency>
124
125 <dependency>
126 <groupId>${project.groupId}</groupId>
127 <artifactId>jboss-as-server</artifactId>
128 </dependency>
129
130 <dependency>
131 <groupId>org.jboss</groupId>
132 <artifactId>jboss-common-core</artifactId>
133 </dependency>
134
135 <dependency>
136 <groupId>org.jboss.classfilewriter</groupId>
137 <artifactId>jboss-classfilewriter</artifactId>
138 </dependency>
139
140 <dependency>
141 <groupId>org.jboss.logging</groupId>
142 <artifactId>jboss-logging</artifactId>
143 </dependency>
144
145 <dependency>
146 <groupId>org.jboss.logging</groupId>
147 <artifactId>jboss-logging-processor</artifactId>
148 <!-- This is a compile-time dependency of this project, but is not needed at compile or runtime by other
149 projects that depend on this project.-->
150 <scope>provided</scope>
151 <optional>true</optional>
152 </dependency>
153
154 <dependency>
155 <groupId>org.jboss.metadata</groupId>
156 <artifactId>jboss-metadata-ejb</artifactId>
157 </dependency>
158
159 <dependency>
160 <groupId>org.mockito</groupId>
161 <artifactId>mockito-all</artifactId>
162 <scope>test</scope>
163 </dependency>
164
165 <dependency>
166 <groupId>junit</groupId>
167 <artifactId>junit</artifactId>
168 <scope>test</scope>
169 </dependency>
170
171 <dependency>
172 <groupId>org.jboss.as</groupId>
173 <artifactId>jboss-as-subsystem-test</artifactId>
174 <scope>test</scope>
175 </dependency>
176 </dependencies>
177</project>