/[schmitzm]/trunk/schmitzm-parent/pom.xml
ViewVC logotype

Annotation of /trunk/schmitzm-parent/pom.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1393 - (hide annotations)
Wed Jan 26 15:38:44 2011 UTC (14 years, 1 month ago) by alfonx
File MIME type: text/xml
File size: 8927 byte(s)
22
1 alfonx 1386 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 alfonx 1391 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3     <modelVersion>4.0.0</modelVersion>
4 alfonx 1386
5 alfonx 1391 <groupId>de.schmitzm</groupId>
6     <artifactId>schmitzm-parent</artifactId>
7     <version>1.0-SNAPSHOT</version>
8     <packaging>pom</packaging>
9     <description>Describes maven pom settings for all schmitz modules</description>
10 alfonx 1386
11 alfonx 1391 <name>schmitzm-parent</name>
12     <url>http://maven.apache.org</url>
13 alfonx 1386
14 alfonx 1391 <properties>
15     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
16     <geotools.version>2.6.5</geotools.version>
17     </properties>
18 alfonx 1386
19 alfonx 1391
20     <issueManagement>
21     <system>gforge</system>
22     <url>http://wald.intevation.org/tracker/?group_id=47</url>
23     </issueManagement>
24    
25     <licenses>
26     <license>
27     <name>Lesser General Public License (LGPL)</name>
28     <url>http://www.gnu.org/copyleft/lgpl.txt</url>
29     </license>
30     </licenses>
31    
32     <developers>
33     <developer>
34     <id>mschmitz</id>
35     <name>Martin Schmitz</name>
36     <timezone>GMT+1</timezone>
37     <roles>
38     <role>Developer</role>
39     </roles>
40     </developer>
41     <developer>
42     <id>alfonx</id>
43     <name>Stefan A. Tzeggai</name>
44     <email>[email protected]</email>
45     <url>http://www.wikisquare.de</url>
46     <organization>Wikisquare.de</organization>
47     <organizationUrl>http://www.wikisquare.de</organizationUrl>
48     <timezone>GMT+1</timezone>
49     <roles>
50     <role>Developer</role>
51     <role>Maven package maintainer</role>
52     </roles>
53     </developer>
54     </developers>
55    
56     <scm>
57     <connection>scm:https://svn.wald.intevation.org/svn/schmitzm</connection>
58     <url>https://svn.wald.intevation.org/svn/schmitzm/trunk</url>
59     <developerConnection>svn+ssh://developername@svn.wald.intevation.org/schmitzm/trunk</developerConnection>
60     </scm>
61    
62     <organization>
63     <url>http://www.wikisquare.de</url>
64     </organization>
65    
66     <dependencies>
67    
68     <dependency>
69     <!-- Logging with log4j. Die MVN dependency fuer 1.2.15 ist defekt. downgraded
70     to 1.2.14 http://jira.codehaus.org/browse/MEV-649 -->
71     <groupId>log4j</groupId>
72     <artifactId>log4j</artifactId>
73     <version>1.2.14</version>
74     </dependency>
75    
76     <dependency>
77     <groupId>junit</groupId>
78     <artifactId>junit</artifactId>
79     <version>4.8.2</version>
80     <type>jar</type>
81     <scope>test</scope>
82     </dependency>
83    
84     <dependency>
85     <groupId>javax.media</groupId>
86     <artifactId>jai_core</artifactId>
87     <version>1.1.3</version>
88     <type>jar</type>
89     <scope>compile</scope>
90     </dependency>
91    
92     <dependency>
93     <groupId>commons-io</groupId>
94     <artifactId>commons-io</artifactId>
95     <version>1.4</version>
96     <type>jar</type>
97     <scope>compile</scope>
98     </dependency>
99    
100     <dependency>
101     <groupId>com.miglayout</groupId>
102     <artifactId>miglayout</artifactId>
103     <version>3.7.3</version>
104     <classifier>swing</classifier>
105     <scope>compile</scope>
106     </dependency>
107    
108     <dependency>
109     <groupId>net.jini</groupId>
110     <artifactId>jini-ext</artifactId>
111     <version>2.1</version>
112     <type>jar</type>
113     <scope>compile</scope>
114     </dependency>
115    
116     <dependency>
117     <groupId>org.jdom</groupId>
118     <artifactId>jdom</artifactId>
119     <version>1.1</version>
120     </dependency>
121    
122     <dependency>
123     <!-- Fuer Sonderzeichenbehandlung -->
124     <groupId>ant-contrib</groupId>
125     <artifactId>ant-contrib</artifactId>
126     <version>1.0b3</version>
127     <type>jar</type>
128     <scope>provided</scope>
129     </dependency>
130    
131     <dependency>
132     <!-- Fuer Sonderzeichenbehandlung -->
133     <groupId>ant</groupId>
134     <artifactId>ant-nodeps</artifactId>
135     <version>1.6.5</version>
136     <scope>provided</scope>
137     </dependency>
138    
139     <dependency>
140     <!-- Fuer Sonderzeichenbehandlung -->
141     <groupId>com.sun</groupId>
142     <artifactId>tools</artifactId>
143     <version>1.6.0</version>
144     <scope>system</scope>
145     <systemPath>${java.home}/../lib/tools.jar</systemPath>
146     </dependency>
147    
148     <dependency>
149     <groupId>commons-cli</groupId>
150     <artifactId>commons-cli</artifactId>
151     <version>1.2</version>
152     <type>jar</type>
153     <scope>compile</scope>
154     </dependency>
155    
156     <dependency>
157     <!-- Testen fuer Olli -->
158     <groupId>net.sourceforge.jexcelapi</groupId>
159     <artifactId>jxl</artifactId>
160     <version>2.6.12</version>
161     <scope>test</scope>
162     </dependency>
163    
164     <dependency>
165     <!-- Testen fuer Olli -->
166     <groupId>org.apache.poi</groupId>
167     <artifactId>poi</artifactId>
168     <version>3.7</version>
169     <type>jar</type>
170     <scope>test</scope>
171     </dependency>
172     </dependencies>
173 alfonx 1393
174     <build>
175     <plugins>
176    
177     <plugin>
178     <groupId>org.apache.maven.plugins</groupId>
179     <artifactId>maven-jar-plugin</artifactId>
180     <version>2.3.1</version>
181     <executions>
182     <execution>
183     <goals>
184     <goal>test-jar</goal>
185     <goal>jar</goal>
186     </goals>
187     </execution>
188     </executions>
189     </plugin>
190    
191     <plugin>
192     <groupId>org.apache.maven.plugins</groupId>
193     <artifactId>maven-resources-plugin</artifactId>
194     <version>2.4.2</version>
195     </plugin>
196    
197     <plugin>
198     <groupId>org.apache.maven.plugins</groupId>
199     <artifactId>maven-compiler-plugin</artifactId>
200     <version>2.2</version>
201     <configuration>
202     <source>1.6</source>
203     <target>1.6</target>
204     <excludes>
205     <exclude>**/.svn</exclude> <!-- ??? -->
206     </excludes>
207     </configuration>
208     </plugin>
209    
210     <plugin>
211     <artifactId>maven-antrun-plugin</artifactId>
212     <version>1.3</version>
213    
214     <executions>
215     <execution>
216     <phase>compile</phase>
217     <goals>
218     <goal>run</goal>
219     </goals>
220     <configuration>
221    
222     <tasks>
223     <taskdef resource="net/sf/antcontrib/antlib.xml">
224     <classpath refid="maven.dependency.classpath" />
225     </taskdef>
226    
227     <typedef name="native2ascii"
228     classname="org.apache.tools.ant.taskdefs.optional.Native2Ascii">
229     <classpath refid="maven.dependency.classpath" />
230     </typedef>
231    
232     <for param="file"
233     description="Alle .properties nach .propertieNative umbenennen">
234     <path>
235     <fileset dir="src" includes="**/*.properties" />
236     </path>
237     <sequential>
238     <move file="@{file}" overwrite="true" tofile="@{file}Native"
239     verbose="false" preservelastmodified="true" />
240     </sequential>
241     </for>
242    
243     <native2ascii encoding="UTF8" src="src"
244     includes="**/*.propertiesNative" dest="src" ext=".properties" />
245    
246     <for param="file">
247     <path>
248     <fileset dir="src" includes="**/*.propertiesNative" />
249     </path>
250     <sequential>
251     <delete file="@{file}" quiet="true" />
252     </sequential>
253     </for>
254    
255     </tasks>
256     </configuration>
257     </execution>
258     </executions>
259     </plugin>
260    
261     </plugins>
262     </build>
263    
264    
265    
266     <repositories>
267    
268     <repository>
269     <snapshots>
270     <enabled>false</enabled>
271     </snapshots>
272     <id>central</id>
273     <name>libs-releases</name>
274     <url>http://artifactory.wikisquare.de/artifactory/libs-releases</url>
275     </repository>
276    
277     <repository>
278     <snapshots />
279     <id>snapshots</id>
280     <name>libs-snapshots</name>
281     <url>http://artifactory.wikisquare.de/artifactory/libs-snapshots
282     </url>
283     </repository>
284    
285     </repositories>
286    
287     <distributionManagement>
288    
289     <repository>
290     <id>artifactory.wikisquare.de</id>
291     <name>artifactory.wikisquare.de-releases</name>
292     <url>http://artifactory.wikisquare.de/artifactory/libs-releases-local
293     </url>
294     </repository>
295    
296     <snapshotRepository>
297     <id>artifactory.wikisquare.de</id>
298     <name>artifactory.wikisquare.de-snapshots</name>
299     <url>http://artifactory.wikisquare.de/artifactory/libs-snapshots-local
300     </url>
301     </snapshotRepository>
302    
303     </distributionManagement>
304     <profiles>
305     <profile>
306     <id>resourceOperationRemove</id>
307     <!-- When this profile is activated (e.g with "mavn install -P resourceOperationRemove"
308     the build will remove any lines in the resource bundes that are tagged with
309     REMOVEME_ -->
310     <build>
311     <plugins>
312     <plugin>
313     <groupId>org.codehaus.mojo</groupId>
314     <artifactId>exec-maven-plugin</artifactId>
315     <version>1.2</version>
316     <executions>
317     <execution>
318     <phase>generate-sources</phase>
319     <goals>
320     <goal>java</goal>
321     </goals>
322     <configuration>
323     <mainClass>schmitzm.lang.ResourceProviderOperator</mainClass>
324     <arguments>
325     <argument>-s</argument>
326     <argument>${project.build.directory}/../src</argument>
327     <argument>-b</argument>
328     <argument>schmitzm.geotools.gui.resource.locales.GTResourceBundle;schmitzm.swing.resource.locales.SwingResourceBundle;schmitzm.geotools.feature.resource.locales.FeatureResourceBundle;schmitzm.jfree.resource.locales.JFreeResourceBundle;schmitzm.lang.resource.locales.LangResourceBundle;schmitzm.mail.resource.locales.MailResourceBundle;schmitzm.data.resource.locales.DataResourceBundle
329     </argument>
330     </arguments>
331     </configuration>
332     </execution>
333     </executions>
334     </plugin>
335     </plugins>
336     </build>
337     </profile>
338     </profiles>
339    
340 alfonx 1386 </project>

Properties

Name Value
svn:eol-style native
svn:keywords Id URL
svn:mime-type text/xml

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26