Statistics
| Revision:

svn-gvsig-desktop / tags / Root_piloto3d / binaries / linux / build.xml @ 9537

History | View | Annotate | Download (3.09 KB)

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
        
6
        <property name="targetDir" location="." />
7
        
8
        <target name="main" depends="ecw, gdal, mrsid" />
9
        
10
        <target name="ecw">
11
                <copy todir="${targetDir}">
12
                        <fileset dir="raster/ecw" includes="*.so*" />
13
                </copy>
14
                <symlink
15
                        action="single"
16
                        resource="libjecwcompress.so.0.1.0"
17
                        link="${targetDir}/libjecwcompress.so"
18
                        failonerror="false" />
19
                <symlink
20
                        action="single"
21
                        resource="libjecwcompress.so.0.1.0"
22
                        link="${targetDir}/libjecwcompress.so.0"
23
                        failonerror="false" />
24
                <symlink
25
                        action="single"
26
                        resource="libjecw.so.0.0.1"
27
                        link="${targetDir}/libjecw.so"
28
                        failonerror="false" />
29
                <symlink
30
                        action="single"
31
                        resource="libjecw.so.0.0.1"
32
                        link="${targetDir}/libjecw.so.0"
33
                        failonerror="false" />
34
                <symlink
35
                        action="single"
36
                        resource="libNCScnet.so"
37
                        link="${targetDir}/libNCSCNet.so"
38
                        failonerror="false" />
39
        </target>
40
        
41
        <target name="gdal">
42
                <copy todir="${targetDir}">
43
                        <fileset dir="raster/gdal"
44
                                includes="libcrypto.so.0.9.7 libgdal.so.1.10.0 libjasper-1.700.so.2 libjgdal.so.0.6.0 libodbc.so.1 libpng.so.3 libpq.so.3 libssl.so.0.9.7"/>
45
                </copy>
46
                <symlink
47
                        action="single"
48
                        resource="libcrypto.so.0.9.7"
49
                        link="${targetDir}/libcrypto.so"
50
                        failonerror="false" />
51
                <symlink
52
                        action="single"
53
                        resource="libgdal.so.1.10.0"
54
                        link="${targetDir}/libgdal.so"
55
                        failonerror="false" />
56
                <symlink
57
                        action="single"
58
                        resource="libgdal.so.1.10.0"
59
                        link="${targetDir}/libgdal.so.1"
60
                        failonerror="false" />
61
                <symlink
62
                        action="single"
63
                        resource="libjasper-1.700.so.2"
64
                        link="${targetDir}/libjasper-1.700.so"
65
                        failonerror="false" />
66
                <symlink
67
                        action="single"
68
                        resource="libjgdal.so.0.6.0"
69
                        link="${targetDir}/libjgdal.so"
70
                        failonerror="false" />
71
                <symlink
72
                        action="single"
73
                        resource="libjgdal.so.0.6.0"
74
                        link="${targetDir}/libjgdal.so.0"
75
                        failonerror="false" />
76
                <symlink
77
                        action="single"
78
                        resource="libodbc.so.1"
79
                        link="${targetDir}/libodbc.so"
80
                        failonerror="false" />
81
                <symlink
82
                        action="single"
83
                        resource="libpng.so.3"
84
                        link="${targetDir}/libpng.so"
85
                        failonerror="false" />
86
                <symlink
87
                        action="single"
88
                        resource="libpq.so.3"
89
                        link="${targetDir}/libpq.so"
90
                        failonerror="false" />
91
                <symlink
92
                        action="single"
93
                        resource="libssl.so.0.9.7"
94
                        link="${targetDir}/libssl.so"
95
                        failonerror="false" />
96
                <symlink
97
                        action="single"
98
                        resource="libssl.so.0.9.7"
99
                        link="${targetDir}/libssl.so.0"
100
                        failonerror="false" />
101
        </target>
102
        
103
        <target name="mrsid">
104
                <copy todir="${targetDir}">
105
                        <fileset dir="raster/mrsid" includes="libjmrsid.so.0.0.2" />
106
                </copy>
107
                <symlink
108
                        action="single"
109
                        resource="libjmrsid.so.0.0.2"
110
                        link="${targetDir}/libjmrsid.so"
111
                        failonerror="false" />
112
                <symlink
113
                        action="single"
114
                        resource="libjmrsid.so.0.0.2"
115
                        link="${targetDir}/libjmrsid.so.0"
116
                        failonerror="false" />
117
        </target>
118
        
119
        <target name="clean">
120
                <delete>
121
                        <fileset
122
                                dir="${targetDir}"
123
                                includes="*.so*"/>
124
                </delete>
125
        </target>
126

    
127
</project>