<?xml version="1.0" encoding="UTF-8"?>
<project name="apisample" default="jars" basedir=".">

  <property name="sbhome" location="/opt/streambase"/>
  <property name="lib" location="${sbhome}/lib"/>

  <target name="sse">
    <mkdir dir="build"/>

    <javac debug="true" destdir="build" srcdir="." includes="SSE*.java"
           source="1.5" target="1.5">
      <classpath>
        <pathelement path="${lib}/sbclient.jar"/>
      </classpath>
    </javac>

    <jar destfile="SSE.jar">
      <fileset dir="build">
        <include name="SSE*.class"/>
      </fileset>

      <manifest>
        <section name="SSE.class">
          <attribute name="StreamBase-Adapter" value="True"/>
        </section>
      </manifest>
    </jar>

    <delete dir="build"/>
  </target>

  <target name="jars" depends="sse"/>

  <target name="clean">
    <delete dir="build"/>
    <delete>
      <fileset dir="." includes="**/*.class"/>
      <fileset dir="." includes="SSE.jar"/>
    </delete>
  </target>

</project>

