Statistics
| Revision:

svn-gvsig-desktop / branches / v2_0_0_prep / libraries / libDXF / build.xml @ 27517

History | View | Annotate | Download (1.76 KB)

1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- ======================================================================
3
     libDXF
4
     Build library libDXF
5
     ====================================================================== -->
6
<project name="libDXF" 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.cresques.dxf.jar"/>
15
        <property name="mvnJarName" value="org.cresques.dxf-2.0-SNAPSHOT.jar" />
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="${mvnJarName}"/>
37
        </target>
38

    
39
        <!-- =================================
40
          target: clean
41
         ================================= -->
42
        <target name="clean" description="--> Clean proyect">
43
                <mvn-clean/>
44
        </target>
45
                
46
        <!-- =================================
47
          javadoc
48
         ================================= -->
49
        <target name="javadoc" description="--> Create javadoc">
50
                <mvn-javadoc/>
51
        </target>        
52

    
53
</project>