Revision 26992

View differences:

tags/tmp_build/binaries/build.xml
1
<project name="binaries_build" default="main" basedir=".">
2
	<dirname file="${ant.file.binaries}" property="ant.file.binaries.dir"/>
3
	<import file="${basedir}/ant/utilities.xml"/>
4
    <description>
5
        Reorganiza el directorio binaries, para que pueda usarse directamente por gvSIG.
6
    </description>
7

  
8
	<target name="batch-build"
9
		depends="main"/>
10

  
11
	<target name="main">
12
		<description>Reorders the directory for the current platform, so that it
13
			can be used by gvSIG.</description>
14
		<echo> Sistema operativo: ${os.name}</echo>
15

  
16
		<condition property="isLinux">
17
			<os family="unix"/>
18
		</condition>
19

  
20
		<condition property="isWindows">
21
			<or>
22
				<os family="windows"/>
23
				<os family="win9x"/>
24
				<os name="Windows Vista"/>
25
			</or>
26
		</condition>
27

  
28
		<condition property="isMac">
29
			<os family="mac"/>
30
		</condition>
31

  
32
		<condition property="is_OS_dectected">
33
			<or>
34
				<istrue value="${isLinux}"/>
35
				<istrue value="${isWindows}"/>
36
				<istrue value="${isMac}"/>
37
			</or>
38

  
39
		</condition>
40

  
41

  
42
		<antcall target="linux" />
43
		<antcall target="windows" />
44
		<antcall target="mac" />
45
		<antcall target="no_SO_Detected" />
46

  
47

  
48
	</target>
49

  
50
	<target name="build-all">
51
		<description>Reorders the directory for all the platforms, so that it
52
			can be used by gvSIG.</description>
53
  		<ant dir="linux"  inheritAll="false" />
54
  		<ant dir="w32"  inheritAll="false" />
55
  		<ant dir="mac"  inheritAll="false" />
56
	</target>
57

  
58
	<target name="linux" if="isLinux">
59
  		<ant dir="linux"  inheritAll="false" />
60
		<echo> Compilando librerias linux </echo>
61
	</target>
62

  
63
	<target name="windows" if="isWindows">
64
  		<ant dir="w32"  inheritAll="false" />
65
		<echo> Compilando librerias w32 </echo>
66
	</target>
67

  
68
	<target name="mac" if="isMac">
69
  		<ant dir="mac"  inheritAll="false" />
70
		<echo> Compilando librerias mac </echo>
71
	</target>
72

  
73
	<target name="no_SO_Detected" unless="is_OS_dectected">
74
		<fail message="Error al detectar el Sistema Operativo"/>
75
	</target>
76

  
77
	<target name="clean">
78
		<description>
79
			Restores the directory to its original shape.
80
		</description>
81
  		<ant target="clean" dir="linux"  inheritAll="false" />
82
  		<ant target="clean" dir="w32"  inheritAll="false" />
83
  		<!--<ant target="clean" dir="mac"  inheritAll="false" />-->
84
	</target>
85
</project>
0 86

  
tags/tmp_build/binaries/linux/3D/install-3D.sh.head
1
#!/bin/sh
2
export INSTALL_PATH="$PWD"
3

  
4
if [ -n "$1"]
5
then
6
	cd "$INSTALL_PATH/libs"
7
else
8
    cd "$1"
9
fi
10

  
0 11

  
tags/tmp_build/binaries/linux/3D/install-3D.sh
1
#!/bin/sh
2
export INSTALL_PATH="$PWD"
3

  
4
if [ -n "$1"]
5
then
6
	cd "$INSTALL_PATH/libs"
7
else
8
    cd "$1"
9
fi
10

  
11
ln -sf libosgText.so.2.2.0 libosgText.so.25
12
ln -sf libosgManipulator.so.2.2.0 libosgManipulator.so.25
13
ln -sf libOpenThreads.so.9 libOpenThreads.so
14
ln -sf libosgDB.so.2.2.0 libosgDB.so.25
15
ln -sf libosgTerrain.so.2.2.0 libosgTerrain.so.25
16
ln -sf libosgShadow.so.25 libosgShadow.so
17
ln -sf libosgGA.so.2.2.0 libosgGA.so.25
18
ln -sf libosgFX.so.2.2.0 libosgFX.so.25
19
ln -sf libosgParticle.so.2.2.0 libosgParticle.so.25
20
ln -sf libosg.so.25 libosg.so
21
ln -sf libosgUtil.so.25 libosgUtil.so
22
ln -sf libosgViewer.so.2.2.0 libosgViewer.so.25
23
ln -sf libosgDB.so.25 libosgDB.so
24
ln -sf libosgSim.so.25 libosgSim.so
25
ln -sf libosgSim.so.2.2.0 libosgSim.so.25
26
ln -sf libosgFX.so.25 libosgFX.so
27
ln -sf libOpenThreads.so.2.2.0 libOpenThreads.so.9
28
ln -sf libosgParticle.so.25 libosgParticle.so
29
ln -sf libosgTerrain.so.25 libosgTerrain.so
30
ln -sf libosgGA.so.25 libosgGA.so
31
ln -sf libosgManipulator.so.25 libosgManipulator.so
32
ln -sf libosgUtil.so.2.2.0 libosgUtil.so.25
33
ln -sf libosgShadow.so.2.2.0 libosgShadow.so.25
34
ln -sf libosgText.so.25 libosgText.so
35
ln -sf libosgViewer.so.25 libosgViewer.so
36
ln -sf libosg.so.2.2.0 libosg.so.25
0 37

  
tags/tmp_build/binaries/linux/3D/links.properties
1
libosgShadow.so=libosgShadow.so.25
2
libOpenThreads.so=libOpenThreads.so.9
3
libosg.so=libosg.so.25
4
libosg.so.25=libosg.so.2.2.0
5
libosgText.so=libosgText.so.25
6
libOpenThreads.so.9=libOpenThreads.so.2.2.0
7
libosgParticle.so=libosgParticle.so.25
8
libosgSim.so=libosgSim.so.25
9
libosgTerrain.so.25=libosgTerrain.so.2.2.0
10
libosgUtil.so.25=libosgUtil.so.2.2.0
11
libosgFX.so.25=libosgFX.so.2.2.0
12
libosgViewer.so.25=libosgViewer.so.2.2.0
13
libosgShadow.so.25=libosgShadow.so.2.2.0
14
libosgText.so.25=libosgText.so.2.2.0
15
libosgGA.so=libosgGA.so.25
16
libosgDB.so=libosgDB.so.25
17
libosgViewer.so=libosgViewer.so.25
18
libosgManipulator.so=libosgManipulator.so.25
19
libosgGA.so.25=libosgGA.so.2.2.0
20
libosgSim.so.25=libosgSim.so.2.2.0
21
libosgDB.so.25=libosgDB.so.2.2.0
22
libosgManipulator.so.25=libosgManipulator.so.2.2.0
23
libosgUtil.so=libosgUtil.so.25
24
libosgParticle.so.25=libosgParticle.so.2.2.0
25
libosgFX.so=libosgFX.so.25
26
libosgTerrain.so=libosgTerrain.so.25
0 27

  
tags/tmp_build/binaries/linux/.cvsignore
1
*.so*
0 2

  
tags/tmp_build/binaries/linux/build.xml
1
<project name="binaries linux" default="main" basedir=".">
2
    <description>
3
        Reorganiza el directorio binaries/linux, para que pueda usarse directamente por gvSIG.
4
    </description>
5
	<dirname file="${ant.file.binaries linux}" property="curDirectory"/>
6

  
7
	<available property="is3D" file="3D" />
8

  
9
	<target name="init">
10
		<condition property="isLinux">
11
			<os family="unix"/>
12
		</condition>
13
	</target>
14
	<property name="targetDir" location="." />
15

  
16
	<target name="main" depends="init, ecw, gdal, mrsid, crs, potrace, 3D, grass" />
17
	<target name="without-3D" depends="init, ecw, gdal, mrsid, crs, potrace" />
18

  
19
	<target name="ecw">
20
		<!--
21
		<copy todir="${targetDir}">
22
			<fileset dir="raster/ecw" includes="libjecw.so.0.0.6, libNCScnet.so, libNCSEcwC.so, libNCSEcw.so, libNCSUtil.so" />
23
		</copy>
24
		-->
25
		<!-- necesitamos borrar los links antes de crearlos, porque failonerror=false no
26
		      funciona correctamente -->
27
		<exec executable="${curDirectory}/raster/ecw/install.sh">
28
			<arg value="${targetDir}"/>
29
		</exec>
30
		<!--
31
		<antcall target="makeLink">
32
			<param name="ml.file" location="${targetDir}/libjecw.so.0.0.6"/>
33
			<param name="ml.link" value="${targetDir}/libjecw.so"/>
34
			<param name="ml.failonerror" value="false"/>
35
		</antcall>
36

  
37
		<antcall target="makeLink">
38
			<param name="ml.file" location="${targetDir}/libjecw.so.0.0.6"/>
39
			<param name="ml.link" value="${targetDir}/libjecw.so.0"/>
40
			<param name="ml.failonerror" value="false"/>
41
		</antcall>
42

  
43
		<antcall target="makeLink">
44
			<param name="ml.file" location="${targetDir}/libNCScnet.so"/>
45
			<param name="ml.link" value="${targetDir}/libNCScnet.so.0"/>
46
			<param name="ml.failonerror" value="false"/>
47
		</antcall>
48

  
49
		<antcall target="makeLink">
50
			<param name="ml.file" location="${targetDir}/libNCScnet.so"/>
51
			<param name="ml.link" value="${targetDir}/libNCSCnet.so"/>
52
			<param name="ml.failonerror" value="false"/>
53
		</antcall>
54

  
55
		<antcall target="makeLink">
56
			<param name="ml.file" location="${targetDir}/libNCScnet.so"/>
57
			<param name="ml.link" value="${targetDir}/libNCSCnet.so.0"/>
58
			<param name="ml.failonerror" value="false"/>
59
		</antcall>
60

  
61

  
62
		<antcall target="makeLink">
63
			<param name="ml.file" location="${targetDir}/libNCScnet.so"/>
64
			<param name="ml.link" value="${targetDir}/libNCSCNet.so"/>
65
			<param name="ml.failonerror" value="false"/>
66
		</antcall>
67

  
68
		<antcall target="makeLink">
69
			<param name="ml.file" location="${targetDir}/libNCScnet.so"/>
70
			<param name="ml.link" value="${targetDir}/libNCSCNet.so.0"/>
71
			<param name="ml.failonerror" value="false"/>
72
		</antcall>
73

  
74
		<antcall target="makeLink">
75
			<param name="ml.file" location="${targetDir}/libNCSEcw.so"/>
76
			<param name="ml.link" value="${targetDir}/libNCSEcw.so.0"/>
77
			<param name="ml.failonerror" value="false"/>
78
		</antcall>
79

  
80
		<antcall target="makeLink">
81
			<param name="ml.file" location="${targetDir}/libNCSEcwC.so"/>
82
			<param name="ml.link" value="${targetDir}/libNCSEcwC.so.0"/>
83
			<param name="ml.failonerror" value="false"/>
84
		</antcall>
85

  
86
		<antcall target="makeLink">
87
			<param name="ml.file" location="${targetDir}/libNCSUtil.so"/>
88
			<param name="ml.link" value="${targetDir}/libNCSUtil.so.0"/>
89
			<param name="ml.failonerror" value="false"/>
90
		</antcall>
91
		-->
92

  
93
	</target>
94

  
95
	<target name="gdal">
96
		<!--
97
		<copy todir="${targetDir}">
98
			<fileset dir="raster/gdal"
99
				 includes="lib*.so*"/>
100
		</copy>
101
		-->
102
		<exec executable="${curDirectory}/raster/gdal/install.sh">
103
			<arg value="${targetDir}"/>
104
		</exec>
105
		<!--
106
		<antcall target="makeLink">
107
			<param name="ml.file" location="${targetDir}/libcrypto.so.0.9.7"/>
108
			<param name="ml.link" value="${targetDir}/libcrypto.so"/>
109
			<param name="ml.failonerror" value="false"/>
110
		</antcall>
111

  
112
		<antcall target="makeLink">
113
			<param name="ml.file" location="${targetDir}/libcrypto.so.0.9.7"/>
114
			<param name="ml.link" value="${targetDir}/libcrypto.so.0"/>
115
			<param name="ml.failonerror" value="false"/>
116
		</antcall>
117

  
118
		<antcall target="makeLink">
119
			<param name="ml.file" location="${targetDir}/libgdal.so.1.12.2"/>
120
			<param name="ml.link" value="${targetDir}/libgdal.so"/>
121
			<param name="ml.failonerror" value="false"/>
122
		</antcall>
123

  
124
		<antcall target="makeLink">
125
			<param name="ml.file" location="${targetDir}/libgdal.so.1.12.2"/>
126
			<param name="ml.link" value="${targetDir}/libgdal.so.1"/>
127
			<param name="ml.failonerror" value="false"/>
128
		</antcall>
129

  
130

  
131
		<antcall target="makeLink">
132
			<param name="ml.file" location="${targetDir}/libjasper-1.701.so.1"/>
133
			<param name="ml.link" value="${targetDir}/libjasper-1.701.so"/>
134
			<param name="ml.failonerror" value="false"/>
135
		</antcall>
136
		-->
137
		<!--
138
		<antcall target="makeLink">
139
			<param name="ml.file" location="libjasper-1.701.so.1.0.0"/>
140
			<param name="ml.link" value="${targetDir}/libjasper-1.701.so.1"/>
141
			<param name="ml.failonerror" value="false"/>
142
		</antcall>
143
		-->
144
		<!--
145
		<antcall target="makeLink">
146
			<param name="ml.file" location="${targetDir}/libjgdal.so.0.9.1"/>
147
			<param name="ml.link" value="${targetDir}/libjgdal.so"/>
148
			<param name="ml.failonerror" value="false"/>
149
		</antcall>
150

  
151
		<antcall target="makeLink">
152
			<param name="ml.file" location="${targetDir}/libjgdal.so.0.9.1"/>
153
			<param name="ml.link" value="${targetDir}/libjgdal.so.0"/>
154
			<param name="ml.failonerror" value="false"/>
155
		</antcall>
156

  
157
		<antcall target="makeLink">
158
			<param name="ml.file" location="${targetDir}/libodbc.so.1"/>
159
			<param name="ml.link" value="${targetDir}/libodbc.so"/>
160
			<param name="ml.failonerror" value="false"/>
161
		</antcall>
162

  
163
		<antcall target="makeLink">
164
			<param name="ml.file" location="${targetDir}/libpng.so.3"/>
165
			<param name="ml.link" value="${targetDir}/libpng.so"/>
166
			<param name="ml.failonerror" value="false"/>
167
		</antcall>
168
		-->
169
		<!--<antcall target="makeLink">
170
			<param name="ml.file" location="${targetDir}/libpq.so.3"/>
171
			<param name="ml.link" value="${targetDir}/libpq.so"/>
172
			<param name="ml.failonerror" value="false"/>
173
		</antcall>-->
174
		<!--
175
		<antcall target="makeLink">
176
			<param name="ml.file" location="${targetDir}/libpq.so.5.1"/>
177
			<param name="ml.link" value="${targetDir}/libpq.so.5"/>
178
			<param name="ml.failonerror" value="false"/>
179
		</antcall>
180

  
181
		<antcall target="makeLink">
182
			<param name="ml.file" location="${targetDir}/libssl.so.0.9.7"/>
183
			<param name="ml.link" value="${targetDir}/libssl.so"/>
184
			<param name="ml.failonerror" value="false"/>
185
		</antcall>
186

  
187
		<antcall target="makeLink">
188
			<param name="ml.file" location="${targetDir}/libssl.so.0.9.7"/>
189
			<param name="ml.link" value="${targetDir}/libssl.so.0"/>
190
			<param name="ml.failonerror" value="false"/>
191
		</antcall>
192

  
193
		<antcall target="makeLink">
194
			<param name="ml.file" location="${targetDir}/libcrypt.so.1"/>
195
			<param name="ml.link" value="${targetDir}/libcrypt.so"/>
196
			<param name="ml.failonerror" value="false"/>
197
		</antcall>
198

  
199
		<antcall target="makeLink">
200
			<param name="ml.file" location="${targetDir}/libjpeg.so.62"/>
201
			<param name="ml.link" value="${targetDir}/libjpeg.so"/>
202
			<param name="ml.failonerror" value="false"/>
203
		</antcall>
204

  
205
		<antcall target="makeLink">
206
			<param name="ml.file" location="${targetDir}/libm.so.6"/>
207
			<param name="ml.link" value="${targetDir}/libm.so"/>
208
			<param name="ml.failonerror" value="false"/>
209
		</antcall>
210

  
211
		<antcall target="makeLink">
212
			<param name="ml.file" location="${targetDir}/libnsl.so.1"/>
213
			<param name="ml.link" value="${targetDir}/libnsl.so"/>
214
			<param name="ml.failonerror" value="false"/>
215
		</antcall>
216

  
217
		<antcall target="makeLink">
218
			<param name="ml.file" location="${targetDir}/libodbc.so.1"/>
219
			<param name="ml.link" value="${targetDir}/libodbc.so"/>
220
			<param name="ml.failonerror" value="false"/>
221
		</antcall>
222

  
223

  
224
		<antcall target="makeLink">
225
			<param name="ml.file" location="${targetDir}/libpng.so.3"/>
226
			<param name="ml.link" value="${targetDir}/libpng.so"/>
227
			<param name="ml.failonerror" value="false"/>
228
		</antcall>
229
		-->
230
		<!--<antcall target="makeLink">
231
			<param name="ml.file" location="${targetDir}/libpq.so.3"/>
232
			<param name="ml.link" value="${targetDir}/libpq.so"/>
233
			<param name="ml.failonerror" value="false"/>
234
		</antcall>-->
235
		<!--
236
		<antcall target="makeLink">
237
			<param name="ml.file" location="${targetDir}/libz.so.1"/>
238
			<param name="ml.link" value="${targetDir}/libz.so"/>
239
			<param name="ml.failonerror" value="false"/>
240
		</antcall>
241
		-->
242
		<!--
243
		<antcall target="makeLink">
244
			<param name="ml.file" location="${targetDir}/libhdf5_hl.so.0.0.0"/>
245
			<param name="ml.link" value="${targetDir}/libhdf5_hl.so.0"/>
246
			<param name="ml.failonerror" value="false"/>
247
		</antcall>
248
		
249
		<antcall target="makeLink">
250
			<param name="ml.file" location="${targetDir}/libhdf5_hl.so.0.0.0"/>
251
			<param name="ml.link" value="${targetDir}/libhdf5_hl.so"/>
252
			<param name="ml.failonerror" value="false"/>
253
		</antcall>
254
		
255
		<antcall target="makeLink">
256
			<param name="ml.file" location="${targetDir}/libhdf5.so.0.0.0"/>
257
			<param name="ml.link" value="${targetDir}/libhdf5.so.0"/>
258
			<param name="ml.failonerror" value="false"/>
259
		</antcall>
260
		
261
		<antcall target="makeLink">
262
			<param name="ml.file" location="${targetDir}/libhdf5.so.0.0.0"/>
263
			<param name="ml.link" value="${targetDir}/libhdf5.so"/>
264
			<param name="ml.failonerror" value="false"/>
265
		</antcall>
266
		-->
267
	</target>
268

  
269
	<target name="mrsid">
270
		<!--
271
		<copy todir="${targetDir}">
272
			<fileset dir="raster/mrsid" includes="libjmrsid.so.0.0.2" />
273
		</copy>
274
		-->
275
		<exec executable="${curDirectory}/raster/mrsid/install.sh">
276
			<arg value="${targetDir}"/>
277
		</exec>
278
		<!--
279
		<antcall target="makeLink">
280
			<param name="ml.file" location="${targetDir}/libjmrsid.so.0.0.2"/>
281
			<param name="ml.link" value="${targetDir}/libjmrsid.so"/>
282
			<param name="ml.failonerror" value="false"/>
283
		</antcall>
284

  
285
		<antcall target="makeLink">
286
			<param name="ml.file" location="${targetDir}/libjmrsid.so.0.0.2"/>
287
			<param name="ml.link" value="${targetDir}/libjmrsid.so.0"/>
288
			<param name="ml.failonerror" value="false"/>
289
		</antcall>
290
		-->
291
	</target>
292
	
293
	<target name="grass">
294
		<!--
295
		<copy todir="${targetDir}">
296
			<fileset dir="raster/grass" includes="lib*.so*" />
297
		</copy>
298
		-->
299
		<exec executable="${curDirectory}/raster/grass/install.sh">
300
			<arg value="${targetDir}"/>
301
		</exec>
302
		<!--
303
		<antcall target="makeLink">
304
			<param name="ml.file" location="${targetDir}/libgrass_datetime.6.0.2.so"/>
305
			<param name="ml.link" value="${targetDir}/libgrass_datetime.so"/>
306
			<param name="ml.failonerror" value="false"/>
307
		</antcall>
308

  
309
		<antcall target="makeLink">
310
			<param name="ml.file" location="${targetDir}/libgrass_dbmibase.6.0.2.so"/>
311
			<param name="ml.link" value="${targetDir}/libgrass_dbmibase.so"/>
312
			<param name="ml.failonerror" value="false"/>
313
		</antcall>
314
			
315
		<antcall target="makeLink">
316
			<param name="ml.file" location="${targetDir}/libgrass_dbmiclient.6.0.2.so"/>
317
			<param name="ml.link" value="${targetDir}/libgrass_dbmiclient.so"/>
318
			<param name="ml.failonerror" value="false"/>
319
		</antcall>
320
		
321
		<antcall target="makeLink">
322
			<param name="ml.file" location="${targetDir}/libgrass_dgl.6.0.2.so"/>
323
			<param name="ml.link" value="${targetDir}/libgrass_dgl.so"/>
324
			<param name="ml.failonerror" value="false"/>
325
		</antcall>
326
		
327
		<antcall target="makeLink">
328
			<param name="ml.file" location="${targetDir}/libgrass_dig2.6.0.2.so"/>
329
			<param name="ml.link" value="${targetDir}/libgrass_dig2.so"/>
330
			<param name="ml.failonerror" value="false"/>
331
		</antcall>
332
		
333
		<antcall target="makeLink">
334
			<param name="ml.file" location="${targetDir}/libgrass_gis.6.0.2.so"/>
335
			<param name="ml.link" value="${targetDir}/libgrass_gis.so"/>
336
			<param name="ml.failonerror" value="false"/>
337
		</antcall>
338
		
339
		<antcall target="makeLink">
340
			<param name="ml.file" location="${targetDir}/libgrass_gmath.6.0.2.so"/>
341
			<param name="ml.link" value="${targetDir}/libgrass_gmath.so"/>
342
			<param name="ml.failonerror" value="false"/>
343
		</antcall>
344
		
345
		<antcall target="makeLink">
346
			<param name="ml.file" location="${targetDir}/libgrass_gproj.6.0.2.so"/>
347
			<param name="ml.link" value="${targetDir}/libgrass_gproj.so"/>
348
			<param name="ml.failonerror" value="false"/>
349
		</antcall>
350
		
351
		<antcall target="makeLink">
352
			<param name="ml.file" location="${targetDir}/libgrass_I.6.0.2.so"/>
353
			<param name="ml.link" value="${targetDir}/libgrass_I.so"/>
354
			<param name="ml.failonerror" value="false"/>
355
		</antcall>
356
		
357
		<antcall target="makeLink">
358
			<param name="ml.file" location="${targetDir}/libgrass_linkm.6.0.2.so"/>
359
			<param name="ml.link" value="${targetDir}/libgrass_linkm.so"/>
360
			<param name="ml.failonerror" value="false"/>
361
		</antcall>
362
		
363
		<antcall target="makeLink">
364
			<param name="ml.file" location="${targetDir}/libgrass_rtree.6.0.2.so"/>
365
			<param name="ml.link" value="${targetDir}/libgrass_rtree.so"/>
366
			<param name="ml.failonerror" value="false"/>
367
		</antcall>
368
		
369
		<antcall target="makeLink">
370
			<param name="ml.file" location="${targetDir}/libgrass_vask.6.0.2.so"/>
371
			<param name="ml.link" value="${targetDir}/libgrass_vask.so"/>
372
			<param name="ml.failonerror" value="false"/>
373
		</antcall>
374
		
375
		<antcall target="makeLink">
376
			<param name="ml.file" location="${targetDir}/libgrass_vect.6.0.2.so"/>
377
			<param name="ml.link" value="${targetDir}/libgrass_vect.so"/>
378
			<param name="ml.failonerror" value="false"/>
379
		</antcall>
380
		-->
381
		<!--<antcall target="makeLink">
382
			<param name="ml.file" location="${targetDir}/libproj.so.0.5.0"/>
383
			<param name="ml.link" value="${targetDir}/libproj.so"/>
384
			<param name="ml.failonerror" value="false"/>
385
		</antcall>-->
386
	</target>
387

  
388
	<target name="potrace">
389
		<!--
390
		<copy todir="${targetDir}">
391
			<fileset dir="raster/potrace" includes="lib*.so*"/>
392
		</copy>
393
		-->
394
		<exec executable="${curDirectory}/raster/potrace/install.sh">
395
			<arg value="${targetDir}"/>
396
		</exec>
397
		<!--
398

  
399
		<antcall target="makeLink">
400
			<param name="ml.file" location="${targetDir}/libpotrace.so.0.0.1"/>
401
			<param name="ml.link" value="${targetDir}/libpotrace.so"/>
402
			<param name="ml.failonerror" value="false"/>
403
		</antcall>
404

  
405
		<antcall target="makeLink">
406
			<param name="ml.file" location="${targetDir}/libjpotrace.so.0.0.1"/>
407
			<param name="ml.link" value="${targetDir}/libjpotrace.so"/>
408
			<param name="ml.failonerror" value="false"/>
409
		</antcall>
410

  
411
		<antcall target="makeLink">
412
			<param name="ml.file" location="${targetDir}/libpotrace.so.0.0.1"/>
413
			<param name="ml.link" value="${targetDir}/libpotrace.so.0"/>
414
			<param name="ml.failonerror" value="false"/>
415
		</antcall>
416

  
417
		<antcall target="makeLink">
418
			<param name="ml.file" location="${targetDir}/libjpotrace.so.0.0.1"/>
419
			<param name="ml.link" value="${targetDir}/libjpotrace.so.0"/>
420
			<param name="ml.failonerror" value="false"/>
421
		</antcall>
422
		-->
423
	</target>
424

  
425
	<target name="crs">
426
		<!--
427
		<copy todir="${targetDir}">
428
			<fileset dir="crs"
429
				includes="*.so.*,*.so"/>
430
		</copy>
431
		-->
432

  
433
		<exec executable="${curDirectory}/crs/install.sh">
434
			<arg value="${targetDir}"/>
435
		</exec>
436

  
437
		<!--
438
		<antcall target="makeLink">
439
			<param name="ml.file" location="${targetDir}/libproj.so.0.5.0"/>
440
			<param name="ml.link" value="${targetDir}/libproj.so"/>
441
			<param name="ml.failonerror" value="false"/>
442
		</antcall>
443

  
444
		<antcall target="makeLink">
445
			<param name="ml.file" location="${targetDir}/libproj.so.0.5.0"/>
446
			<param name="ml.link" value="${targetDir}/libproj.so.0"/>
447
			<param name="ml.failonerror" value="false"/>
448
		</antcall>
449

  
450
		<antcall target="makeLink">
451
			<param name="ml.file" location="${targetDir}/libcrsjniproj.so.0.1.1"/>
452
			<param name="ml.link" value="${targetDir}/libcrsjniproj.so"/>
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff