Revision 10660 trunk/libraries/libDriverManager/build.xml

View differences:

build.xml
1
<project name="Driver Manager" default="create-jar" basedir=".">
1
<project name="Driver Manager" default="dist" basedir=".">
2 2
	<description>
3 3
        Instala el plugin
4 4
    </description>
......
6 6
	<property name="drivers-dir" location="../Andami/gvSIG/extensiones/com.iver.cit.gvsig/drivers" />-->
7 7
	<property name="src" value="src"/>
8 8
	<property name="build" value="bin"/>
9
	<property name="dist" location="dist"/>
9 10
	<property name="jarName" value="driver-manager-1.1"/>
10 11
	<property name="targetDir" value="../libFMap/lib"/>	
11 12
	
12 13
	<target name="init">
13 14
		<!-- Create the time stamp -->
14 15
		<tstamp />
16
		<echo>
17
			Compiling ${ant.project.name}...</echo>
15 18
	</target>
16 19

  
17 20
    <target name="batch-build"
18 21
    	    description="compile the sources, create the jar file"
19
    	    depends="compile,create-jar,move-to-fmap">
22
    	    depends="init,compile,create-jar,move-to-fmap">
20 23
    </target>
21 24
	
25
	<target name="dist"
26
			description="create the jar file, copy it to libFMap"
27
			depends="init,create-jar,move-to-fmap">
28
	</target>
22 29
    <target name="compile" description="compile the source" >
23 30
        <!-- Compile the Java code from ${src} to ${build} -->
24 31
    	<mkdir dir="${build}" />
......
32 39
	</target>	
33 40
	
34 41
	<target name="create-jar" description="Crea el jar de la aplicacion">
35
		<jar jarfile="${jarName}.jar" basedir="${build}"/>
42
		<mkdir dir="${dist}"/>
43
		<jar jarfile="${dist}/${jarName}.jar" basedir="${build}"/>
36 44
	</target>
37 45
	
38
	<target name="move-to-fmap" description="Crea el jar de la aplicacion">
39
		<copy file="${jarName}.jar" todir="${targetDir}"/>
46
	<target name="move-to-fmap" description="Move the jar file to the libFMap lib-dir">
47
		<move file="${dist}/${jarName}.jar" todir="${targetDir}"/>
40 48
	</target>
41 49
		
42 50
	<target name="clean" description="clean up" >

Also available in: Unified diff