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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1406 - (hide annotations)
Wed Jan 26 19:44:40 2011 UTC (14 years, 1 month ago) by alfonx
File MIME type: text/xml
File size: 7087 byte(s)
0 errors!
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 alfonx 1396 <version>2.6-SNAPSHOT</version>
8 alfonx 1391 <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 <issueManagement>
20     <system>gforge</system>
21     <url>http://wald.intevation.org/tracker/?group_id=47</url>
22     </issueManagement>
23    
24     <licenses>
25     <license>
26     <name>Lesser General Public License (LGPL)</name>
27     <url>http://www.gnu.org/copyleft/lgpl.txt</url>
28     </license>
29     </licenses>
30    
31     <developers>
32     <developer>
33     <id>mschmitz</id>
34     <name>Martin Schmitz</name>
35     <timezone>GMT+1</timezone>
36     <roles>
37     <role>Developer</role>
38     </roles>
39     </developer>
40     <developer>
41     <id>alfonx</id>
42     <name>Stefan A. Tzeggai</name>
43     <email>[email protected]</email>
44     <url>http://www.wikisquare.de</url>
45     <organization>Wikisquare.de</organization>
46     <organizationUrl>http://www.wikisquare.de</organizationUrl>
47     <timezone>GMT+1</timezone>
48     <roles>
49     <role>Developer</role>
50     <role>Maven package maintainer</role>
51     </roles>
52     </developer>
53     </developers>
54    
55     <scm>
56     <connection>scm:https://svn.wald.intevation.org/svn/schmitzm</connection>
57     <url>https://svn.wald.intevation.org/svn/schmitzm/trunk</url>
58     <developerConnection>svn+ssh://developername@svn.wald.intevation.org/schmitzm/trunk</developerConnection>
59     </scm>
60    
61     <organization>
62     <url>http://www.wikisquare.de</url>
63     </organization>
64    
65 alfonx 1406
66 alfonx 1391 <dependencies>
67    
68     <dependency>
69     <!-- Fuer Sonderzeichenbehandlung -->
70     <groupId>ant-contrib</groupId>
71     <artifactId>ant-contrib</artifactId>
72     <version>1.0b3</version>
73     <type>jar</type>
74     <scope>provided</scope>
75     </dependency>
76    
77     <dependency>
78     <!-- Fuer Sonderzeichenbehandlung -->
79     <groupId>ant</groupId>
80     <artifactId>ant-nodeps</artifactId>
81     <version>1.6.5</version>
82     <scope>provided</scope>
83     </dependency>
84    
85     <dependency>
86     <!-- Fuer Sonderzeichenbehandlung -->
87     <groupId>com.sun</groupId>
88     <artifactId>tools</artifactId>
89     <version>1.6.0</version>
90     <scope>system</scope>
91     <systemPath>${java.home}/../lib/tools.jar</systemPath>
92     </dependency>
93     </dependencies>
94 alfonx 1393
95     <build>
96     <plugins>
97    
98     <plugin>
99     <groupId>org.apache.maven.plugins</groupId>
100     <artifactId>maven-jar-plugin</artifactId>
101     <version>2.3.1</version>
102     <executions>
103     <execution>
104     <goals>
105     <goal>test-jar</goal>
106     <goal>jar</goal>
107     </goals>
108     </execution>
109     </executions>
110     </plugin>
111    
112     <plugin>
113     <groupId>org.apache.maven.plugins</groupId>
114     <artifactId>maven-resources-plugin</artifactId>
115     <version>2.4.2</version>
116     </plugin>
117    
118     <plugin>
119     <groupId>org.apache.maven.plugins</groupId>
120     <artifactId>maven-compiler-plugin</artifactId>
121     <version>2.2</version>
122     <configuration>
123     <source>1.6</source>
124     <target>1.6</target>
125     <excludes>
126     <exclude>**/.svn</exclude> <!-- ??? -->
127     </excludes>
128     </configuration>
129     </plugin>
130    
131     <plugin>
132     <artifactId>maven-antrun-plugin</artifactId>
133     <version>1.3</version>
134    
135     <executions>
136     <execution>
137     <phase>compile</phase>
138     <goals>
139     <goal>run</goal>
140     </goals>
141     <configuration>
142    
143     <tasks>
144     <taskdef resource="net/sf/antcontrib/antlib.xml">
145     <classpath refid="maven.dependency.classpath" />
146     </taskdef>
147    
148     <typedef name="native2ascii"
149     classname="org.apache.tools.ant.taskdefs.optional.Native2Ascii">
150     <classpath refid="maven.dependency.classpath" />
151     </typedef>
152    
153     <for param="file"
154     description="Alle .properties nach .propertieNative umbenennen">
155     <path>
156     <fileset dir="src" includes="**/*.properties" />
157     </path>
158     <sequential>
159     <move file="@{file}" overwrite="true" tofile="@{file}Native"
160     verbose="false" preservelastmodified="true" />
161     </sequential>
162     </for>
163    
164     <native2ascii encoding="UTF8" src="src"
165     includes="**/*.propertiesNative" dest="src" ext=".properties" />
166    
167     <for param="file">
168     <path>
169     <fileset dir="src" includes="**/*.propertiesNative" />
170     </path>
171     <sequential>
172     <delete file="@{file}" quiet="true" />
173     </sequential>
174     </for>
175    
176     </tasks>
177     </configuration>
178     </execution>
179     </executions>
180     </plugin>
181    
182     </plugins>
183     </build>
184    
185    
186    
187     <repositories>
188    
189     <repository>
190     <snapshots>
191     <enabled>false</enabled>
192     </snapshots>
193     <id>central</id>
194     <name>libs-releases</name>
195     <url>http://artifactory.wikisquare.de/artifactory/libs-releases</url>
196     </repository>
197    
198     <repository>
199     <snapshots />
200     <id>snapshots</id>
201     <name>libs-snapshots</name>
202     <url>http://artifactory.wikisquare.de/artifactory/libs-snapshots
203     </url>
204     </repository>
205    
206     </repositories>
207    
208     <distributionManagement>
209    
210     <repository>
211     <id>artifactory.wikisquare.de</id>
212     <name>artifactory.wikisquare.de-releases</name>
213     <url>http://artifactory.wikisquare.de/artifactory/libs-releases-local
214     </url>
215     </repository>
216    
217     <snapshotRepository>
218     <id>artifactory.wikisquare.de</id>
219     <name>artifactory.wikisquare.de-snapshots</name>
220     <url>http://artifactory.wikisquare.de/artifactory/libs-snapshots-local
221     </url>
222     </snapshotRepository>
223    
224     </distributionManagement>
225     <profiles>
226     <profile>
227     <id>resourceOperationRemove</id>
228     <!-- When this profile is activated (e.g with "mavn install -P resourceOperationRemove"
229     the build will remove any lines in the resource bundes that are tagged with
230     REMOVEME_ -->
231     <build>
232     <plugins>
233     <plugin>
234     <groupId>org.codehaus.mojo</groupId>
235     <artifactId>exec-maven-plugin</artifactId>
236     <version>1.2</version>
237     <executions>
238     <execution>
239     <phase>generate-sources</phase>
240     <goals>
241     <goal>java</goal>
242     </goals>
243     <configuration>
244     <mainClass>schmitzm.lang.ResourceProviderOperator</mainClass>
245     <arguments>
246     <argument>-s</argument>
247     <argument>${project.build.directory}/../src</argument>
248     <argument>-b</argument>
249     <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
250     </argument>
251     </arguments>
252     </configuration>
253     </execution>
254     </executions>
255     </plugin>
256     </plugins>
257     </build>
258     </profile>
259     </profiles>
260    
261 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