sbin/build/client.xml
author hamidouk
Fri, 09 Sep 2011 15:14:20 +0200
changeset 32 ad24ff95c4ba
parent 30 69ac9ee00ec1
child 33 184bffe80bf3
permissions -rw-r--r--
forgot to add client.xml to the previous commit.

<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." default="compile">
	<taskdef name="jscomp" classname="com.google.javascript.jscomp.ant.CompileTask">
		<classpath>
			<pathelement location="../res/compiler.jar" />
		</classpath>
	</taskdef>
	
	<delete dir="${basedir}/../../build" />
	<mkdir  dir="${basedir}/../../build" />
	<target name="compile">
		<jscomp compilationLevel="simple" warning="quiet" debug="false"
			output="../../build/LdtPlayer.min.raw.js">
			<externs dir="${basedir}/../../res/">
				<file name="js/jquery.min.js" />
				<file name="js/jquery.tools.min.js" />
				<file name="js/jquery-ui.min.js" />
				<file name="js/swfobject.js" />
			</externs>
			<sources dir="${basedir}/../../src/js">
				<file name="LdtPlayer.js" />
			</sources>
		</jscomp>
		<concat destfile="../../build/LdtPlayer.min.js"
			append="false">
			<filelist dir="../../src/js/" files="header.js" />
	        <filelist dir="../../build/" files="LdtPlayer.min.raw.js" />
		</concat>
		<delete file="../../build/LdtPlayer.min.raw.js" />
	</target>
	
	<target name="concatenate" description="Build the developer release file">
	    <concat encoding="UTF-8" outputencoding="UTF-8" destfile="../../build/LdtPlayer-release.js">
	        <filelist dir="../../src/js" files="LdtPlayer.js utils.js data.js site.js ui.js" />
	    	<filterchain>
	    	    <deletecharacters chars="&#xFEFF;" />
	    	</filterchain>
	    </concat>
	</target>
</project>