Revision 29325 trunk/install/instalador-gvSIG-deb/build.xml

View differences:

build.xml
5 5
<property name="build.dir" value="build"/>
6 6
<property name="gvsig.dir" value="/opt/gvSIG"/>
7 7

  
8
<!--	
9
<property name="jni-gdal.dir" value="../../libjni-gdal/lib-dist"/>
10
<property name="jni-proj.dir" value="../../libjni-proj4/dist"/>
11
-->
8 12
	
13
<property name="jni-gdal.dir" value="../../binaries/deb-etch/gdal"/>
14
<property name="jni-proj.dir" value="../../binaries/deb-etch/proj"/>
15

  
16
	
9 17
<target name="prepare" description="Prepare directory build" depends="prepare-common,prepare-natives">
10 18
	<!--Copy debian structure and change permissions --> 
11 19
	<copy todir="${build.dir}"  overwrite="true" preservelastmodified="false">
......
62 70
		</copy>
63 71
		<!--Copy andami.jar -->
64 72
		<copy file="../../_fwAndami/andami.jar" todir="${build.dir}${gvsig.dir}/bin"/>
73
		<!-- Copy /usr resources -->
74
		<copy todir="${build.dir}/usr">
75
			<fileset dir="resources/usr"></fileset>
76
		</copy>
65 77
</target>
66 78
	
67 79
<target name="prepare-natives" description="Prepare directory build with gvSIG native libraries">
68
	<!--Copy GDAL native -->
80
	<mkdir dir="${build.dir}${gvsig.dir}/libs"/>
81
	<!--Copy GDAL native 
69 82
		<copy todir="${build.dir}${gvsig.dir}/libs">
70
			<fileset dir="../../libjni-gdal/lib-dist">
83
			<fileset dir="${jni-gdal.dir}">
71 84
				<exclude name=".svn"/>
72 85
			</fileset>
73
		</copy>
74
		<!--Copy PROJ native and creates symbolic link -->
75
		<copy todir="${build.dir}${gvsig.dir}/libs">
76
			<fileset dir="../../libjni-proj4/dist">
77
				<exclude name=".svn"/>
78
				<exclude name="src"/>
79
			</fileset>
80
		</copy>
81
		<exec executable="ln" dir="${build.dir}${gvsig.dir}/libs">
86
		</copy> -->
87
	<exec executable="cp" dir="." output="error.log">
88
		<arg value="-r"/>
89
		<arg value="${jni-gdal.dir}"/>
90
		<arg value="${build.dir}${gvsig.dir}/libs"/>
91
	</exec>
92
	
93
	<!--Copy PROJ native and creates symbolic link 
94
	<copy todir="${build.dir}${gvsig.dir}/libs">
95
		<fileset dir="${jni-proj.dir}">
96
		<exclude name=".svn"/>
97
		<exclude name="src"/>
98
		</fileset>
99
	</copy>
100
		-->
101
		<!--<exec executable="ln" dir="${build.dir}${gvsig.dir}/libs">
82 102
			    <arg value="-s"/>
83 103
				<arg value="libcrsjniproj.so.0.1.1"/>
84 104
				<arg value="libcrsjniproj.so"/>
85 105
		</exec>
106
		-->
107
	<exec executable="cp" dir="." output="error.log">
108
			<arg value="-r"/>
109
			<arg value="${jni-proj.dir}"/>
110
			<arg value="${build.dir}${gvsig.dir}/libs"/>
111
	</exec>
112
		
86 113
</target>
87 114

  
88 115
<target name="build" description="Creates a Debian Package" depends="clean,prepare,copyJAI">

Also available in: Unified diff