2011-12-06 07:50:25 +04:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<!-- Version: $Id: build.xml 495 2011-07-07 20:14:37Z chth $ -->
|
|
|
|
<project name="openseadragon"
|
|
|
|
default="build">
|
|
|
|
|
|
|
|
<tstamp/>
|
|
|
|
|
2011-12-13 02:22:01 +04:00
|
|
|
<description>
|
2011-12-06 07:50:25 +04:00
|
|
|
Build file for Zoomable User Interface HTML5 project OpenSeadragon.
|
|
|
|
</description>
|
|
|
|
|
2011-12-13 02:22:01 +04:00
|
|
|
<!-- YOU CAN OVERRIDE PROPERTIES PER YOUR NEED IN local.properties -->
|
|
|
|
<property file="local.properties" />
|
|
|
|
|
2011-12-06 07:50:25 +04:00
|
|
|
<!-- BASIC PROJECT PROPERTIES TO HELP TRACK VERSION -->
|
|
|
|
<property file="build.properties" />
|
|
|
|
|
|
|
|
<target name="build">
|
|
|
|
<echo>| OpenSeadragon </echo>
|
|
|
|
<filelist id="openseadragon.javascript"
|
|
|
|
dir=".">
|
|
|
|
<file name="src/openseadragon.js" />
|
2011-12-15 03:22:02 +04:00
|
|
|
<file name="src/eventhandler.js" />
|
2011-12-06 07:50:25 +04:00
|
|
|
<file name="src/mousetracker.js" />
|
|
|
|
<file name="src/control.js" />
|
|
|
|
<file name="src/viewer.js" />
|
2012-03-07 07:20:00 +04:00
|
|
|
<file name="src/navigator.js" />
|
2011-12-06 07:50:25 +04:00
|
|
|
<file name="src/strings.js" />
|
|
|
|
<file name="src/point.js" />
|
2012-01-25 23:14:02 +04:00
|
|
|
<!--file name="src/profiler.js" /-->
|
2011-12-06 07:50:25 +04:00
|
|
|
<file name="src/tilesource.js" />
|
|
|
|
<file name="src/dzitilesource.js" />
|
2012-02-23 08:02:54 +04:00
|
|
|
<file name="src/legacytilesource.js" />
|
2011-12-06 07:50:25 +04:00
|
|
|
<file name="src/button.js" />
|
|
|
|
<file name="src/buttongroup.js" />
|
|
|
|
<file name="src/rectangle.js" />
|
|
|
|
<file name="src/displayrectangle.js" />
|
|
|
|
<file name="src/spring.js" />
|
|
|
|
<file name="src/tile.js" />
|
|
|
|
<file name="src/overlay.js" />
|
|
|
|
<file name="src/drawer.js" />
|
|
|
|
<file name="src/viewport.js" />
|
|
|
|
</filelist>
|
|
|
|
|
|
|
|
<echo>| Building OpenSeadragon Javascript </echo>
|
|
|
|
<concat destFile="openseadragon.js">
|
|
|
|
<filterchain>
|
|
|
|
<replacetokens>
|
|
|
|
<token key="VERSION" value="${VERSION}"/>
|
|
|
|
</replacetokens>
|
|
|
|
</filterchain>
|
|
|
|
<filelist refid="openseadragon.javascript" />
|
|
|
|
</concat>
|
2011-12-13 02:22:01 +04:00
|
|
|
|
|
|
|
<copy todir='${WWW}' file='openseadragon.js' />
|
2011-12-06 07:50:25 +04:00
|
|
|
|
|
|
|
</target>
|
|
|
|
|
2012-01-25 23:14:02 +04:00
|
|
|
|
|
|
|
<target name='doc'
|
|
|
|
depends='build'>
|
|
|
|
<echo>| Generating Public API Documentation </echo>
|
|
|
|
<java jar="../jsdoc-toolkit/jsrun.jar"
|
|
|
|
fork="true">
|
|
|
|
<arg value="bin/jsdoc/run.js"/>
|
|
|
|
<arg value="openseadragon.js"/>
|
|
|
|
<arg value="--template=bin/jsdoc/templates"/>
|
|
|
|
<arg value="--directory=${WWW_DOCS}"/>
|
|
|
|
<arg value="--verbose"/>
|
|
|
|
</java>
|
|
|
|
</target>
|
|
|
|
|
2011-12-06 07:50:25 +04:00
|
|
|
</project>
|