Statistics
| Revision:

gvsig-raster / org.gvsig.raster.lizardtech / trunk / org.gvsig.raster.lizardtech / org.gvsig.raster.lizardtech.app / pom.xml @ 2843

History | View | Annotate | Download (13.7 KB)

1
<?xml version="1.0" encoding="ISO-8859-1"?>
2

    
3
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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
        <artifactId>org.gvsig.raster.lizardtech.app</artifactId>
6
        <packaging>jar</packaging>
7
        <name>Formats: MrSID file format support</name>
8
        <description>Lizardtech data provider (MrSID) for gvSIG</description>
9
        <parent>
10
      <groupId>org.gvsig</groupId>
11
      <artifactId>org.gvsig.raster.lizardtech</artifactId>
12
      <version>2.2.2-SNAPSHOT</version>
13
    </parent>
14
     <scm>
15
        <connection>scm:svn:https://devel.gvsig.org/svn/gvsig-raster/org.gvsig.raster.lizardtech/trunk/org.gvsig.raster.lizardtech/org.gvsig.raster.lizardtech.app</connection>
16
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-raster/org.gvsig.raster.lizardtech/trunk/org.gvsig.raster.lizardtech/org.gvsig.raster.lizardtech.app</developerConnection>
17
        <url>https://devel.gvsig.org/redmine/projects/gvsig-raster/repository/show/org.gvsig.raster.lizardtech/trunk/org.gvsig.raster.lizardtech/org.gvsig.raster.lizardtech.app</url>
18
    </scm>
19
   <dependencies>
20
              <dependency>
21
                <groupId>org.gvsig</groupId>
22
            <artifactId>org.gvsig.andami</artifactId>
23
            <scope>compile</scope>
24
        </dependency>
25
            <dependency>
26
                        <groupId>org.gvsig</groupId>
27
                        <artifactId>org.gvsig.raster.lizardtech.io</artifactId>
28
            <scope>runtime</scope>
29
                </dependency>
30
                <dependency>
31
                        <groupId>org.gvsig</groupId>
32
                        <artifactId>org.gvsig.jmrsid</artifactId>
33
            <scope>compile</scope>
34
                </dependency>
35
                <dependency>
36
                         <groupId>org.gvsig</groupId>
37
                         <artifactId>org.gvsig.jmrsid</artifactId>
38
                          <classifier>${native_classifier}</classifier>
39
                          <type>tar.gz</type>
40
            <scope>runtime</scope>
41
                </dependency>
42
                <dependency>
43
                         <groupId>com.lizardtech</groupId>
44
                         <artifactId>mrsid</artifactId>
45
                          <version>${mrsid.version}</version>
46
                          <classifier>${native_classifier}</classifier>
47
                          <scope>runtime</scope>
48
                          <type>tar.gz</type>
49
                </dependency>
50
        </dependencies>
51
        <profiles>
52
        
53
           <!-- *************** -->
54
       <!-- LINUX PROFILE   -->
55
       <!-- *************** -->
56
       
57
           <profile>
58
                        <id>gvsig-install</id>
59
                        <activation>
60
                                <activeByDefault>true</activeByDefault>
61
                        </activation>
62
                </profile>       
63
        <profile>
64
            <id>linux-profile</id>
65
            <activation>
66
                    <property>
67
                                        <name>native-platform</name>
68
                                        <value>linux</value>
69
                                </property>
70
           </activation>
71
           <properties>
72
                           <gvsig.package.info.categories>Raster</gvsig.package.info.categories>
73
                           <gvsig.package.info.operatingSystem>lin</gvsig.package.info.operatingSystem>
74
                        <gvsig.package.info.architecture>x86</gvsig.package.info.architecture>
75
                <gvsig.package.info.dependencies>required: org.gvsig.raster.tilecache.app -ge 2</gvsig.package.info.dependencies>
76
                        </properties>
77
                        <build>
78
                          <plugins>
79
                            <plugin>
80
                                <artifactId>maven-assembly-plugin</artifactId>
81
                                <configuration>
82
                                    <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
83
                                    <appendAssemblyId>false</appendAssemblyId>
84
                                </configuration>
85
                                <executions>
86
                                          <execution>
87
                                            <id>gvsig-plugin-package</id>
88
                                            <phase>package</phase>
89
                                            <goals>
90
                                                <goal>single</goal>
91
                                            </goals>
92
                                            <configuration>
93
                                                      <finalName>gvSIG-desktop-${gvsig.package.info.gvSIGVersion}-${project.artifactId}-${gvsig.package.info.version}-${buildNumber}-${gvsig.package.info.state}-${gvsig.package.info.operatingSystem}-${gvsig.package.info.architecture}-${gvsig.package.info.javaVM}.gvspkg</finalName>
94
                                                      <descriptors>
95
                                                        <descriptor>src/main/assembly/gvsig-plugin-package-lin.xml</descriptor>
96
                                                      </descriptors>
97
                                            </configuration>
98
                                          </execution>
99
                                </executions>
100
                            </plugin>
101
                            
102
                            <plugin>
103
                                                <groupId>org.codehaus.mojo</groupId>
104
                                                <artifactId>exec-maven-plugin</artifactId>
105
                        <executions>
106
                            <execution>
107
                                                                <id>unpack-jgdal</id>
108
                                                                <phase>generate-sources</phase>
109
                                <goals>
110
                                    <goal>exec</goal>
111
                                </goals>
112
                                <configuration>
113
                                                                    <executable>sh</executable>
114
                                    <arguments>
115
                                                                                <argument>${basedir}/unpack-dependencies.sh</argument>
116
                                                                                <argument>${user.home}/.m2/repository/org/gvsig/org.gvsig.jmrsid/${jmrsid.version}</argument>
117
                                                                                <argument>${depman.dir}</argument>
118
                                    </arguments>
119
                                </configuration>
120
                            </execution>
121
                            <execution>
122
                                                                <id>unpack-gdal</id>
123
                                                                <phase>generate-sources</phase>
124
                                <goals>
125
                                    <goal>exec</goal>
126
                                </goals>
127
                                <configuration>
128
                                                                    <executable>sh</executable>
129
                                    <arguments>
130
                                                                                <argument>${basedir}/unpack-dependencies.sh</argument>
131
                                                                                <argument>${user.home}/.m2/repository/com/lizardtech/mrsid/${mrsid.version}</argument>
132
                                                                                <argument>${depman.dir}</argument>
133
                                    </arguments>
134
                                </configuration>
135
                            </execution>
136
                        </executions>
137
                    </plugin>
138
                    
139
                    </plugins>
140
            </build>
141
        </profile>
142
        
143
       <!-- *************** -->
144
       <!-- LINUX 64 PROFILE   -->
145
       <!-- *************** -->
146
       
147
        <profile>
148
            <id>linux64-profile</id>
149
            <activation>
150
                    <property>
151
                                        <name>native-platform</name>
152
                                        <value>linux64</value>
153
                                </property>
154
           </activation>
155
           <properties>
156
                           <gvsig.package.info.categories>Raster</gvsig.package.info.categories>
157
                           <gvsig.package.info.operatingSystem>lin</gvsig.package.info.operatingSystem>
158
                        <gvsig.package.info.architecture>x86_64</gvsig.package.info.architecture>
159
                <gvsig.package.info.dependencies>required: org.gvsig.raster.tilecache.app -ge 2</gvsig.package.info.dependencies>
160
                        </properties>
161
                        <build>
162
                          <plugins>
163
                            <plugin>
164
                                <artifactId>maven-assembly-plugin</artifactId>
165
                                <configuration>
166
                                    <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
167
                                    <appendAssemblyId>false</appendAssemblyId>
168
                                </configuration>
169
                                <executions>
170
                                          <execution>
171
                                            <id>gvsig-plugin-package</id>
172
                                            <phase>package</phase>
173
                                            <goals>
174
                                                <goal>single</goal>
175
                                            </goals>
176
                                            <configuration>
177
                                                      <finalName>gvSIG-desktop-${gvsig.package.info.gvSIGVersion}-${project.artifactId}-${gvsig.package.info.version}-${buildNumber}-${gvsig.package.info.state}-${gvsig.package.info.operatingSystem}-${gvsig.package.info.architecture}-${gvsig.package.info.javaVM}.gvspkg</finalName>
178
                                                      <descriptors>
179
                                                        <descriptor>src/main/assembly/gvsig-plugin-package-lin64.xml</descriptor>
180
                                                      </descriptors>
181
                                            </configuration>
182
                                          </execution>
183
                                </executions>
184
                            </plugin>
185
                            
186
                            <plugin>
187
                                                <groupId>org.codehaus.mojo</groupId>
188
                                                <artifactId>exec-maven-plugin</artifactId>
189
                        <executions>
190
                            <execution>
191
                                                                <id>unpack-jgdal</id>
192
                                                                <phase>generate-sources</phase>
193
                                <goals>
194
                                    <goal>exec</goal>
195
                                </goals>
196
                                <configuration>
197
                                                                    <executable>sh</executable>
198
                                    <arguments>
199
                                                                                <argument>${basedir}/unpack-dependencies.sh</argument>
200
                                                                                <argument>${user.home}/.m2/repository/org/gvsig/org.gvsig.jmrsid/${jmrsid.version}</argument>
201
                                                                                <argument>${depman.dir}</argument>
202
                                    </arguments>
203
                                </configuration>
204
                            </execution>
205
                            <execution>
206
                                                                <id>unpack-gdal</id>
207
                                                                <phase>generate-sources</phase>
208
                                <goals>
209
                                    <goal>exec</goal>
210
                                </goals>
211
                                <configuration>
212
                                                                    <executable>sh</executable>
213
                                    <arguments>
214
                                                                                <argument>${basedir}/unpack-dependencies.sh</argument>
215
                                                                                <argument>${user.home}/.m2/repository/com/lizardtech/mrsid/${mrsid.version}</argument>
216
                                                                                <argument>${depman.dir}</argument>
217
                                    </arguments>
218
                                </configuration>
219
                            </execution>
220
                        </executions>
221
                    </plugin>
222
                    
223
                    </plugins>
224
            </build>
225
        </profile>
226
        
227
       <!-- *************** -->
228
       <!-- WINDOWS PROFILE -->
229
       <!-- *************** -->
230
       
231
       
232
        <profile>
233
            <id>windows-profile</id>
234
            <activation>
235
                 <property>
236
                                        <name>native-platform</name>
237
                                        <value>win</value>
238
                                </property>
239
            </activation>
240
            <properties>
241
                    <gvsig.package.info.categories>Raster, Formats</gvsig.package.info.categories>
242
                           <gvsig.package.info.operatingSystem>win</gvsig.package.info.operatingSystem>
243
                        <gvsig.package.info.architecture>x86</gvsig.package.info.architecture>
244
                <gvsig.package.info.dependencies>required: org.gvsig.raster.tilecache.app -ge 2</gvsig.package.info.dependencies>
245
                        </properties>
246
                        <build>
247
                          <plugins>
248
                            <plugin>
249
                                <artifactId>maven-assembly-plugin</artifactId>
250
                                <configuration>
251
                                    <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
252
                                    <appendAssemblyId>false</appendAssemblyId>
253
                                </configuration>
254
                                <executions>
255
                                          <execution>
256
                                            <id>gvsig-plugin-package</id>
257
                                            <phase>package</phase>
258
                                            <goals>
259
                                                <goal>single</goal>
260
                                            </goals>
261
                                            <configuration>
262
                                                      <finalName>gvSIG-desktop-${gvsig.package.info.gvSIGVersion}-${project.artifactId}-${gvsig.package.info.version}-${buildNumber}-${gvsig.package.info.state}-${gvsig.package.info.operatingSystem}-${gvsig.package.info.architecture}-${gvsig.package.info.javaVM}.gvspkg</finalName>
263
                                                      <descriptors>
264
                                                        <descriptor>src/main/assembly/gvsig-plugin-package-win.xml</descriptor>
265
                                                      </descriptors>
266
                                            </configuration>
267
                                          </execution>
268
                                </executions>
269
                            </plugin>
270
                            
271
                            <plugin>
272
                                                <groupId>org.codehaus.mojo</groupId>
273
                                                <artifactId>exec-maven-plugin</artifactId>
274
                        <executions>
275
                            <execution>
276
                                                                <id>unpack-jgdal</id>
277
                                                                <phase>generate-sources</phase>
278
                                <goals>
279
                                    <goal>exec</goal>
280
                                </goals>
281
                                <configuration>
282
                                                                    <executable>sh</executable>
283
                                    <arguments>
284
                                                                                <argument>${basedir}/unpack-dependencies.sh</argument>
285
                                                                                <argument>${user.home}/.m2/repository/org/gvsig/org.gvsig.jmrsid/${jmrsid.version}</argument>
286
                                                                                <argument>${depman.dir}</argument>
287
                                    </arguments>
288
                                </configuration>
289
                            </execution>
290
                            <execution>
291
                                                                <id>unpack-gdal</id>
292
                                                                <phase>generate-sources</phase>
293
                                <goals>
294
                                    <goal>exec</goal>
295
                                </goals>
296
                                <configuration>
297
                                                                    <executable>sh</executable>
298
                                    <arguments>
299
                                                                                <argument>${basedir}/unpack-dependencies.sh</argument>
300
                                                                                <argument>${user.home}/.m2/repository/com/lizardtech/mrsid/${mrsid.version}</argument>
301
                                                                                <argument>${depman.dir}</argument>
302
                                    </arguments>
303
                                </configuration>
304
                            </execution>
305
                        </executions>
306
                    </plugin>
307
                    
308
                    </plugins>
309
            </build>
310
        </profile>
311
    </profiles>
312
    <properties>
313
            <gvsig.package.info.state>final</gvsig.package.info.state>
314
            <gvsig.package.info.poolURL>http://devel.gvsig.org/download/projects/Raster/pool</gvsig.package.info.poolURL>
315
            <gvsig.package.info.official>true</gvsig.package.info.official>
316
    </properties>
317
</project>