Revision 24007

View differences:

trunk/extensions/extWMS/pom.xml
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/maven-v4_0_0.xsd">
3
	<modelVersion>4.0.0</modelVersion>
4
	<groupId>org.gvsig</groupId>
5
	<artifactId>extWMS</artifactId>
6
	<packaging>jar</packaging>
7
	<version>2.1-SNAPSHOT</version>
8
	<name>extWMS</name>
9
	<url>http://gvsig.org</url>
10
	<description>
11
	</description>
12
	<parent>
13
		<groupId>org.gvsig</groupId>
14
		<artifactId>gvsig-extension-base-pom
15
		</artifactId>
16
		<version>1.0-SNAPSHOT</version>
17
	</parent>
18
	<dependencies>
19
		<dependency>
20
			<groupId>org.gvsig</groupId>
21
			<artifactId>_fwAndami</artifactId>
22
			<version>2.1-SNAPSHOT</version>
23
		</dependency>
24
		<dependency>
25
			<groupId>org.gvsig</groupId>
26
			<artifactId>appgvSIG</artifactId>
27
			<version>2.1-SNAPSHOT</version>
28
		</dependency>
29
		<dependency>
30
			<groupId>org.gvsig</groupId>
31
			<artifactId>libFMap</artifactId>
32
			<version>2.1-SNAPSHOT</version>
33
		</dependency>
34
		<dependency>
35
			<groupId>org.gvsig.legacy</groupId>
36
			<artifactId>castor</artifactId>
37
			<version>gvsig</version>
38
		</dependency>
39
		<dependency>
40
			<groupId>org.gvsig.legacy</groupId>
41
			<artifactId>gdbms-0.8-SNAPSHOT</artifactId>
42
			<version>gvsig</version>
43
		</dependency>
44
		<dependency>
45
			<groupId>org.gvsig</groupId>
46
			<artifactId>libDriverManager</artifactId>
47
			<version>2.1-SNAPSHOT</version>
48
		</dependency>
49
		<dependency>
50
			<groupId>org.gvsig.legacy</groupId>
51
			<artifactId>gt2-wms</artifactId>
52
			<version>gvsig</version>
53
		</dependency>
54
		<dependency>
55
			<groupId>org.gvsig</groupId>
56
			<artifactId>libIverUtiles</artifactId>
57
			<version>2.1-SNAPSHOT</version>
58
		</dependency>
59
		<dependency>
60
			<groupId>org.gvsig.legacy</groupId>
61
			<artifactId>kxml2</artifactId>
62
			<version>gvsig</version>
63
		</dependency>
64
		<dependency>
65
			<groupId>org.gvsig</groupId>
66
			<artifactId>libProjection</artifactId>
67
			<version>2.1-SNAPSHOT</version>
68
		</dependency>
69
		<dependency>
70
			<groupId>org.gvsig</groupId>
71
			<artifactId>extRasterTools-SE</artifactId>
72
			<version>2.1-SNAPSHOT</version>
73
		</dependency>
74
		<dependency>
75
			<groupId>org.gvsig</groupId>
76
			<artifactId>libUIComponent</artifactId>
77
			<version>2.1-SNAPSHOT</version>
78
		</dependency>
79
		<dependency>
80
			<groupId>org.gvsig</groupId>
81
			<artifactId>libRemoteServices</artifactId>
82
			<version>2.1-SNAPSHOT</version>
83
		</dependency>
84
		<dependency>
85
			<groupId>org.gvsig.legacy</groupId>
86
			<artifactId>tempFileManager</artifactId>
87
			<version>gvsig</version>
88
		</dependency>
89
	</dependencies>
90
	<properties>
91
		<extension-appgvsig-lib-dir> ${extension-dir}/com.iver.cit.gvsig/lib/
92
		</extension-appgvsig-lib-dir>
93
		<build-dir>${basedir}/../build</build-dir>
94
		<extension-distribution>
95
			gvSIG/extensiones/org.gvsig.extRasterTools-SE/
96
		</extension-distribution>
97
		<gvsig-extension-distribution> gvSIG/extensiones/com.iver.cit.gvsig/
98
		</gvsig-extension-distribution>
99

  
100
		<!-- Path to the descriptor for win32 -->
101
		<distribution-win32-descriptor> /distribution/distribution.xml
102
		</distribution-win32-descriptor>
103

  
104

  
105
		<!-- Path to the output directory for the distribution -->
106
<!--		<distribution-output-directory>-->
107
<!--			distribution/-->
108
<!--		</distribution-output-directory>-->
109
		<!-- Final name of the output directory for the distribution -->
110
		<!-- Path to the file descriptor to generate the extension-->
111
		<extension-distribution-file>distribution/distribution.xml
112
		</extension-distribution-file>
113
		<distribution-final-name>wms</distribution-final-name>
114
		<library-dir>.</library-dir>
115
		<application-name>extensiones</application-name>
116
	</properties>
117
	<build>
118
		<sourceDirectory>src</sourceDirectory>
119
		<testSourceDirectory>src-test</testSourceDirectory>
120
		<resources>
121
			<resource>
122
				<directory>src</directory>
123
				<includes>
124
					<include>**/*.gif</include>
125
					<include>**/*.png</include>
126
					<include>**/*.PNG</include>
127
					<include> **/*.bmp</include>
128
					<include> **/*.jpg</include>
129
					<include> **/*.jpeg</include>
130
				</includes>
131
			</resource>
132
		</resources>
133
		<plugins>
134
			<plugin>
135
				<artifactId>maven-clean-plugin</artifactId>
136
				<configuration>
137
					<filesets>
138
						<fileset>
139
							<directory> ${gvsig-path}/${extension-distribution}</directory>
140
							<includes>
141
								<include>**</include>
142
							</includes>
143
						</fileset>
144
					</filesets>
145
				</configuration>
146
			</plugin>
147
		</plugins>
148
	</build>
149
	<profiles>
150
		<profile>
151
			<id>install-drivers</id>
152
			<activation>
153
				<property>
154
					<name>install-extension</name>
155
				</property>
156
			</activation>
157
			<build>
158
				<plugins>
159
					<plugin>
160
						<groupId>org.apache.maven.plugins
161
						</groupId>
162
						<artifactId>maven-jar-plugin</artifactId>
163
						<executions>
164
							<execution>
165
								<id>extension</id>
166
								<phase>install</phase>
167
								<goals>
168
									<goal>jar</goal>
169
								</goals>
170
								<configuration>
171
									<classifier>extension</classifier>
172
									<includes>
173
										<include>**/rastertools/**</include>
174
										<include>**/gui/wizards/**</include>
175
									</includes>
176
									<excludes>
177
										<exclude>**/rastertools/properties/dialog/**
178
										</exclude>
179
									</excludes>
180
									<outputDirectory>${gvsig-path}/${extension-distribution}/${library-dir}
181
									</outputDirectory>
182
								</configuration>
183
							</execution>
184
							<execution>
185
								<id>gvsig</id>
186
								<phase>install</phase>
187
								<goals>
188
									<goal>jar</goal>
189
								</goals>
190
								<configuration>
191
									<classifier>gvsig</classifier>
192
									<includes>
193
										<include>**/org/gvsig/raster/**
194
										</include>
195
									</includes>
196
									<excludes>
197
										<exclude>**/org/gvsig/raster/gui/wizards/**
198
										</exclude>
199
									</excludes>
200
									<outputDirectory>${extension-appgvsig-lib-dir}
201
									</outputDirectory>
202
								</configuration>
203
							</execution>
204
							<execution>
205
								<id> fmap</id>
206
								<phase>install</phase>
207
								<goals>
208
									<goal>jar</goal>
209
								</goals>
210
								<configuration>
211
									<classifier>fmap</classifier>
212
									<includes>
213
										<include>**/org/gvsig/fmap/raster/**
214
										</include>
215
									</includes>
216
									<outputDirectory>${extension-appgvsig-lib-dir}
217
									</outputDirectory>
218
								</configuration>
219
							</execution>
220
						</executions>
221
					</plugin>
222
				</plugins>
223
			</build>
224
		</profile>
225
	</profiles>
226
</project>
trunk/extensions/extWMS/distribution/distribution.xml
1
<assembly>
2
  <id>distribution</id>
3
  <formats>
4
    <format>dir</format>
5
  </formats>
6
  <fileSets>
7
	<!-- Extructure for the extension -->
8
    <fileSet>
9
      <directory>config</directory>
10
	  <outputDirectory>${extension-distribution}</outputDirectory>
11
    </fileSet>
12
	<fileSet>
13
      <directory>images</directory>
14
	  <outputDirectory>/${extension-distribution}/images</outputDirectory>
15
    </fileSet>
16
	<!-- Extructure for the native libraries -->
17
<!--	<fileSet>-->
18
<!--      <directory>${basedir}/../binaries/linux/3D/</directory>-->
19
<!--	  <outputDirectory>/linux/lib</outputDirectory>-->
20
<!--    </fileSet>-->
21
  </fileSets>
22
  <files>
23
    <file>
24
      <source>build.number</source>
25
      <outputDirectory>${extension-distribution}</outputDirectory>
26
    </file>
27
  </files>
28
  <!-- *********************************************************************** -->
29
  <!-- *													   *-->
30
  <!-- ***********************************************************************-->
31
  <dependencySets>
32
<!--    <dependencySet>-->
33
<!--	  <outputDirectory>${extension-distribution}/${library-dir}</outputDirectory>-->
34
<!--	  <includes>-->
35
<!--        <include>org.gvsig:extRasterTools-SE</include>-->
36
<!--      </includes>-->
37
<!--    </dependencySet>-->
38
<!--	 <dependencySet>-->
39
<!--	  <outputDirectory>${gvsig-extension-distribution}/lib</outputDirectory>-->
40
<!--	  <includes>-->
41
<!--        <include>org.gvsig:lib3DMap-share</include>-->
42
<!--	  </includes>-->
43
<!--    </dependencySet>-->
44
  </dependencySets>
45
</assembly>
0 46

  

Also available in: Unified diff