Revision 22860

View differences:

trunk/extensions/extRemoteSensing/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>
6 5
	<artifactId>extRemoteSensing</artifactId>
7 6
	<packaging>jar</packaging>
8
	<version>1.0-SNAPSHOT</version>
7
	<version>2.1-SNAPSHOT</version>
9 8
	<name>extRemoteSensing</name>
10 9
	<url>http://gvsig.org</url>
11 10
	<description>
12 11
	</description>
13 12
	<parent>
14 13
		<groupId>org.gvsig</groupId>
15
		<artifactId>gvsig-extension-base-pom</artifactId>
14
		<artifactId>gvsig-extension-base-pom
15
		</artifactId>
16 16
		<version>1.0-SNAPSHOT</version>
17 17
	</parent>
18 18
	<dependencies>
19 19
		<dependency>
20 20
			<groupId>org.gvsig</groupId>
21 21
			<artifactId>extRasterTools-SE</artifactId>
22
			<version>1.0-SNAPSHOT</version>
22
			<version>2.1-SNAPSHOT</version>
23 23
		</dependency>
24 24
		<dependency>
25 25
			<groupId>org.gvsig.legacy</groupId>
......
56 56
			<artifactId>jgraph</artifactId>
57 57
			<version>gvsig</version>
58 58
		</dependency>
59
	
60 59
	</dependencies>
61 60
	<properties>
62
		<extension-appgvsig-lib-dir>
63
			${extension-dir}/com.iver.cit.gvsig/lib/
61
		<extension-appgvsig-lib-dir> ${extension-dir}/com.iver.cit.gvsig/lib/
64 62
		</extension-appgvsig-lib-dir>
65 63
		<build-dir>${basedir}/../build</build-dir>
66
		<extension-distribution>
67
			gvSIG/extensiones/org.gvsig.ext3Dgui/
64
		<extension-distribution> gvSIG/extensiones/org.gvsig.extRemoteSensing/
68 65
		</extension-distribution>
69
		<gvsig-extension-distribution>
70
			gvSIG/extensiones/com.iver.cit.gvsig/
66
		<gvsig-extension-distribution> gvSIG/extensiones/com.iver.cit.gvsig/
71 67
		</gvsig-extension-distribution>
72 68

  
73
		<!-- Path to the descriptor for win32 -->
74
		<distribution-win32-descriptor>
75
			/distribution/win-distribution/distribution-win32.xml
76
		</distribution-win32-descriptor>
77
		<!-- Path to the descriptor for win32 sources -->
78
		<distribution-win32-descriptor-source></distribution-win32-descriptor-source>
79

  
80
		<!-- Path to the descriptor for linux32  -->
81
		<distribution-linux32-descriptor>
82
			/distribution/linux-distribution/distribution-linux.xml
83
		</distribution-linux32-descriptor>
84
		<!-- Path to the descriptor for linux32 sources -->
85
		<distribution-linux32-descriptor-source></distribution-linux32-descriptor-source>
86

  
87
		<!-- Path to the descriptor for mac -->
88
		<distribution-mac-descriptor>
89
			/distribution/distribution-mac.xml
90
		</distribution-mac-descriptor>
91
		<!-- Path to the descriptor for mac sources-->
92
		<distribution-mac-descriptor-source></distribution-mac-descriptor-source>
93

  
94
		<!-- Path to the output directory for the distribution -->
95
		<distribution-output-directory>
96
			distribution/
97
		</distribution-output-directory>
69
		<!-- Path to the file descriptor to generate the extension-->
70
		<extension-distribution-file>distribution/distribution.xml
71
		</extension-distribution-file>
98 72
		<!-- Final name of the output directory for the distribution -->
99
		<distribution-final-name>ext3D</distribution-final-name>
100

  
101
		<application-name>Extension-3D</application-name>
102

  
73
		<distribution-final-name>extRemoteSensing
74
		</distribution-final-name>
75
		<application-name>Extension-remote-sensing
76
		</application-name>
103 77
	</properties>
104 78
	<build>
105 79
		<sourceDirectory>src</sourceDirectory>
106 80
		<testSourceDirectory>src-test</testSourceDirectory>
81
		<resources>
82
			<resource>
83
				<directory>src</directory>
84
				<includes>
85
					<include>**/*.gif</include>
86
					<include>**/*.png</include>
87
					<include>**/*.PNG</include>
88
					<include> **/*.bmp</include>
89
					<include> **/*.jpg</include>
90
					<include> **/*.jpeg</include>
91
				</includes>
92
			</resource>
93
		</resources>
94
		<plugins>
95
			<plugin>
96
				<artifactId>maven-clean-plugin</artifactId>
97
				<configuration>
98
					<filesets>
99
						<fileset>
100
							<directory> ${gvsig-path}/${extension-distribution}</directory>
101
							<includes>
102
								<include>**</include>
103
							</includes>
104
						</fileset>
105
					</filesets>
106
				</configuration>
107
			</plugin>
108
		</plugins>
107 109
	</build>
108
	<profiles>
109
		<profile>
110
			<id>install-binaries</id>
111
			<activation>
112
				<property>
113
					<name>install-binaries-dir</name>
114
				</property>
115
			</activation>
116
			<build>
117
				<plugins>
118
					<plugin>
119
						<artifactId>maven-antrun-plugin</artifactId>
120
						<executions>
121
							<execution>
122
								<id>copy-native-3D</id>
123
								<phase>install</phase>
124
								<configuration>
125
									<tasks name="install binaries">
126
										<property
127
											name="install-binaries-dir" value="${install-binaries-dir}" />
128
										<ant
129
											antfile="${basedir}/maven-build.xml" inheritRefs="true" />
130
									</tasks>
131
								</configuration>
132
								<goals>
133
									<goal>run</goal>
134
								</goals>
135
							</execution>
136
						</executions>
137
					</plugin>
138
					<plugin>
139
						<artifactId>maven-clean-plugin</artifactId>
140
						<configuration>
141
							<filesets>
142
								<fileset>
143
									<directory>
144
										${install-binaries-dir}
145
									</directory>
146
									<includes>
147
										<include>libjniosgvp**</include>
148
										<include>libosg**</include>
149
										<include>
150
											libOpenThreads**
151
										</include>
152
										<include>
153
											osgPlugins**/**
154
										</include>
155
									</includes>
156
									<followSymlinks>false</followSymlinks>
157
								</fileset>
158
							</filesets>
159
						</configuration>
160
					</plugin>
161
				</plugins>
162
			</build>
163
		</profile>
164
		<profile>
165
			<id>generate-installers</id>
166
			<activation>
167
				<property>
168
					<name>generate-install</name>
169
				</property>
170
			</activation>
171
			<build>
172
				<plugins>
173
					<plugin>
174
						<artifactId>maven-antrun-plugin</artifactId>
175
						<executions>
176
							<execution>
177
								<id>generate-install</id>
178
								<phase>install</phase>
179
								<configuration>
180
									<tasks>
181
										<property name="base-dir"
182
											value="${basedir}" />
183
										<property name="OUTPUT_DIR"
184
											value="${output-dir_installers}" />
185
										<property name="version"
186
											value="${version}" />
187
										<property name="bversion"
188
											value="${bversion}" />
189
										<property name="APPNAME"
190
											value="${application-name}" />
191
										<ant
192
											antfile="${basedir}/distribution/build.xml"
193
											inheritRefs="true" />
194
									</tasks>
195
								</configuration>
196
								<goals>
197
									<goal>run</goal>
198
								</goals>
199
							</execution>
200
						</executions>
201
					</plugin>
202
				</plugins>
203
			</build>
204
		</profile>
205
	</profiles>
206
</project>
110
</project>

Also available in: Unified diff