0N/A<!--
2362N/A Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
0N/A
0N/A Redistribution and use in source and binary forms, with or without
0N/A modification, are permitted provided that the following conditions
0N/A are met:
0N/A
0N/A - Redistributions of source code must retain the above copyright
0N/A notice, this list of conditions and the following disclaimer.
0N/A
0N/A - Redistributions in binary form must reproduce the above copyright
0N/A notice, this list of conditions and the following disclaimer in the
0N/A documentation and/or other materials provided with the distribution.
0N/A
2362N/A - Neither the name of Oracle nor the names of its
0N/A contributors may be used to endorse or promote products derived
0N/A from this software without specific prior written permission.
0N/A
0N/A THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
0N/A IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
0N/A THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
0N/A PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
0N/A CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
0N/A EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
0N/A PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
0N/A PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
0N/A LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
0N/A NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
0N/A SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
0N/A-->
0N/A
0N/A<project name="awt2d" default="build" basedir=".">
0N/A <description>
0N/A JDK: AWT &amp; Java2D Ant build file
0N/A </description>
0N/A
0N/A <import file="/common/shared.xml"/>
0N/A
0N/A <target name="-build-make" depends="-make.init,-build-make-unix,-build-make-windows" if="use.make"/>
0N/A
0N/A <target name="-build-make-unix" depends="-make.init" if="osfamily.unix">
0N/A <make-run target="all" dir="${make.dir}/java/awt"/>
0N/A <make-run target="all" dir="${make.dir}/sun/dcpr"/>
0N/A <make-run target="all" dir="${make.dir}/sun/image"/>
0N/A <make-run target="all" dir="${make.dir}/sun/awt"/>
0N/A <make-run target="all" dir="${make.dir}/sun/splashscreen"/>
0N/A <make-run target="all" dir="${make.dir}/sun/xawt"/>
0N/A <make-run target="all" dir="${make.dir}/sun/headless"/>
0N/A <make-run target="all" dir="${make.dir}/sun/font"/>
0N/A <make-run target="all" dir="${make.dir}/sun/jpeg"/>
0N/A <make-run target="all" dir="${make.dir}/sun/cmm"/>
0N/A <make-run target="all" dir="${make.dir}/sun/jawt"/>
0N/A <make-run target="all" dir="${make.dir}/sun/text"/>
0N/A <make-run target="all" dir="${make.dir}/com/sun/image"/>
0N/A <make-run target="all" dir="${make.dir}/com/sun/java2d"/>
0N/A </target>
0N/A
0N/A <target name="-build-make-windows" depends="-make.init" if="os.windows">
0N/A <make-run target="all" dir="${make.dir}/java/awt"/>
0N/A <make-run target="all" dir="${make.dir}/sun/dcpr"/>
0N/A <make-run target="all" dir="${make.dir}/sun/awt"/>
0N/A <make-run target="all" dir="${make.dir}/sun/splashscreen"/>
0N/A <make-run target="all" dir="${make.dir}/sun/font"/>
0N/A <make-run target="all" dir="${make.dir}/sun/jpeg"/>
0N/A <make-run target="all" dir="${make.dir}/sun/cmm"/>
0N/A <make-run target="all" dir="${make.dir}/sun/jawt"/>
0N/A <make-run target="all" dir="${make.dir}/sun/text"/>
0N/A <make-run target="all" dir="${make.dir}/com/sun/image"/>
0N/A <make-run target="all" dir="${make.dir}/com/sun/java2d"/>
0N/A </target>
0N/A
0N/A <target name="-clean-make" depends="-make.init,-clean-docs-tests" if="use.make">
0N/A <make-run target="clean" dir="${make.dir}/java/awt"/>
0N/A <make-run target="clean" dir="${make.dir}/sun/dcpr"/>
0N/A <make-run target="clean" dir="${make.dir}/sun/image"/>
0N/A <make-run target="clean" dir="${make.dir}/sun/awt"/>
0N/A <make-run target="clean" dir="${make.dir}/sun/splashscreen"/>
0N/A <make-run target="clean" dir="${make.dir}/sun/xawt"/>
0N/A <make-run target="clean" dir="${make.dir}/sun/font"/>
0N/A <make-run target="clean" dir="${make.dir}/sun/jpeg"/>
0N/A <make-run target="clean" dir="${make.dir}/sun/cmm"/>
0N/A <make-run target="clean" dir="${make.dir}/sun/jawt"/>
0N/A <make-run target="clean" dir="${make.dir}/sun/text"/>
0N/A <make-run target="clean" dir="${make.dir}/com/sun/image"/>
0N/A <make-run target="clean" dir="${make.dir}/com/sun/java2d"/>
0N/A <make-run target="clean" dir="${make.dir}/mkdemo/jfc"/>
0N/A </target>
0N/A
0N/A <target name="run" depends="-make.init">
0N/A <make-run target="all" dir="${make.dir}/mkdemo/jfc"/>
0N/A <property name="jvm.args" value=""/>
0N/A <java jar="${build.dir}/demo/jfc/Font2DTest/Font2DTest.jar"
0N/A fork="true"
0N/A classpath="${classes.dir}:${bootstrap.jdk}/jre/lib/rt.jar">
0N/A <jvmarg line="${jvm.args}"/>
0N/A </java>
0N/A </target>
0N/A
0N/A
0N/A</project>