Revision 22030 branches/v2_0_0_prep/libraries/libFMap_mapcontext/build.xml

View differences:

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

  
5
     libFMap_geometries
3
     libFMap_mapcontext
6 4
     Build library libFMap_mapcontext
7 5

  
8 6
     jmvivo
......
11 9
	<description>
12 10
            Build libFMap_geometries
13 11
    </description>
14
	<dirname file="${ant.file.libFMap_geometries}" property="proyectDir"/>
12
	<dirname file="${ant.file.libFMap_mapcontext}" property="proyectDir"/>
15 13
	<import file="${proyectDir}/../binaries/ant/utilities.xml"/>
16 14

  
17 15
	<property name="src" location="${proyectDir}/src"/>
......
20 18
	<property name="build-test" location="${proyectDir}/bin-test"/>
21 19
	<property name="dist" location="${proyectDir}/dist"/>
22 20
	<property name="lib" location="${proyectDir}/lib"/>
23
	
21
	<property name="lib-references" location="${proyectDir}/lib-references"/>
22

  
24 23
	<!-- Geometry-Operations -->
25 24
	<property name="geomerty-operations-jarName" value="org.gvsig.fmap.geom.operations-mapcontext.jar"/>
26 25
	<property name="geomerty-operations-jarIncludes" value="org/gvsig/fmap/geom/operation/**"/>
27 26
	<property name="geomerty-operations-jarExcludes" value=""/>
28 27

  
29
	
28

  
30 29
	<!-- Common -->
31 30
	<property name="this-jarName" value="org.gvsig.fmap.mapcontext.jar"/>
32 31
	<property name="this-jarIncludes" value="**/**"/>
......
48 47
         ================================= -->
49 48
	<target name="compile" depends="update-referenced-libraries" description="--> Compile sources">
50 49
		<mkdir dir="${build}"/>
50
		<mkdir dir="${build-test}"/>
51 51
		<!-- Compile the Java code from ${src} to ${build} -->
52 52
		<loadEclipseClasspath project="${basedir}"/>
53 53
		<gvSIG-javac
......
64 64
         ================================= -->
65 65
	<target name="batch-build" 
66 66
		depends="update-referenced-libraries, compile,generate-this,generate-geometry-operations"
67
		description="--> Prepare library">		
67
		description="--> Prepare library">
68 68
	</target>
69
	
69

  
70 70
	<target name="update-referenced-libraries">
71 71
		<copy todir="${lib}" failonerror="false">
72
			<fileset dir="${workspaceDir}/libFMap_geometries/lib" includes="*.jar,*.zip"/>
73 72
			<fileset dir="${workspaceDir}/libFMap_geometries/dist" includes="*.jar,*.zip"/>
74 73
		</copy>
74
		<copy todir="${lib-references}" failonerror="false">
75
			<fileset dir="${workspaceDir}/libFMap_geometries/lib" includes="*.jar,*.zip"/>
76
		</copy>
77

  
75 78
		<copy todir="${lib}" failonerror="false">
76
			<fileset dir="${workspaceDir}/libFMap_data/lib" includes="*.jar,*.zip"/>
77 79
			<fileset dir="${workspaceDir}/libFMap_data/dist" includes="*.jar,*.zip"/>
78 80
		</copy>
81
		<copy todir="${lib-references}" failonerror="false">
82
			<fileset dir="${workspaceDir}/libFMap_data/lib" includes="*.jar,*.zip" />
83
		</copy>
84

  
85

  
79 86
		<copy todir="${lib}" failonerror="false">
80
			<fileset dir="${workspaceDir}/libMetadata/lib" includes="*.jar,*.zip"/>
81 87
			<fileset dir="${workspaceDir}/libMetadata/dist" includes="*.jar,*.zip"/>
82 88
		</copy>
83
	
89
		<copy todir="${lib-references}" failonerror="false">
90
			<fileset dir="${workspaceDir}/libMetadata/lib" includes="*.jar,*.zip"/>
91
		</copy>
92

  
84 93
	</target>
85
	
94

  
86 95
	<target name="generate-this" depends="compile">
87 96
		<mkdir dir="${dist}"/>
88 97
		<jar destfile="${dist}/${this-jarName}" 
89 98
			basedir="${build}"
90 99
			includes="${this-jarIncludes}"
91
			excludes="${this-jarExcludes}"/>			
100
			excludes="${this-jarExcludes}"/>
92 101
	</target>
93 102

  
94
	
103

  
95 104
	<target name="generate-geometry-operations" depends="compile,generate-this">
96 105
		<mkdir dir="${dist}"/>
97 106
		<jar destfile="${dist}/${geomerty-operations-jarName}" 
98 107
			basedir="${build}"
99 108
			includes="${geomerty-operations-jarIncludes}"
100
			excludes="${geomerty-operations-jarExcludes}"/>			
109
			excludes="${geomerty-operations-jarExcludes}"/>
101 110
	</target>
102 111

  
103 112
	<!-- ================================= 

Also available in: Unified diff