<?xml version="1.0"?>
<project name="SMC 2006 Fall CS 381 Java Programming Language I - Project3" default="all" basedir=".">

	<property name="folders-prefix" value="edu/smccd/cis381/fall2006" />
	<property name="package-prefix" value="edu.smccd.cis381.fall2006" />

	<property name="project" value="project3" />
	<property name="main-class" value="CashRegisterTester" />


	<target name="init">
		<mkdir dir="bin" />
		<mkdir dir="src/${folders-prefix}/${project}" />
		<copy todir="src/${folders-prefix}/${project}">
			<fileset dir="${basedir}">
                <include name="Money.java" />
                <include name="CashRegister.java" />
                <include name="CashRegisterTester.java" />
			</fileset>
		</copy>
		
        <copy todir="src/${folders-prefix}/${project}" failonerror="false">
                <fileset dir="${basedir}">
                        <include name="CashRegisterUnitTest.java" />
                </fileset>
        </copy>

	</target>

	<target name="compile" depends="init">
		<javac srcdir="src" destdir="bin">
			<include name="**/*.java" />
		</javac>
	</target>

	<target name="run" depends="compile">
		<java classname="${package-prefix}.${project}.${main-class}">
			<classpath>
				<pathelement location="bin" />
			</classpath>
		</java>
	</target>

	<target name="all" depends="init, compile, run" />

	<target name="clean" depends="init">
		<delete dir="bin" />
		<delete dir="src" />
	</target>



</project>

