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_operations" 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"/>
29
<target name="compile" depends="generate">
30
<mkdir dir="${class.dir}"/>
31
<javac srcdir="${generated.dir}" destdir="${class.dir}"
32
classpathref="ice.classpath" debug="${debug}">
33
<compilerarg value="${javac.lint}"/>
35
<javac srcdir="." destdir="${class.dir}"
36
classpathref="ice.classpath" excludes="generated/**" debug="${debug}">
37
<compilerarg value="${javac.lint}"/>
41
<target name="all" depends="compile"/>
44
<delete dir="${generated.dir}"/>
45
<delete dir="${class.dir}"/>