Changeset 14

Show
Ignore:
Timestamp:
06/21/05 20:12:05 (4 years ago)
Author:
akurth
Message:

Added LICENSE to jar file.
Readded examples dir to compile target, but
removed examples dir from jar target (Stephan,
I'm pretty sure this is what you intended).

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/build.xml

    r9 r14  
    22<project basedir="." default="all" name="eventdispatcher"> 
    33 
    4   <property name="buildpropfile" value="./build.properties"/> 
    5   <property name="versionpropfile" value="./version.properties"/> 
     4  <property name="basedir" value="."/> 
     5  <property name="buildpropfile" value="${basedir}/build.properties"/> 
     6  <property name="versionpropfile" value="${basedir}/version.properties"/> 
    67  <property file="${buildpropfile}"/> 
    78  <property file="${versionpropfile}"/> 
    89  <property name="build.compiler" value="modern"/> 
    9   <property name="builddir" value="./build"/> 
    10   <property name="distdir" value="./dist"/> 
    11   <property name="srcdir" value="./src"/> 
     10  <property name="builddir" value="${basedir}/build"/> 
     11  <property name="distdir" value="${basedir}/dist"/> 
     12  <property name="srcdir" value="${basedir}/src"/> 
    1213  <property name="jarfile" value="${distdir}/eventdispatcher-${version.number}.jar"/> 
    1314 
     
    2021  <target depends="init" name="compile"> 
    2122    <echo message="Compiling sources using compiler '${build.compiler}'."/> 
    22     <javac debug="true" deprecation="true" destdir="${builddir}" srcdir="${srcdir}"> 
    23        <exclude name="net/schst/EventDispatcher/Examples/**"/> 
    24     </javac> 
     23    <javac debug="true" deprecation="true" destdir="${builddir}" srcdir="${srcdir}"/> 
    2524  </target> 
    2625 
     
    2928  <target depends="clean-compile" name="jar"> 
    3029    <echo message="Don't forget to set property 'version.number' in file '${versionpropfile}'."/> 
    31     <jar basedir="${builddir}" compress="true" jarfile="${jarfile}"> 
    32       <exclude name="**/*.java"/> 
     30    <jar compress="true" jarfile="${jarfile}"> 
     31          <fileset dir="${builddir}"> 
     32        <include name="**/*.class"/> 
     33        <exclude name="net/schst/EventDispatcher/Examples/**"/> 
     34        <exclude name="**/*.java"/> 
     35      </fileset> 
     36          <fileset dir="${basedir}"> 
     37        <include name="LICENSE"/> 
     38      </fileset>           
    3339    </jar> 
    3440  </target>