Revision 22701 trunk/extensions/ext3Dgui/pom.xml

View differences:

pom.xml
1
<project xmlns="http://maven.apache.org/POM/4.0.0"
2
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 2
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4 3
	<modelVersion>4.0.0</modelVersion>
5 4
	<groupId>org.gvsig</groupId>
......
8 7
	<version>1.0-SNAPSHOT</version>
9 8
	<name>ext3Dgui</name>
10 9
	<url>http://gvsig.org</url>
11
	<description>
12
		This is the extension that contains all the GUI part for the 3D
13
		extension of GvSIG
14
	</description>
10
	<description> This is the extension that contains all the GUI part for
11
		the 3D extension of GvSIG</description>
15 12
	<parent>
16 13
		<groupId>org.gvsig</groupId>
17
		<artifactId>gvsig-extension-base-pom</artifactId>
14
		<artifactId>gvsig-extension-base-pom
15
		</artifactId>
18 16
		<version>1.0-SNAPSHOT</version>
19 17
	</parent>
20 18
	<dependencies>
......
40 38
		</dependency>
41 39
	</dependencies>
42 40
	<properties>
43
		<extension-appgvsig-lib-dir>
44
			${extension-dir}/com.iver.cit.gvsig/lib/
41
		<extension-appgvsig-lib-dir> ${extension-dir}/com.iver.cit.gvsig/lib/
45 42
		</extension-appgvsig-lib-dir>
46 43
		<build-dir>${basedir}/../build</build-dir>
47
		<extension-distribution>
48
			gvSIG/extensiones/org.gvsig.ext3Dgui/
44
		<extension-distribution> gvSIG/extensiones/org.gvsig.ext3Dgui/
49 45
		</extension-distribution>
50
		<gvsig-extension-distribution>
51
			gvSIG/extensiones/com.iver.cit.gvsig/
46
		<gvsig-extension-distribution> gvSIG/extensiones/com.iver.cit.gvsig/
52 47
		</gvsig-extension-distribution>
53 48

  
54 49
		<!-- Path to the descriptor for win32 -->
......
66 61
		<distribution-linux32-descriptor-source></distribution-linux32-descriptor-source>
67 62

  
68 63
		<!-- Path to the descriptor for mac -->
69
		<distribution-mac-descriptor>
70
			/distribution/distribution-mac.xml
64
		<distribution-mac-descriptor> /distribution/distribution-mac.xml
71 65
		</distribution-mac-descriptor>
72 66
		<!-- Path to the descriptor for mac sources-->
73 67
		<distribution-mac-descriptor-source></distribution-mac-descriptor-source>
74 68

  
75
		<!-- Path to the output directory for the distribution -->
76
		<distribution-output-directory>
77
			distribution/
78
		</distribution-output-directory>
69
<!--		 Path to the output directory for the distribution -->
70
		<extension-distribution-output-directory>target/</extension-distribution-output-directory>
71
		
72
		<distribution-output-directory>distribution/</distribution-output-directory>
73
		
74
		
75
		<!-- Path to the file descriptor to generate the extension-->
76
		<extension-distribution-file>distribution/extension-distribution.xml
77
		</extension-distribution-file>
79 78
		<!-- Final name of the output directory for the distribution -->
80 79
		<distribution-final-name>ext3D</distribution-final-name>
81

  
82 80
		<application-name>Extension-3D</application-name>
83

  
84 81
	</properties>
85 82
	<build>
86 83
		<sourceDirectory>src</sourceDirectory>
87 84
		<testSourceDirectory>test</testSourceDirectory>
88 85
		<plugins>
89 86
			<plugin>
90
				<groupId>org.apache.maven.plugins</groupId>
91
				<artifactId>maven-dependency-plugin</artifactId>
92
				<executions>
93
					<execution>
94
						<id>copy-own-dependencies</id>
95
						<phase>install</phase>
96
						<goals>
97
							<goal>copy-dependencies</goal>
98
						</goals>
99
						<configuration>
100
							<outputDirectory>
101
								${extension-lib-dir}
102
							</outputDirectory>
103
							<overWriteReleases>true</overWriteReleases>
104
							<overWriteSnapshots>
105
								false
106
							</overWriteSnapshots>
107
							<overWriteIfNewer>true</overWriteIfNewer>
108
							<!--excludeArtifactIds></excludeArtifactIds-->
109
							<!-- includeArtifactIds>lib3DMap</includeArtifactIds-->
110
							<includeGroupIds>
111
								org.gvsig.osgvp,jogl
112
							</includeGroupIds>
113
							<!-- excludeGroupIds>org.gvsig,castor</excludeGroupIds-->
114
							<excludeTransitive>false</excludeTransitive>
115
						</configuration>
116
					</execution>
117
					<execution>
118
						<id>copy-own-dependency</id>
119
						<phase>install</phase>
120
						<goals>
121
							<goal>copy</goal>
122
						</goals>
123
						<configuration>
124
							<artifactItems>
125
								<artifactItem>
126
									<groupId>org.gvsig</groupId>
127
									<artifactId>lib3DMap</artifactId>
128
									<version>1.0-SNAPSHOT</version>
129
									<type>jar</type>
130
									<overWrite>true</overWrite>
131
								</artifactItem>
132
								<artifactItem>
133
									<groupId>org.gvsig</groupId>
134
									<artifactId>
135
										lib3DMap-share
136
									</artifactId>
137
									<version>1.0-SNAPSHOT</version>
138
									<type>jar</type>
139
									<overWrite>true</overWrite>
140
								</artifactItem>
141
								<artifactItem>
142
									<groupId>org.gvsig</groupId>
143
									<artifactId>
144
										libCacheService
145
									</artifactId>
146
									<version>1.0-SNAPSHOT</version>
147
									<type>jar</type>
148
									<overWrite>true</overWrite>
149
								</artifactItem>
150
								<artifactItem>
151
									<groupId>org.gvsig</groupId>
152
									<artifactId>libGPE-OSG</artifactId>
153
									<version>1.1-SNAPSHOT</version>
154
									<type>jar</type>
155
									<overWrite>true</overWrite>
156
								</artifactItem>
157
								<artifactItem>
158
									<groupId>org.gvsig</groupId>
159
									<artifactId>
160
										libGeometries3D
161
									</artifactId>
162
									<version>1.0-SNAPSHOT</version>
163
									<type>jar</type>
164
									<overWrite>true</overWrite>
165
								</artifactItem>
166
								<artifactItem>
167
									<groupId>org.gvsig</groupId>
168
									<artifactId>
169
										libFMap_geometries
170
									</artifactId>
171
									<version>1.0-SNAPSHOT</version>
172
									<type>jar</type>
173
									<overWrite>true</overWrite>
174
								</artifactItem>
175
								<!--artifactItem>
176
									<groupId>org.gvsig</groupId>
177
									<artifactId>gpe</artifactId>
178
									<version>1.0.0</version>
179
									<type>jar</type>
180
									<overWrite>true</overWrite>
181
									</artifactItem-->
182
								<artifactItem>
183
									<groupId>org.gvsig</groupId>
184
									<artifactId>libGPE</artifactId>
185
									<version>1.0-SNAPSHOT</version>
186
									<type>jar</type>
187
									<overWrite>true</overWrite>
188
								</artifactItem>
189
								<artifactItem>
190
									install-binaries-dir
191
									<groupId>org.gvsig</groupId>
192
									<artifactId>libGPE-GML</artifactId>
193
									<version>1.0-SNAPSHOT</version>
194
									<type>jar</type>
195
									<overWrite>true</overWrite>
196
								</artifactItem>
197
								<artifactItem>
198
									<groupId>org.gvsig</groupId>
199
									<artifactId>libGPE-KML</artifactId>
200
									<version>1.0-SNAPSHOT</version>
201
									<type>jar</type>
202
									<overWrite>true</overWrite>
203
								</artifactItem>
204
								<artifactItem>
205
									<groupId>org.gvsig</groupId>
206
									<artifactId>libGPE-OSG</artifactId>
207
									<version>1.1-SNAPSHOT</version>
208
									<type>jar</type>
209
									<overWrite>true</overWrite>
210
								</artifactItem>
211
							</artifactItems>
212
							<outputDirectory>
213
								${extension-lib-dir}
214
							</outputDirectory>
215
							<overWriteReleases>false</overWriteReleases>
216
							<overWriteSnapshots>
217
								true
218
							</overWriteSnapshots>
219
							<excludeTransitive>false</excludeTransitive>
220
						</configuration>
221
					</execution>
222
					<execution>
223
						<id>copy-extension</id>
224
						<phase>install</phase>
225
						<goals>
226
							<goal>copy</goal>
227
						</goals>
228
						<configuration>
229
							<artifactItems>
230
								<artifactItem>
231
									<groupId>org.gvsig</groupId>
232
									<artifactId>
233
										lib3DMap-share
234
									</artifactId>
235
									<version>1.0-SNAPSHOT</version>
236
									<type>jar</type>
237
									<overWrite>true</overWrite>
238
								</artifactItem>
239
							</artifactItems>
240
							<outputDirectory>
241
								${extension-appgvsig-lib-dir}
242
							</outputDirectory>
243
							<overWriteReleases>false</overWriteReleases>
244
							<overWriteSnapshots>
245
								true
246
							</overWriteSnapshots>
247
							<excludeTransitive>false</excludeTransitive>
248
						</configuration>
249
					</execution>
250
				</executions>
251
			</plugin>
252
			<plugin>
253 87
				<artifactId>maven-clean-plugin</artifactId>
254 88
				<configuration>
255 89
					<filesets>
256 90
						<fileset>
257
							<directory>
258
								${distribution-output-directory}
259
							</directory>
91
							<directory> ${distribution-output-directory}</directory>
260 92
							<includes>
261
								<include>
262
									**/*${distribution-final-name}*
263
								</include>
93
								<include> **/*${distribution-final-name}*</include>
264 94
							</includes>
265 95
							<followSymlinks>false</followSymlinks>
266 96
						</fileset>
267 97
						<fileset>
268
							<directory>
269
								${extension-appgvsig-lib-dir}
270
							</directory>
98
							<directory> ${extension-appgvsig-lib-dir}</directory>
271 99
							<includes>
272 100
								<include>lib3DMap-share*</include>
273 101
							</includes>
274 102
						</fileset>
275 103
						<fileset>
276
							<directory>
277
								${extension-dir}/${plugin-name}
278
							</directory>
104
							<directory> ${extension-dir}/${plugin-name}</directory>
279 105
							<includes>
280 106
								<include>**</include>
281 107
							</includes>
......
303 129
								<phase>install</phase>
304 130
								<configuration>
305 131
									<tasks name="install binaries">
306
										<property
307
											name="install-binaries-dir" value="${install-binaries-dir}" />
308
										<ant
309
											antfile="${basedir}/maven-build.xml" inheritRefs="true" />
132
										<property name="install-binaries-dir" value="${install-binaries-dir}" />
133
										<ant antfile="${basedir}/maven-build.xml" inheritRefs="true" />
310 134
									</tasks>
311 135
								</configuration>
312 136
								<goals>
......
320 144
						<configuration>
321 145
							<filesets>
322 146
								<fileset>
323
									<directory>
324
										${install-binaries-dir}
325
									</directory>
147
									<directory> ${install-binaries-dir}</directory>
326 148
									<includes>
327 149
										<include>libjniosgvp**</include>
328 150
										<include>libosg**</include>
329
										<include>
330
											libOpenThreads**
331
										</include>
332
										<include>
333
											osgPlugins**/**
334
										</include>
151
										<include> libOpenThreads**</include>
152
										<include> osgPlugins**/**</include>
335 153
									</includes>
336 154
									<followSymlinks>false</followSymlinks>
337 155
								</fileset>
......
358 176
								<phase>install</phase>
359 177
								<configuration>
360 178
									<tasks>
361
										<property name="base-dir"
362
											value="${basedir}" />
363
										<property name="OUTPUT_DIR"
364
											value="${output-dir_installers}" />
365
										<property name="version"
366
											value="${version}" />
367
										<property name="bversion"
368
											value="${bversion}" />
369
										<property name="APPNAME"
370
											value="${application-name}" />
371
										<ant
372
											antfile="${basedir}/distribution/build.xml"
179
										<property name="base-dir" value="${basedir}" />
180
										<property name="OUTPUT_DIR" value="${output-dir_installers}" />
181
										<property name="version" value="${version}" />
182
										<property name="bversion" value="${bversion}" />
183
										<property name="APPNAME" value="${application-name}" />
184
										<ant antfile="${basedir}/distribution/build.xml"
373 185
											inheritRefs="true" />
374 186
									</tasks>
375 187
								</configuration>
......
383 195
			</build>
384 196
		</profile>
385 197
	</profiles>
386
</project>
198
</project>

Also available in: Unified diff