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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1406 - (show 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 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 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
5 <groupId>de.schmitzm</groupId>
6 <artifactId>schmitzm-parent</artifactId>
7 <version>2.6-SNAPSHOT</version>
8 <packaging>pom</packaging>
9 <description>Describes maven pom settings for all schmitz modules</description>
10
11 <name>schmitzm-parent</name>
12 <url>http://maven.apache.org</url>
13
14 <properties>
15 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
16 <geotools.version>2.6.5</geotools.version>
17 </properties>
18
19 <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
66 <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
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 </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