Statistics
| Revision:

svn-gvsig-desktop / branches / v2_0_0_prep / libraries / libEvaluator_SQLJEP / build.xml @ 28075

History | View | Annotate | Download (2.52 KB)

1 24409 jmvivo
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- ======================================================================
3
     09/01/2008 13:02:25
4

5 24942 jmvivo
     libEvaluator_SQLJEP
6
     Build library libEvaluator_SQLJEP
7 24409 jmvivo

8
     jmvivo
9
     ====================================================================== -->
10 24942 jmvivo
<project name="libEvaluator_SQLJEP" default="batch-build">
11 24409 jmvivo
        <description>
12
            Build del libDataStore
13
    </description>
14 24942 jmvivo
        <dirname file="${ant.file.libEvaluator_SQLJEP}" property="proyectDir"/>
15 24409 jmvivo
        <import file="${proyectDir}/../binaries/ant/utilities.xml"/>
16
17
        <property name="src" location="${proyectDir}/src"/>
18
        <property name="src-test" location="${proyectDir}/src-test"/>
19
        <property name="build" location="${proyectDir}/bin"/>
20
        <property name="build-test" location="${proyectDir}/bin-test"/>
21
        <property name="dist" location="${proyectDir}/dist"/>
22
        <property name="jarName" value="org.gvsig.tools.evaluator.sqljep.jar"/>
23
24
        <!-- =================================
25
          target: generate-source
26
         ================================= -->
27
        <target name="generate-source" description="--> genera el tar de fuentes">
28
                <!-- TODO -->
29
                <echo level="warning">TODO!!!!</echo>
30
        </target>
31
32
33
        <!-- =================================
34
          target: compile
35
         ================================= -->
36
        <target name="compile" depends="" description="--> Compile sources">
37
                <mkdir dir="${build}"/>
38
                <mkdir dir="${build-test}"/>
39
                <!-- Compile the Java code from ${src} to ${build} -->
40
                <loadEclipseClasspath project="${basedir}"/>
41
                <gvSIG-javac
42
                        classpath="${eclipseClasspath}"/>
43
                <gvSIG-javac
44
                        classpath="${eclipseClasspath}"
45
                        srcdir="${src-test}"
46
                        destdir="${build-test}"/>
47
48
        </target>
49
50
        <!-- =================================
51
          target: batch-build
52
         ================================= -->
53
        <target name="batch-build"
54
                depends="compile,generate"
55
                description="--> Prepare library">
56
        </target>
57
58
        <target name="generate" depends="compile">
59
                <mkdir dir="${dist}"/>
60
                <jar destfile="${dist}/${jarName}"
61
                        basedir="${build}"/>
62
        </target>
63
64
65
        <!-- =================================
66
          target: clean
67
         ================================= -->
68
        <target name="clean" depends="" description="--> Clean proyect">
69
                <delete>
70
                        <fileset dir="${build}">
71
                                <include name="***"/>
72
                                <exclude name=".svn"/>
73
                        </fileset>
74
                        <fileset dir="${build-test}">
75
                                <include name="***"/>
76
                                <exclude name=".svn"/>
77
                        </fileset>
78
79
                </delete>
80
                <delete dir="${dist}" includes="*.jar"/>
81
        </target>
82
83
</project>