Revision 4017

View differences:

org.gvsig.raster.ermapper/trunk/org.gvsig.raster.ermapper/org.gvsig.raster.ermapper.app/org.gvsig.raster.ermapper.app.win.x86/src/main/assembly/gvsig-plugin-package.xml
45 45
      </excludes>
46 46
    </fileSet>
47 47
    <fileSet>
48
      <directory>target/native/ecw/bin</directory>
49
      <outputDirectory>./install/files</outputDirectory>
48
      <directory>target/native/msv80</directory>
49
      <outputDirectory>./msv80</outputDirectory>
50 50
    </fileSet>
51 51
    <fileSet>
52
      <directory>target/native/jecw/bin</directory>
53
      <outputDirectory>./install/files</outputDirectory>
54
    </fileSet>    
52
      <directory>target/native/msv90</directory>
53
      <outputDirectory>./msv90</outputDirectory>
54
    </fileSet>
55 55
    <fileSet>
56
      <directory>target/native/ecw</directory>
57
      <outputDirectory>./ecw</outputDirectory>
58
    </fileSet>
59
    <fileSet>
60
      <directory>target/native/jecw</directory>
61
      <outputDirectory>./jecw</outputDirectory>
62
    </fileSet>
63
    <fileSet>
56 64
      <directory>src/main/resources-plugin</directory>
57 65
      <outputDirectory>.</outputDirectory>
58 66
    </fileSet>
......
65 73
      <useTransitiveDependencies>false</useTransitiveDependencies>
66 74
      <outputDirectory>lib</outputDirectory>
67 75
		<includes>
68
  		 <include>org.gvsig:org.gvsig.jecw:jar</include> 
76
  		 <include>org.gvsig:org.gvsig.jecw:jar</include>
69 77
		</includes>
70 78
    </dependencySet>
71 79
  </dependencySets>
org.gvsig.raster.ermapper/trunk/org.gvsig.raster.ermapper/org.gvsig.raster.ermapper.app/org.gvsig.raster.ermapper.app.win.x86/src/main/resources-plugin/autorun.sh
1
#!/bin/sh
2
#
3
# gvSIG. Desktop Geographic Information System.
4
#
5
# Copyright (C) 2007-2013 gvSIG Association.
6
#
7
# This program is free software; you can redistribute it and/or
8
# modify it under the terms of the GNU General Public License
9
# as published by the Free Software Foundation; either version 3
10
# of the License, or (at your option) any later version.
11
#
12
# This program is distributed in the hope that it will be useful,
13
# but WITHOUT ANY WARRANTY; without even the implied warranty of
14
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15
# GNU General Public License for more details.
16
#
17
# You should have received a copy of the GNU General Public License
18
# along with this program; if not, write to the Free Software
19
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
20
# MA  02110-1301, USA.
21
#
22
# For any additional information, do not hesitate to contact us
23
# at info AT gvsig.com, or visit our website www.gvsig.com.
24
#
25

  
26

  
27
#
28
# Plugin autorun
29
#
30

  
31
PLUGIN_NAME=$(basename "$PLUGIN_FOLDER")
32

  
33
add_library_path "$PLUGIN_FOLDER/jecw/bin"
34
add_library_path "$PLUGIN_FOLDER/ecw/bin"
35
add_library_path "$PLUGIN_FOLDER/msv80/bin"
36
add_library_path "$PLUGIN_FOLDER/msv90/bin"
37

  
38
export NCS_USER_PREFS="$HOME/.erm/ncsuserprefs.xml"
39

  
40
list_shared_library_dependencies "$PLUGIN_FOLDER/jecw/bin/"jecw*.dll
41

  
42

  
org.gvsig.raster.ermapper/trunk/org.gvsig.raster.ermapper/org.gvsig.raster.ermapper.app/org.gvsig.raster.ermapper.app.win.x86/pom.xml
13 13
  <properties>
14 14
    <gvsig.package.info.operatingSystem>win</gvsig.package.info.operatingSystem>
15 15
    <gvsig.package.info.architecture>x86</gvsig.package.info.architecture>
16
    
16

  
17 17
    <jecw.classifier>win-nt-vs8-i386-dynamic</jecw.classifier>
18 18
    <jecw.version>2.0.0</jecw.version>
19
    
19

  
20 20
    <ecw.classifier>win-nt-vs8-i386-dynamic</ecw.classifier>
21
 		<ecw.version>3.3.20070509</ecw.version>    
22
 		
23
 		<!--
24
    <visualcppredist.classifier >win-nt-vs8-i386-dynamic</visualcppredist.classifier>
25
 		<visualcppredist.version>2008</visualcppredist.version>    
26
 		-->
27
 		
28
  </properties>
21
    <ecw.version>3.3.20070509</ecw.version>
29 22

  
23
    <visualcppredist1.classifier>win-nt-vs8-i386-dynamic</visualcppredist1.classifier>
24
    <visualcppredist1.version>2008</visualcppredist1.version>
25

  
26
    <visualcppredist2.classifier>win-nt-vs9-i386-dynamic</visualcppredist2.classifier>
27
    <visualcppredist2.version>9.0.21022.8</visualcppredist2.version>
28

  
29
    </properties>
30

  
30 31
  <dependencyManagement>
31 32
      <dependencies>
32 33
       <dependency>
......
44 45
            <version>${ecw.version}</version>
45 46
            <type>tar.gz</type>
46 47
            <scope>runtime</scope>
47
	    </dependency>      
48
	    </dependency>
48 49

  
49
      <!--
50
			<dependency>
51
				<groupId>com.microsoft</groupId>
52
				<artifactId>visualcppredist</artifactId>
53
				<version>${visualcppredist.version}</version>
54
				<classifier>${visualcppredist.classifier}</classifier>
55
				<type>tar.gz</type>
56
			</dependency>
57
      -->
58
      
50
	    <dependency>
51
		    <groupId>com.microsoft</groupId>
52
		    <artifactId>visualcppredist</artifactId>
53
		    <version>${visualcppredist1.version}</version>
54
		    <classifier>${visualcppredist1.classifier}</classifier>
55
		    <type>tar.gz</type>
56
	    </dependency>
57

  
58
	    <dependency>
59
		    <groupId>com.microsoft</groupId>
60
		    <artifactId>visualcppredist</artifactId>
61
		    <version>${visualcppredist2.version}</version>
62
		    <classifier>${visualcppredist2.classifier}</classifier>
63
		    <type>tar.gz</type>
64
	    </dependency>
65

  
59 66
    </dependencies>
60 67
  </dependencyManagement>
61 68

  
......
99 106
        <classifier>${ecw.classifier}</classifier>
100 107
        <type>tar.gz</type>
101 108
        <scope>runtime</scope>
102
    </dependency>  
109
    </dependency>
103 110

  
104
    <!--
105
		<dependency>
106
			<groupId>com.microsoft</groupId>
107
			<artifactId>visualcppredist</artifactId>
108
			<version>${visualcppredist.version}</version>
109
			<classifier>${visualcppredist.classifier}</classifier>
110
			<type>tar.gz</type>
111
		</dependency>
112
		-->
113
		
111
    <dependency>
112
	    <groupId>com.microsoft</groupId>
113
	    <artifactId>visualcppredist</artifactId>
114
	    <version>${visualcppredist1.version}</version>
115
	    <classifier>${visualcppredist1.classifier}</classifier>
116
	    <type>tar.gz</type>
117
    </dependency>
118
    <dependency>
119
	    <groupId>com.microsoft</groupId>
120
	    <artifactId>visualcppredist</artifactId>
121
	    <version>${visualcppredist2.version}</version>
122
	    <classifier>${visualcppredist2.classifier}</classifier>
123
	    <type>tar.gz</type>
124
    </dependency>
125

  
114 126
  </dependencies>
115 127

  
116 128
  <build>
117 129
    <plugins>
118
  
130

  
119 131
      <plugin>
120 132
        <groupId>org.apache.maven.plugins</groupId>
121 133
        <artifactId>maven-dependency-plugin</artifactId>
......
128 140
	        </goals>
129 141
	        <configuration>
130 142
	          <artifactItems>
131
	          
143

  
132 144
	            <artifactItem>
133 145
		            <groupId>org.gvsig</groupId>
134 146
		            <artifactId>org.gvsig.raster.ermapper.app.common</artifactId>
......
136 148
					      <overWrite>true</overWrite>
137 149
					      <outputDirectory>target</outputDirectory>
138 150
	            </artifactItem>
139
	            
151

  
140 152
	            <artifactItem>
141
                <groupId>org.gvsig</groupId>
142
                <artifactId>org.gvsig.jecw</artifactId>
143
                <version>${jecw.version}</version>
144
                <classifier>${jecw.classifier}</classifier>
145
		            <type>tar.gz</type>
146
					      <overWrite>true</overWrite>
147
					      <outputDirectory>target/native/jecw</outputDirectory>
153
		      <groupId>org.gvsig</groupId>
154
		      <artifactId>org.gvsig.jecw</artifactId>
155
		      <version>${jecw.version}</version>
156
		      <classifier>${jecw.classifier}</classifier>
157
		      <type>tar.gz</type>
158
		      <overWrite>true</overWrite>
159
		      <outputDirectory>target/native/jecw</outputDirectory>
148 160
	            </artifactItem>
149
	            
161

  
150 162
	            <artifactItem>
151 163
	              <groupId>com.ermapper</groupId>
152 164
	              <artifactId>ecw</artifactId>
153 165
	              <version>${ecw.version}</version>
154
                <classifier>${ecw.classifier}</classifier>
155
		            <type>tar.gz</type>
156
					      <overWrite>true</overWrite>
157
					      <outputDirectory>target/native/ecw</outputDirectory>
166
		      <classifier>${ecw.classifier}</classifier>
167
		      <type>tar.gz</type>
168
		      <overWrite>true</overWrite>
169
		      <outputDirectory>target/native/ecw</outputDirectory>
158 170
	            </artifactItem>
159
	     
160
	            <!--                 
171

  
161 172
	            <artifactItem>
162
			          <groupId>com.microsoft</groupId>
163
			          <artifactId>visualcppredist</artifactId>
164
			          <version>${visualcppredist.version}</version>
165
			          <classifier>${visualcppredist.classifier}</classifier>
166
		            <type>tar.gz</type>
167
					      <overWrite>true</overWrite>
168
					      <outputDirectory>target/native/visualcppredist</outputDirectory>
173
		      <groupId>com.microsoft</groupId>
174
		      <artifactId>visualcppredist</artifactId>
175
		      <version>${visualcppredist1.version}</version>
176
		      <classifier>${visualcppredist1.classifier}</classifier>
177
		      <type>tar.gz</type>
178
		      <overWrite>true</overWrite>
179
		      <outputDirectory>target/native/msv80</outputDirectory>
169 180
	            </artifactItem>
170
	            -->
171
	            
181

  
182
	            <artifactItem>
183
		      <groupId>com.microsoft</groupId>
184
		      <artifactId>visualcppredist</artifactId>
185
		      <version>${visualcppredist2.version}</version>
186
		      <classifier>${visualcppredist2.classifier}</classifier>
187
		      <type>tar.gz</type>
188
		      <overWrite>true</overWrite>
189
		      <outputDirectory>target/native/msv90</outputDirectory>
190
	            </artifactItem>
191

  
172 192
	          </artifactItems>
173 193
	        </configuration>
174 194
          </execution>
175 195
        </executions>
176 196
	  </plugin>
177
  
178
  
197

  
198

  
179 199
    </plugins>
180 200
  </build>
181 201

  
182
  <!-- 
202
  <!--
183 203
  The profiles only configure the automatic deploy of gvSIG plugin in the gvSIG
184 204
  configured in HOME/.gvsig-devel.properties
185 205
  -->
186 206
  <profiles>
187
  
207

  
188 208
    <profile>
189 209
      <id>gvsig-plugin-install-raster-windows-x86</id>
190 210
      <activation>
191 211
         <os>
192 212
             <family>windows</family>
193 213
             <!-- Uncomment this when have support for amd64 -->
194
             <!-- 
214
             <!--
195 215
             <arch>x86</arch>
196 216
             -->
197 217
         </os>
......
200 220
	    <gvsig.install.plugin>true</gvsig.install.plugin>
201 221
	  </properties>
202 222
    </profile>
203
    
223

  
204 224
  </profiles>
205
  
225

  
206 226
</project>
207 227

  

Also available in: Unified diff