Revision 24104

View differences:

trunk/extensions/extWCS/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>extWCS</artifactId>
6
	<packaging>jar</packaging>
7
	<version>2.1-SNAPSHOT</version>
8
	<name>extWCS</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</groupId>
51
			<artifactId>libIverUtiles</artifactId>
52
			<version>2.1-SNAPSHOT</version>
53
		</dependency>
54
		<dependency>
55
			<groupId>org.gvsig</groupId>
56
			<artifactId>libProjection</artifactId>
57
			<version>2.1-SNAPSHOT</version>
58
		</dependency>
59
		<dependency>
60
			<groupId>org.gvsig</groupId>
61
			<artifactId>libExceptions</artifactId>
62
			<version>2.1-SNAPSHOT</version>
63
		</dependency>
64
		<dependency>
65
			<groupId>org.gvsig</groupId>
66
			<artifactId>extRasterTools-SE</artifactId>
67
			<version>2.1-SNAPSHOT</version>
68
		</dependency>
69
		<dependency>
70
			<groupId>org.gvsig</groupId>
71
			<artifactId>libUIComponent</artifactId>
72
			<version>2.1-SNAPSHOT</version>
73
		</dependency>
74
		<dependency>
75
			<groupId>org.gvsig</groupId>
76
			<artifactId>libRemoteServices</artifactId>
77
			<version>2.1-SNAPSHOT</version>
78
		</dependency>
79
		<dependency>
80
			<groupId>org.gvsig.legacy</groupId>
81
			<artifactId>tempFileManager</artifactId>
82
			<version>gvsig</version>
83
		</dependency>
84
	</dependencies>
85
	<properties>
86
		<extension-appgvsig-lib-dir> ${extension-dir}/com.iver.cit.gvsig/lib/
87
		</extension-appgvsig-lib-dir>
88
		<build-dir>${basedir}/../build</build-dir>
89
		<extension-distribution>
90
			gvSIG/extensiones/com.iver.cit.gvsig.wcs/
91
		</extension-distribution>
92
		<gvsig-extension-distribution> gvSIG/extensiones/com.iver.cit.gvsig/
93
		</gvsig-extension-distribution>
94

  
95
		<!-- Path to the descriptor for win32 -->
96
		<distribution-win32-descriptor> /distribution/distribution.xml
97
		</distribution-win32-descriptor>
98

  
99

  
100
		<!-- Path to the output directory for the distribution -->
101
<!--		<distribution-output-directory>-->
102
<!--			distribution/-->
103
<!--		</distribution-output-directory>-->
104
		<!-- Final name of the output directory for the distribution -->
105
		<!-- Path to the file descriptor to generate the extension-->
106
		<extension-distribution-file>distribution/distribution.xml
107
		</extension-distribution-file>
108
		<distribution-final-name>wms</distribution-final-name>
109
		<library-dir>.</library-dir>
110
		<application-name>extensiones</application-name>
111
	</properties>
112
	<build>
113
		<sourceDirectory>src</sourceDirectory>
114
		<testSourceDirectory>src-test</testSourceDirectory>
115
		<resources>
116
			<resource>
117
				<directory>src</directory>
118
				<includes>
119
					<include>**/*.gif</include>
120
					<include>**/*.png</include>
121
					<include>**/*.PNG</include>
122
					<include> **/*.bmp</include>
123
					<include> **/*.jpg</include>
124
					<include> **/*.jpeg</include>
125
				</includes>
126
			</resource>
127
		</resources>
128
		<plugins>
129
			<plugin>
130
				<artifactId>maven-clean-plugin</artifactId>
131
				<configuration>
132
					<filesets>
133
						<fileset>
134
							<directory> ${gvsig-path}/${extension-distribution}</directory>
135
							<includes>
136
								<include>**</include>
137
							</includes>
138
						</fileset>
139
					</filesets>
140
				</configuration>
141
			</plugin>
142
		</plugins>
143
	</build>
144
	<profiles>
145
		<profile>
146
			<id>install-drivers</id>
147
			<activation>
148
				<property>
149
					<name>install-extension</name>
150
				</property>
151
			</activation>
152
			<build>
153
				<plugins>
154
					<plugin>
155
						<groupId>org.apache.maven.plugins
156
						</groupId>
157
						<artifactId>maven-jar-plugin</artifactId>
158
						<executions>
159
							<execution>
160
								<id>extension</id>
161
								<phase>install</phase>
162
								<goals>
163
									<goal>jar</goal>
164
								</goals>
165
								<configuration>
166
									<classifier>extension</classifier>
167
									<includes>
168
										<include>**/com/iver/cit/gvsig/**</include>
169
									</includes>
170
									<excludes>
171
										<exclude>**/com/iver/cit/gvsig/fmap/**
172
										</exclude>
173
									</excludes>
174
									<outputDirectory>${gvsig-path}/${extension-distribution}/${library-dir}
175
									</outputDirectory>
176
								</configuration>
177
							</execution>
178
							<execution>
179
								<id>gvsig</id>
180
								<phase>install</phase>
181
								<goals>
182
									<goal>jar</goal>
183
								</goals>
184
								<configuration>
185
									<classifier>gvsig</classifier>
186
									<includes>
187
										<include>**/com/iver/cit/gvsig/fmap/**
188
										</include>
189
									</includes>
190
									<outputDirectory>${extension-appgvsig-lib-dir}
191
									</outputDirectory>
192
								</configuration>
193
							</execution>
194
						</executions>
195
					</plugin>
196
				</plugins>
197
			</build>
198
		</profile>
199
	</profiles>
200
</project>
trunk/extensions/extWCS/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