Statistics
| Revision:

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

History | View | Annotate | Download (2 KB)

1 27509 cmartinez
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- ======================================================================
3
     libProjection
4
     Build library libProjection
5
     ====================================================================== -->
6
<project name="libProjection" default="batch-build">
7
        <description>
8
            Build del ${ant.project.name}
9
    </description>
10
        <dirname file="${ant.file.libDXF}" property="proyectDir"/>
11
        <import file="${proyectDir}/../binaries/ant/utilities.xml"/>
12
13
        <property name="dist" location="${proyectDir}/dist"/>
14
        <property name="jarName" value="org.gvsig.projection.jar"/>
15
        <property name="mvnBaseJarName" value="org.gvsig.projection-2.0-SNAPSHOT" />
16
17
        <!-- =================================
18
          target: generate-source
19
         ================================= -->
20
        <target name="generate-source" description="--> genera el tar de fuentes">
21
                <!-- TODO -->
22
                <echo level="warning">TODO!!!!</echo>
23
        </target>
24
25
        <!-- =================================
26
          target: compile
27
         ================================= -->
28
        <target name="compile" depends="" description="--> Compile sources">
29
                <mvn-compile/>
30
        </target>
31
32
        <!-- =================================
33
          target: batch-build
34
         ================================= -->
35
        <target name="batch-build" description="--> Prepare library">
36
                <mvn-install tofile="${dist}/${jarName}" mvnJarName="${mvnBaseJarName}.jar"/>
37
                <mvn-install tofile="${dist}/org.cresques.ui.jar" mvnJarName="${mvnBaseJarName}-cresques-ui.jar"/>
38
                <mvn-install tofile="${dist}/org.cresques.cts.jar" mvnJarName="${mvnBaseJarName}-cresques-impl.jar"/>
39
        </target>
40
41
        <!-- =================================
42
          target: clean
43
         ================================= -->
44
        <target name="clean" description="--> Clean proyect">
45
                <mvn-clean/>
46
        </target>
47
48
        <!-- =================================
49
          javadoc
50
         ================================= -->
51
        <target name="javadoc" description="--> Create javadoc">
52
                <mvn-javadoc/>
53
        </target>
54
55
</project>