Revision 20245 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"
3
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4
	<modelVersion>4.0.0</modelVersion>
5
	<groupId>org.gvsig</groupId>
6
	<artifactId>ext3Dgui</artifactId>
7
	<packaging>jar</packaging>
8
	<version>1.0-SNAPSHOT</version>
9
	<name>ext3Dgui</name>
10
	<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>
15
	<parent>
16
		<groupId>org.gvsig</groupId>
17
		<artifactId>gvsig-extension-base-pom</artifactId>
18
		<version>1.0-SNAPSHOT</version>
19
	</parent>
20
	<dependencies>
21
		<dependency>
22
			<groupId>org.gvsig</groupId>
23
			<artifactId>lib3DMap</artifactId>
24
			<version>1.0-SNAPSHOT</version>
25
		</dependency>
26
		<dependency>
27
			<groupId>org.gvsig</groupId>
28
			<artifactId>lib3DMap-share</artifactId>
29
			<version>1.0-SNAPSHOT</version>
30
		</dependency>
31
		<dependency>
32
			<groupId>org.gvsig</groupId>
33
			<artifactId>com.iver.core</artifactId>
34
			<version>1.0</version>
35
		</dependency>
36
		<dependency>
37
			<groupId>org.gvsig</groupId>
38
			<artifactId>JimiProClasses</artifactId>
39
			<version>1.0</version>
40
		</dependency>
41
	</dependencies>
42
	<properties>
43
		<config>config</config>
44
		<plugin-name>
45
			${project.groupId}.${project.artifactId}
46
		</plugin-name>
47
		<temporaly-build>
48
			${project.build.directory}/${plugin-name}
49
		</temporaly-build>
50
		<extension-lib-dir>
51
			${extension-dir}/${plugin-name}/lib
52
		</extension-lib-dir>
53
		<build-dir>${basedir}/../build</build-dir>
54

  
55
	</properties>
56
	<build>
57
		<sourceDirectory>src</sourceDirectory>
58
		<testSourceDirectory>test</testSourceDirectory>
59
		<plugins>
60
			<plugin>
61
				<groupId>org.apache.maven.plugins</groupId>
62
				<artifactId>maven-compiler-plugin</artifactId>
63
				<configuration>
64
					<source>1.5</source>
65
					<target>1.5</target>
66
				</configuration>
67
			</plugin>
68
			<plugin>
69
				<groupId>org.apache.maven.plugins</groupId>
70
				<artifactId>maven-dependency-plugin</artifactId>
71
				<executions>
72
					<execution>
73
						<id>copy</id>
74
						<phase>package</phase>
75
						<goals>
76
							<goal>copy</goal>
77
						</goals>
78
						<configuration>
79
							<artifactItems>
80
								<artifactItem>
81
									<groupId>org.gvsig</groupId>
82
									<artifactId>lib3DMap</artifactId>
83
									<version>1.0-SNAPSHOT</version>
84
									<type>jar</type>
85
									<overWrite>true</overWrite>
86
								</artifactItem>
87
								<artifactItem>
88
									<groupId>jogl</groupId>
89
									<artifactId>jogl</artifactId>
90
									<version>1.1.0</version>
91
									<type>jar</type>
92
									<overWrite>true</overWrite>
93
								</artifactItem>
94
								<artifactItem>
95
									<groupId>jogl</groupId>
96
									<artifactId>gluegen-rt</artifactId>
97
									<version>1.1.1</version>
98
									<type>jar</type>
99
									<overWrite>true</overWrite>
100
								</artifactItem>
101
								<artifactItem>
102
									<groupId>ai2</groupId>
103
									<artifactId>libNative</artifactId>
104
									<version>1.0</version>
105
									<type>jar</type>
106
									<overWrite>true</overWrite>
107
								</artifactItem>
108
								<artifactItem>
109
									<groupId>ai2.osgvp</groupId>
110
									<artifactId>
111
										libosgvp-core
112
									</artifactId>
113
									<version>2.0.4</version>
114
									<type>jar</type>
115
									<overWrite>true</overWrite>
116
								</artifactItem>
117
								<artifactItem>
118
									<groupId>ai2.osgvp</groupId>
119
									<artifactId>
120
										libosgvp-ephemeris
121
									</artifactId>
122
									<version>2.0.4</version>
123
									<type>jar</type>
124
									<overWrite>true</overWrite>
125
								</artifactItem>
126
								<artifactItem>
127
									<groupId>ai2.osgvp</groupId>
128
									<artifactId>
129
										libosgvp-features
130
									</artifactId>
131
									<version>2.0.4</version>
132
									<type>jar</type>
133
									<overWrite>true</overWrite>
134
								</artifactItem>
135
								<artifactItem>
136
									<groupId>ai2.osgvp</groupId>
137
									<artifactId>
138
										libosgvp-manipulator
139
									</artifactId>
140
									<version>2.0.4</version>
141
									<type>jar</type>
142
									<overWrite>true</overWrite>
143
								</artifactItem>
144
								<artifactItem>
145
									<groupId>ai2.osgvp</groupId>
146
									<artifactId>
147
										libosgvp-planets
148
									</artifactId>
149
									<version>2.0.4</version>
150
									<type>jar</type>
151
									<overWrite>true</overWrite>
152
								</artifactItem>
153
								<artifactItem>
154
									<groupId>ai2.osgvp</groupId>
155
									<artifactId>
156
										libosgvp-viewer
157
									</artifactId>
158
									<version>2.0.4</version>
159
									<type>jar</type>
160
									<overWrite>true</overWrite>
161
								</artifactItem>
162
								<artifactItem>
163
									<groupId>org.gvsig</groupId>
164
									<artifactId>
165
										libCacheService
166
									</artifactId>
167
									<version>1.0</version>
168
									<type>jar</type>
169
									<overWrite>true</overWrite>
170
								</artifactItem>
171
							</artifactItems>
172
							<outputDirectory>
173
								${extension-lib-dir}
174
							</outputDirectory>
175
							<overWriteReleases>false</overWriteReleases>
176
							<overWriteSnapshots>
177
								true
178
							</overWriteSnapshots>
179
							<excludeTransitive>false</excludeTransitive>
180
						</configuration>
181
					</execution>
182
				</executions>
183
			</plugin>
184
		</plugins>
185
	</build>
186

  
187
</project>
1
<project xmlns="http://maven.apache.org/POM/4.0.0"
2
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4
	<modelVersion>4.0.0</modelVersion>
5
	<groupId>org.gvsig</groupId>
6
	<artifactId>ext3Dgui</artifactId>
7
	<packaging>jar</packaging>
8
	<version>1.0-SNAPSHOT</version>
9
	<name>ext3Dgui</name>
10
	<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>
15
	<parent>
16
		<groupId>org.gvsig</groupId>
17
		<artifactId>gvsig-extension-base-pom</artifactId>
18
		<version>1.0-SNAPSHOT</version>
19
	</parent>
20
	<dependencies>
21
		<dependency>
22
			<groupId>org.gvsig</groupId>
23
			<artifactId>lib3DMap</artifactId>
24
			<version>1.0-SNAPSHOT</version>
25
		</dependency>
26
		<dependency>
27
			<groupId>org.gvsig</groupId>
28
			<artifactId>lib3DMap-share</artifactId>
29
			<version>1.0-SNAPSHOT</version>
30
		</dependency>
31
		<dependency>
32
			<groupId>org.gvsig</groupId>
33
			<artifactId>com.iver.core</artifactId>
34
			<version>1.0</version>
35
		</dependency>
36
		<dependency>
37
			<groupId>org.gvsig</groupId>
38
			<artifactId>JimiProClasses</artifactId>
39
			<version>1.0</version>
40
		</dependency>
41
	</dependencies>
42
	<properties>
43
		<extension-appgvsig-lib-dir>
44
			${extension-dir}/com.iver.cit.gvsig/lib/
45
		</extension-appgvsig-lib-dir>
46
		<build-dir>${basedir}/../build</build-dir>
47
	</properties>
48
	<build>
49
		<sourceDirectory>src</sourceDirectory>
50
		<testSourceDirectory>test</testSourceDirectory>
51
		<plugins>
52
			<plugin>
53
				<groupId>org.apache.maven.plugins</groupId>
54
				<artifactId>maven-dependency-plugin</artifactId>
55
				<executions>
56
					<execution>
57
						<id>copy-osgVP</id>
58
						<phase>install</phase>
59
						<goals>
60
							<goal>copy</goal>
61
						</goals>
62
						<configuration>
63
							<artifactItems>
64
								<artifactItem>
65
									<groupId>jogl</groupId>
66
									<artifactId>jogl</artifactId>
67
									<version>1.1.0</version>
68
									<type>jar</type>
69
									<overWrite>true</overWrite>
70
								</artifactItem>
71
								<artifactItem>
72
									<groupId>jogl</groupId>
73
									<artifactId>gluegen-rt</artifactId>
74
									<version>1.1.1</version>
75
									<type>jar</type>
76
									<overWrite>true</overWrite>
77
								</artifactItem>
78
								<artifactItem>
79
									<groupId>ai2</groupId>
80
									<artifactId>libNative</artifactId>
81
									<version>1.0</version>
82
									<type>jar</type>
83
									<overWrite>true</overWrite>
84
								</artifactItem>
85
								<artifactItem>
86
									<groupId>ai2.osgvp</groupId>
87
									<artifactId>
88
										libosgvp-core
89
									</artifactId>
90
									<version>2.0.4</version>
91
									<type>jar</type>
92
									<overWrite>true</overWrite>
93
								</artifactItem>
94
								<artifactItem>
95
									<groupId>ai2.osgvp</groupId>
96
									<artifactId>
97
										libosgvp-ephemeris
98
									</artifactId>
99
									<version>2.0.4</version>
100
									<type>jar</type>
101
									<overWrite>true</overWrite>
102
								</artifactItem>
103
								<artifactItem>
104
									<groupId>ai2.osgvp</groupId>
105
									<artifactId>
106
										libosgvp-features
107
									</artifactId>
108
									<version>2.0.4</version>
109
									<type>jar</type>
110
									<overWrite>true</overWrite>
111
								</artifactItem>
112
								<artifactItem>
113
									<groupId>ai2.osgvp</groupId>
114
									<artifactId>
115
										libosgvp-manipulator
116
									</artifactId>
117
									<version>2.0.4</version>
118
									<type>jar</type>
119
									<overWrite>true</overWrite>
120
								</artifactItem>
121
								<artifactItem>
122
									<groupId>ai2.osgvp</groupId>
123
									<artifactId>
124
										libosgvp-planets
125
									</artifactId>
126
									<version>2.0.4</version>
127
									<type>jar</type>
128
									<overWrite>true</overWrite>
129
								</artifactItem>
130
								<artifactItem>
131
									<groupId>ai2.osgvp</groupId>
132
									<artifactId>
133
										libosgvp-viewer
134
									</artifactId>
135
									<version>2.0.4</version>
136
									<type>jar</type>
137
									<overWrite>true</overWrite>
138
								</artifactItem>
139
								<artifactItem>
140
									<groupId>org.gvsig</groupId>
141
									<artifactId>
142
										libCacheService
143
									</artifactId>
144
									<version>1.0</version>
145
									<type>jar</type>
146
									<overWrite>true</overWrite>
147
								</artifactItem>
148
							</artifactItems>
149
							<outputDirectory>
150
								${gvsig-lib-dir}
151
							</outputDirectory>
152
							<overWriteReleases>false</overWriteReleases>
153
							<overWriteSnapshots>
154
								true
155
							</overWriteSnapshots>
156
							<excludeTransitive>false</excludeTransitive>
157
						</configuration>
158
					</execution>
159
					<execution>
160
						<id>copy-lib3DMap</id>
161
						<phase>install</phase>
162
						<goals>
163
							<goal>copy</goal>
164
						</goals>
165
						<configuration>
166
							<artifactItems>
167
								<artifactItem>
168
									<groupId>org.gvsig</groupId>
169
									<artifactId>lib3DMap</artifactId>
170
									<version>1.0-SNAPSHOT</version>
171
									<type>jar</type>
172
									<overWrite>true</overWrite>
173
								</artifactItem>
174
							</artifactItems>
175
							<outputDirectory>
176
								${extension-lib-dir}
177
							</outputDirectory>
178
							<overWriteReleases>false</overWriteReleases>
179
							<overWriteSnapshots>
180
								true
181
							</overWriteSnapshots>
182
							<excludeTransitive>false</excludeTransitive>
183
						</configuration>
184
					</execution>
185
					<execution>
186
						<id>copy-extension</id>
187
						<phase>install</phase>
188
						<goals>
189
							<goal>copy</goal>
190
						</goals>
191
						<configuration>
192
							<artifactItems>
193
								<artifactItem>
194
									<groupId>org.gvsig</groupId>
195
									<artifactId>
196
										lib3DMap-share
197
									</artifactId>
198
									<version>1.0-SNAPSHOT</version>
199
									<type>jar</type>
200
									<overWrite>true</overWrite>
201
								</artifactItem>
202
							</artifactItems>
203
							<outputDirectory>
204
								${extension-appgvsig-lib-dir}
205
							</outputDirectory>
206
							<overWriteReleases>false</overWriteReleases>
207
							<overWriteSnapshots>
208
								true
209
							</overWriteSnapshots>
210
							<excludeTransitive>false</excludeTransitive>
211
						</configuration>
212
					</execution>
213
				</executions>
214
			</plugin>
215
		</plugins>
216
	</build>
217
</project>

Also available in: Unified diff