You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by re...@apache.org on 2001/02/04 05:45:34 UTC

cvs commit: jakarta-slide .cvsignore build.xml

remm        01/02/03 20:45:34

  Modified:    .        build.xml
  Added:       .        .cvsignore
  Log:
  - Update build system to be in line with other Jakarta projects.
    The build directory is now ./build. The distribution directory is ./dist.
  
  Revision  Changes    Path
  1.66      +28 -11    jakarta-slide/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/build.xml,v
  retrieving revision 1.65
  retrieving revision 1.66
  diff -u -r1.65 -r1.66
  --- build.xml	2001/01/28 00:45:27	1.65
  +++ build.xml	2001/02/04 04:45:34	1.66
  @@ -21,11 +21,12 @@
     <property name="jta.jar"               value="./lib/jta.jar"/>
     <property name="tomcat.build"          value="../build/tomcat" />
     <property name="avalon.dist"           value="../dist/avalon" />
  -  <property name="slide.build"           value="../build/slide" />
  -  <property name="slide.dist"            value="../dist/slide-${version}" />
  +  <property name="slide.build"           value="./build" />
  +  <property name="slide.dist"            value="./dist" />
     <property name="dav.dist"              value="../dist/dav" />
     <property name="webapp.dist"           value="${slide.dist}/webapp" />
  -  <property name="slide.release"         value="../dist/jakarta-slide" />
  +  <property name="slide.release"         value="./release" />
  +  <property name="slide.archive"         value="${slide.release}/${project}-${version}" />
     <property name="webdavclient.build"    value="${slide.build}/client" />
     <property name="webdavclient.dist"     value="${slide.dist}/client" />
   
  @@ -136,16 +137,21 @@
        debug="on" deprecation="on" classpath="${jta.jar}:${junit.jar}"
        excludes="**/CVS/**,**/package.html" />
   
  +    <echo message="Building Default Roles" />
  +    <javac srcdir="src/roles" destdir="${slide.build}/classes"
  +     debug="on" deprecation="on"
  +     excludes="**/CVS/**,**/package.html" />
  +
       <echo message="Building Slide WebDAV Servlet" />
       <javac srcdir="src/webdav/server" destdir="${slide.build}/classes"
        debug="on" deprecation="on" includes="**/webdav/**"
  -     classpath="${jta.jar}:${junit.jar}"
  +     classpath="${servlet.jar}:${jta.jar}:${junit.jar}"
        excludes="**/CVS/**,**/package.html" />
   
       <echo message="Building Slide Manager Servlet" />
       <javac srcdir="src/manager" destdir="${slide.build}/classes"
        debug="on" deprecation="on" includes="**/manager/**"
  -     classpath="${jta.jar}:${junit.jar}"
  +     classpath="${servlet.jar}:${jta.jar}:${junit.jar}"
        excludes="**/CVS/**,**/package.html" />
   
     </target>
  @@ -199,16 +205,21 @@
        debug="off" deprecation="off" classpath="${jta.jar}:${junit.jar}"
        excludes="**/CVS/**,**/package.html" />
   
  +    <echo message="Building Default Roles" />
  +    <javac srcdir="src/roles" destdir="${slide.build}/classes"
  +     debug="on" deprecation="on"
  +     excludes="**/CVS/**,**/package.html" />
  +
       <echo message="Building Slide WebDAV Servlet" />
       <javac srcdir="src/webdav/server" destdir="${slide.build}/classes"
        debug="off" deprecation="off" includes="**/webdav/**"
  -     classpath="${jta.jar}:${junit.jar}"
  +     classpath="${servlet.jar}:${jta.jar}:${junit.jar}"
        excludes="**/CVS/**,**/package.html" />
   
       <echo message="Building Slide Manager Servlet" />
       <javac srcdir="src/manager" destdir="${slide.build}/classes"
        debug="off" deprecation="off" includes="**/manager/**"
  -     classpath="${jta.jar}:${junit.jar}"
  +     classpath="${servlet.jar}:${jta.jar}:${junit.jar}"
        excludes="**/CVS/**,**/package.html" />
   
     </target>
  @@ -446,6 +457,12 @@
        manifest="${slide.build}/classes/MANIFEST.MF"
        includes="LICENSE,README,CHANGELOG,slidestore/**" />
   
  +    <echo message="Building Default Roles JAR file" />
  +    <jar jarfile="${slide.dist}/lib/roles.jar"
  +     basedir="${slide.build}/classes"
  +     manifest="${slide.build}/classes/MANIFEST.MF"
  +     includes="LICENSE,README,CHANGELOG,slideroles/**" />
  +
       <echo message="Building WebDAV Servlet JAR" />
       <jar jarfile="${slide.dist}/lib/webdav.jar"
        basedir="${slide.build}/classes"
  @@ -636,7 +653,7 @@
     <!-- Packages the distribution with ZIP                                  -->
     <!-- =================================================================== -->
     <target name="package-zip" depends="release">
  -    <zip zipfile="../dist/${project}-${version}.zip"
  +    <zip zipfile="${slide.archive}.zip"
        basedir="${slide.release}"
        includes="**"/>
     </target>
  @@ -646,11 +663,11 @@
     <!-- Packages the distribution with TAR-GZIP                             -->
     <!-- =================================================================== -->
     <target name="package-tgz" depends="release">
  -    <tar tarfile="../dist/${project}-${version}.tar"
  +    <tar tarfile="${slide.archive}.tar"
        basedir="${slide.release}"
        includes="**"/>
  -    <gzip zipfile="../dist/${project}-${version}.tar.gz"
  -     src="../dist/${project}-${version}.tar"/>
  +    <gzip zipfile="${slide.archive}.tar.gz"
  +     src="${slide.archive}.tar"/>
     </target>
   
   
  
  
  
  1.1                  jakarta-slide/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  build
  dist