kschrader    01/08/01 13:37:57

  Modified:    .        currenttdk.sh
  Log:
  Updated for all the new build changes, added the list of projects that are needed to 
build the TDK
  
  Revision  Changes    Path
  1.3       +63 -20    jakarta-turbine-tdk/currenttdk.sh
  
  Index: currenttdk.sh
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-tdk/currenttdk.sh,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- currenttdk.sh     2001/07/23 16:16:24     1.2
  +++ currenttdk.sh     2001/08/01 20:37:57     1.3
  @@ -1,8 +1,27 @@
   #!/bin/sh
   
   # This script updates all of the source 
  -# and then 
  -# builds a fresh and clean test TDK
  +# and then builds a fresh and clean test TDK
  +#
  +# Define the environment variable TDKCVS
  +# equal to "true" in order to update all
  +# of the projects before building them
  +#
  +# In order for it to work, the following
  +# projects need to be checked out in 
  +# parallel to this one and your build
  +# environment must be preconfigured to 
  +# build them:
  +#
  +# jakarta-regexp
  +# jakarta-servletapi-4
  +# jakarta-tomcat-4.0
  +# jakarta-turbine-torque
  +# jakarta-turbine-fulcrum
  +# jakarta-turbine
  +# jakarta-turbine-flux
  +# hSQL (in dir hypersonic)
  +#
   
   # Update Regexp (Just in case)
   (
  @@ -10,7 +29,9 @@
     echo  BUILDING REGEXP
     echo -----------------
     cd ../jakarta-regexp/
  -  cvs up -Pd
  +  if $TDKCVS = "true"
  +  then cvs up -Pd
  +  fi
     cd build
     ./build-regexp.sh clean
     ./build-regexp.sh
  @@ -22,7 +43,9 @@
     echo  BUILDING SERVLETAPI
     echo ---------------------
     cd ../jakarta-servletapi-4/
  -  cvs up -Pd
  +  if $TDKCVS = "true"
  +  then cvs up -Pd
  +  fi
     ant clean
     ant dist
   )
  @@ -33,9 +56,11 @@
     echo  BUILDING TOMCAT
     echo -----------------
     cd ../jakarta-tomcat-4.0/
  -  cvs up -Pd
  -  ./build.sh clean
  -  ./build.sh dist
  +  if $TDKCVS = "true"
  +  then cvs up -Pd
  +  fi
  +  ant clean
  +  ant dist
   )
   
   # Build Torque
  @@ -44,10 +69,24 @@
     echo  BUILDING TORQUE 
     echo -----------------
     cd ../jakarta-turbine-torque/
  -  cvs up -Pd
  -  cd build
  +  if $TDKCVS = "true"
  +  then cvs up -Pd
  +  fi
     ant clean
  -  ant dist
  +  ant install-jar
  +)
  +
  +# Build Fulcrum
  +(
  +  echo ------------------
  +  echo  BUILDING FULCRUM
  +  echo ------------------
  +  cd ../jakarta-turbine-fulcrum/
  +  if $TDKCVS = "true"
  +  then cvs up -Pd
  +  fi
  +  ant clean
  +  ant install-jar
   )
   
   # Build Turbine
  @@ -56,8 +95,9 @@
     echo  BUILDING TURBINE 
     echo ------------------
     cd ../jakarta-turbine/
  -  cvs up -Pd
  -  cd build
  +  if $TDKCVS = "true"
  +  then cvs up -Pd
  +  fi
     ant clean
     ant
   )
  @@ -68,10 +108,11 @@
     echo  BUILDING FLUX 
     echo ---------------
     cd ../jakarta-turbine-flux/
  -  cvs up -Pd
  -  cd build
  +  if $TDKCVS = "true"
  +  then cvs up -Pd
  +  fi
     ant clean
  -  ant
  +  ant jar
   )
   
   # Build Hypersonic
  @@ -80,7 +121,9 @@
     echo  BUILDING hSQL 
     echo ------------------
     cd ../hypersonic
  -  cvs up -Pd
  +  if $TDKCVS = "true"
  +  then cvs up -Pd
  +  fi
     cd src
     ant clean
     ant jar
  @@ -91,19 +134,19 @@
     echo ------------------
     echo  BUILDING THE TDK 
     echo ------------------
  -  cvs up -Pd
  -  cd build
  +  if $TDKCVS = "true"
  +  then cvs up -Pd
  +  fi
     ant clean
     ant
   )
   
   # Get the current version
  -cd build
  +
   VERSION=`grep ^tdk\.version build.properties | sed 's/tdk\.version *= *//'`
   echo ------------------------
   echo  TDK VERSION ${VERSION} 
   echo ------------------------
  -cd ..
   
   # Move to the assembled TDK and generate
   # the sample application.
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to