2
**********************************************************************
4
Copyright (c) 2003-2009 ZeroC, Inc. All rights reserved.
6
This copy of Ice is licensed to you under the terms described in the
7
ICE_LICENSE file included in this distribution.
9
**********************************************************************
12
<project name="test_Ice_background" default="all" basedir=".">
14
<!-- set global properties for this build -->
15
<property name="top.dir" value="../../.."/>
17
<!-- import common definitions -->
18
<import file="${top.dir}/config/common.xml"/>
20
<target name="generate" depends="init">
21
<!-- Create the output directory for generated code -->
22
<mkdir dir="${generated.dir}"/>
23
<slice2java outputdir="${generated.dir}">
24
<meta value="${java2metadata}"/>
25
<fileset dir="." includes="Test.ice"/>
27
<pathelement path="${slice.dir}" />
32
<target name="compile" depends="generate">
33
<mkdir dir="${class.dir}"/>
34
<javac srcdir="${generated.dir}" destdir="${class.dir}"
35
classpathref="ice.classpath" debug="${debug}">
36
<compilerarg value="${javac.lint}"/>
38
<javac srcdir="." destdir="${class.dir}"
39
classpathref="ice.classpath" excludes="generated/**" debug="${debug}">
40
<compilerarg value="${javac.lint}"/>
44
<target name="all" depends="compile"/>
47
<delete dir="${generated.dir}"/>
48
<delete dir="${class.dir}"/>