[Smartcc-cvs] smartcc/soap build.xml,NONE,1.1
Brought to you by:
hengels
|
From: <he...@us...> - 2002-06-18 09:27:51
|
Update of /cvsroot/smartcc/smartcc/soap
In directory usw-pr-cvs1:/tmp/cvs-serv16099/soap
Added Files:
build.xml
Log Message:
o an example that shows, how to connect to a webservice
--- NEW FILE: build.xml ---
<project name="Google Search Client" default="main" basedir=".">
<property file="../etc/build.properties"/>
<property name="home" value=".."/>
<property name="dist" value="../dist"/>
<property name="build" value="build"/>
<property name="build.class" value="build/class"/>
<property name="build.etc" value="build/etc"/>
<property name="build.local" value="build/local"/>
<property name="build.remote" value="build/remote"/>
<property name="build.src" value="build/src"/>
<path id="build.classpath">
<pathelement path="${java.class.path}/"/>
<fileset dir="${dist}/client">
<include name="*.jar"/>
</fileset>
</path>
<!-- ==================== Preparations ==================== -->
<target name="prepare">
<tstamp/>
<mkdir dir="${build}"/>
<mkdir dir="${build.class}"/>
<mkdir dir="${build.etc}"/>
<mkdir dir="${build.local}"/>
</target>
<!-- ==================== Compile ==================== -->
<target name="compile" depends="prepare"
description="compile sources">
<javac srcdir="src" destdir="${build.class}"
debug="${build.debug}"
deprecation="${build.deprecation}"
encoding="ISO8859-1">
<classpath refid="build.classpath"/>
</javac>
</target>
<!-- ==================== Test Client ==================== -->
<target name="client" depends="compile">
<copy toFile="${build.etc}/client/application-client.xml"
file="etc/client/JBossNet-application-client.xml"/>
<copy toFile="${build.etc}/client/smart-client.xml"
file="etc/client/JBossNet-smart-client.xml"
filtering="true"/>
<jar file="${build.local}/JBossNetClient.jar"
manifest="etc/client/JBossNet-manifest.mf">
<fileset dir="${build.class}">
<include name="org/jboss/net/sample/hello/**/*.class"/>
</fileset>
<zipfileset dir="${build.etc}/client" prefix="META-INF"/>
</jar>
</target>
<!-- ==================== Admin ==================== -->
<target name="clean">
<delete dir="${build}"/>
<delete>
<fileset dir=".">
<include name="**/*.class"/>
<include name="**/*.u"/>
<include name="**/*.bak"/>
<include name="**/*~"/>
<include name="**/#*"/>
</fileset>
</delete>
</target>
<target name="build" depends="compile,client"/>
<target name="all" depends="clean,build"/>
<target name="main" depends="build"/>
</project>
|