blob: 95a9d01da8ffa433a19f42571a5bfe7d90c70bc2 [file] [log] [blame]
<project default="all">
<property file="trigger.properties" />
<property file="../maps/build.cfg" />
<target name="all">
<antcall target="getDrivers" />
<copy todir="${build.home}/${localDrivers}" overwrite="true">
<fileset dir="${build.home}/${build.drivers}" >
<include name="**/GEF*.*"/>
<include name="**/emf*.*"/>
<include name="**/JEM*.*"/>
</fileset>
</copy>
<echo message="RSYNC TO: ${ftpUser}@${ftpServer}:${remoteDrivers}" />
<exec executable="rsync">
<arg line="-e ssh -Cavz ${build.home}/${localDrivers} ${ftpUser}@${ftpServer}:${remoteDrivers}" />
</exec>
</target>
<target name="getDrivers">
<available file="${build.home}/${build.drivers}/${emfFile}" property="emf.exists" />
<available file="${build.home}/${build.drivers}/${gefFile}" property="gef.exists" />
<available file="${build.home}/${build.drivers}/${jemFile}" property="jem.exists" />
<antcall target="getEmf" />
<antcall target="getGef" />
<antcall target="getJem" />
</target>
<target name="getEmf" unless="emf.exists">
<get src="${emfURL.primary}" dest="${build.home}/${build.drivers}/${emfFile}" />
</target>
<target name="getGef" unless="gef.exists">
<get src="${gefURL.primary}" dest="${build.home}/${build.drivers}/${gefFile}" />
</target>
<target name="getJem" unless="jem.exists">
<get src="${jemURL.primary}" dest="${build.home}/${build.drivers}/${jemFile}" />
</target>
</project>