Statistics
| Revision:

svn-gvsig-desktop / tags / v1_0_2_Build_892 / applications / appgvSIG / build_sources.xml @ 10278

History | View | Annotate | Download (7.87 KB)

1 1316 fjp
<project name="Copiar las fuentes a un directorio" default="dist" basedir=".">
2
    <description>
3
        Copiar las fuentes a un directorio
4
    </description>
5
  <!-- set global properties for this build -->
6
  <property name="buildDate" value="${TSTAMP}"/>
7 3582 nacho
  <property name="version" value="0.5"/>
8 1316 fjp
  <property name="dist"  location="d:/fjp/COPUT/instala_gvsig/fuentes"/>
9
  <property name="fmapdir" value="../FMAP 03"/>
10
  <property name="andamidir" value="../Andami"/>
11 1555 fjp
  <property name="coreplugindir" value="../CorePlugin"/>
12 1564 fjp
  <property name="gdbmsdir" value="../GDBMS"/>
13 2829 fjp
  <property name="jdbcspatialdir" value="../gvSIG_JDBC"/>
14
  <property name="arcsdedir" value="../gvSIG_SDE"/>
15
  <property name="wmsdir" value="../gvSIG_WMS"/>
16
  <property name="wfsdir" value="../gvSIG_WFS"/>
17
  <property name="wcsdir" value="../gvSIG WCSClient"/>
18
  <property name="WMSClientdir" value="../WMSClient"/>
19
  <property name="drivermanagerdir" value="../DriverManager"/>
20
  <property name="exampledir" value="../Ejemplo"/>
21 1316 fjp
  <property name="makeZip" location="makeZip"/>
22 1509 fjp
  <property name="zipName" value="src_gvSIG-${version}"/>
23 1316 fjp
24
  <target name="init" depends="clean">
25
    <!-- Create the time stamp -->
26
    <tstamp/>
27
28
  </target>
29
30
31
32
  <target name="dist" depends="init"
33
        description="generate the distribution" >
34
    <!-- Create the distribution directory -->
35
    <mkdir dir="${dist}"/>
36
    <mkdir dir="${dist}/Andami"/>
37
    <mkdir dir="${dist}/Andami/src"/>
38
    <mkdir dir="${dist}/Andami/lib"/>
39 2829 fjp
    <mkdir dir="${dist}/FMap"/>
40
    <mkdir dir="${dist}/FMap/src"/>
41
    <mkdir dir="${dist}/FMap/lib"/>
42 1316 fjp
    <mkdir dir="${dist}/gvSIG"/>
43
    <mkdir dir="${dist}/gvSIG/src"/>
44
    <mkdir dir="${dist}/gvSIG/lib"/>
45 1564 fjp
    <mkdir dir="${dist}/gvSIG/config"/>
46 1316 fjp
    <mkdir dir="${dist}/gvSIG/images"/>
47 1555 fjp
    <mkdir dir="${dist}/CorePlugin/src"/>
48
    <mkdir dir="${dist}/CorePlugin/images"/>
49 2829 fjp
    <!-- <mkdir dir="${dist}/GDBMS"/>
50 1564 fjp
    <mkdir dir="${dist}/GDBMS/src"/>
51
    <mkdir dir="${dist}/GDBMS/lib"/>
52 2829 fjp
    <mkdir dir="${dist}/GDBMS/conf"/>
53
    <mkdir dir="${dist}/GDBMS/target"/> -->
54 1564 fjp
    <mkdir dir="${dist}/DriverManager"/>
55
    <mkdir dir="${dist}/DriverManager/src"/>
56 2829 fjp
57
    <!-- <mkdir dir="${dist}/gvSIG_JDBC"/>
58
    <mkdir dir="${dist}/gvSIG_JDBC/src"/>
59
    <mkdir dir="${dist}/gvSIG_JDBC/config"/>
60

61
    <mkdir dir="${dist}/gvSIG_SDE"/>
62
    <mkdir dir="${dist}/gvSIG_SDE/src"/>
63
    <mkdir dir="${dist}/gvSIG_SDE/config"/>
64
    <mkdir dir="${dist}/gvSIG_SDE/lib"/>
65

66
    <mkdir dir="${dist}/gvSIG_WFS"/>
67
    <mkdir dir="${dist}/gvSIG_WFS/src"/>
68
    <mkdir dir="${dist}/gvSIG_WFS/config"/>  -->
69
70
    <mkdir dir="${dist}/gvSIG_WMS"/>
71
    <mkdir dir="${dist}/gvSIG_WMS/src"/>
72
    <mkdir dir="${dist}/gvSIG_WMS/config"/>
73
74
    <mkdir dir="${dist}/gvSIG WCSClient"/>
75
    <mkdir dir="${dist}/gvSIG WCSClient/src"/>
76
    <mkdir dir="${dist}/gvSIG WCSClient/config"/>
77
78
    <mkdir dir="${dist}/Example"/>
79
    <mkdir dir="${dist}/Example/src"/>
80
    <mkdir dir="${dist}/Example/config"/>
81 2863 fjp
    <mkdir dir="${dist}/Example/images"/>
82 2829 fjp
83 1555 fjp
84 1316 fjp
    <!-- Put everything into the directory ${dist} -->
85
    <copy todir="${dist}/Andami/lib">
86
            <fileset dir="${andamidir}/lib" includes="*.jar,*.zip"/>
87
    </copy>
88 1564 fjp
    <copy todir="${dist}/Andami/src">
89
            <fileset dir="${andamidir}/src" includes="**/**"/>
90
    </copy>
91
    <copy todir="${dist}/Andami">
92
            <fileset dir="${andamidir}" includes="*.xml, *.classpath, *.project, text*.properties"/>
93
    </copy>
94
95 2829 fjp
    <copy todir="${dist}/FMap/lib">
96 1316 fjp
            <fileset dir="${fmapdir}/lib" includes="*.jar,*.zip"/>
97
    </copy>
98 2829 fjp
    <copy todir="${dist}/FMap/src">
99 1564 fjp
            <fileset dir="${fmapdir}/src" includes="**/**" />
100
    </copy>
101 2829 fjp
    <copy todir="${dist}/FMap">
102 1564 fjp
            <fileset dir="${fmapdir}" includes="*.xml, *.classpath, *.project" />
103 2829 fjp
                <!-- <fileset dir="${fmapdir}" includes="*.xml" /> -->
104 1564 fjp
    </copy>
105
106
    <copy todir="${dist}/gvSIG/config">
107
            <fileset dir="./config" includes="*.*"/>
108
    </copy>
109 1316 fjp
    <copy todir="${dist}/gvSIG/lib">
110
            <fileset dir="./lib" includes="*.jar,*.zip"/>
111 1564 fjp
    </copy>
112 1316 fjp
    <copy todir="${dist}/gvSIG/src">
113
            <fileset dir="./src" includes="**/**"/>
114
    </copy>
115
    <copy todir="${dist}/gvSIG">
116 1564 fjp
            <fileset dir="." includes="*.xml, *.classpath, *.project, text*.properties"/>
117 2829 fjp
                <!-- <fileset dir="." includes="text*.properties"/> -->
118 1316 fjp
    </copy>
119
    <copy todir="${dist}/gvSIG/images">
120
            <fileset dir="./images/" includes="*"/>
121
    </copy>
122 1564 fjp
123 1555 fjp
    <copy todir="${dist}/CorePlugin/src">
124 1564 fjp
            <fileset dir="${coreplugindir}/src" includes="**/**"/>
125 1555 fjp
    </copy>
126
    <copy todir="${dist}/CorePlugin">
127 1564 fjp
            <fileset dir="${coreplugindir}" includes="*.xml, *.classpath, *.project, text*.properties"/>
128 1555 fjp
    </copy>
129
    <copy todir="${dist}/CorePlugin/images">
130 1564 fjp
            <fileset dir="${coreplugindir}/images/" includes="*"/>
131 1555 fjp
    </copy>
132 1564 fjp
133 2829 fjp
    <!-- <copy todir="${dist}/GDBMS">
134 1564 fjp
            <fileset dir="${gdbmsdir}" includes="*.xml, *.classpath, *.project, text*.properties"/>
135
    </copy>
136
    <copy todir="${dist}/GDBMS/src">
137
            <fileset dir="${gdbmsdir}/src/" includes="**/**"/>
138
    </copy>
139
    <copy todir="${dist}/GDBMS/lib">
140
            <fileset dir="${gdbmsdir}/lib/" includes="*"/>
141
    </copy>
142
    <copy todir="${dist}/GDBMS/docs">
143
            <fileset dir="${gdbmsdir}/docs/" includes="*"/>
144
    </copy>
145
    <copy todir="${dist}/GDBMS/grammar">
146
            <fileset dir="${gdbmsdir}/grammar/" includes="*"/>
147 2829 fjp
    </copy> -->
148 1564 fjp
149
    <copy todir="${dist}/DriverManager">
150
            <fileset dir="${drivermanagerdir}" includes="*.xml, *.classpath, *.project, text*.properties"/>
151
    </copy>
152
    <copy todir="${dist}/DriverManager/src">
153
            <fileset dir="${drivermanagerdir}/src/" includes="**/**"/>
154
    </copy>
155 2829 fjp
156
    <!-- <copy todir="${dist}/gvSIG_JDBC">
157
            <fileset dir="${jdbcspatialdir}" includes="*.xml, *.classpath, *.project, text*.properties"/>
158
    </copy>
159
    <copy todir="${dist}/gvSIG_JDBC/src">
160
            <fileset dir="${jdbcspatialdir}/src/" includes="**/**"/>
161
    </copy> -->
162
163
    <copy todir="${dist}/gvSIG_WMS">
164
            <fileset dir="${wmsdir}" includes="*.xml, *.classpath, *.project, text*.properties"/>
165
    </copy>
166
    <copy todir="${dist}/gvSIG_WMS/src">
167
            <fileset dir="${wmsdir}/src/" includes="**/**"/>
168
    </copy>
169
    <copy todir="${dist}/gvSIG_WMS/config">
170
            <fileset dir="${wmsdir}/config" includes="*.*"/>
171
    </copy>
172
173
174
    <copy todir="${dist}/gvSIG WCSClient">
175
            <fileset dir="${wcsdir}" includes="*.xml, *.classpath, *.project, text*.properties"/>
176
    </copy>
177
    <copy todir="${dist}/gvSIG WCSClient/src">
178
            <fileset dir="${wcsdir}/src/" includes="**/**"/>
179
    </copy>
180
181
    <copy todir="${dist}/Example">
182
            <fileset dir="${exampledir}" includes="*.xml, *.classpath, *.project, text*.properties"/>
183
    </copy>
184
    <copy todir="${dist}/Example/src">
185
            <fileset dir="${exampledir}/src/" includes="**/**"/>
186
    </copy>
187
    <copy todir="${dist}/Example/config">
188
            <fileset dir="${exampledir}/config" includes="*.*"/>
189
    </copy>
190 2863 fjp
    <copy todir="${dist}/Example/images">
191
            <fileset dir="${exampledir}/images" includes="*.*"/>
192
    </copy>
193 1555 fjp
194 1316 fjp
    <!-- BORRAMOS EL DIRECTIORIO DE EDICIÓN (PROVISIONAL) -->
195
        <delete dir="${dist}/FMap/src/com/iver/cit/gvsig/fmap/edition"/>
196
197
  </target>
198
199
  <target name="makeZip"
200
          description="Genera un zip con todas las fuentes"
201
          depends="dist">
202
        <zip destfile="${dist}/${zipName}.zip" basedir="${dist}" />
203
    <!-- <delete dir="${dist}"/> -->
204
  </target>
205
206
  <target name="clean"
207
        description="clean up" >
208
    <!-- Delete the ${build} and ${dist} directory trees -->
209 1564 fjp
    <delete dir="${dist}/Andami"/>
210
    <delete dir="${dist}/CorePlugin"/>
211 2829 fjp
    <delete dir="${dist}/FMap"/>
212
    <delete dir="${dist}/gvSIG"/>
213
    <delete dir="${dist}/gvSIG WCSClient"/>
214
    <!-- <delete dir="${dist}/GDBMS"/>   -->
215
    <!-- <delete dir="${dist}/gvSIG_JDBC"/> -->
216 1564 fjp
    <delete file="${dist}/${zipName}.zip" />
217 1316 fjp
  </target>
218
</project>