root/releases/bedework-3.4.1.1a/build/bw

Revision 1890 (checked in by douglm, 5 years ago)

Add script to be included by the quickstart bw script

  • Property svn:executable set to *
Line 
1 #! /bin/sh
2
3 #
4 # This file is included by the quickstart script file bw so that it can live
5 # within the svn repository.
6 #
7
8 if [ -z "$JAVA_HOME" -o ! -d "$JAVA_HOME" ] ; then
9   echo "*******************************************************"
10   echo "Error: JAVA_HOME is not defined correctly for bedework."
11   echo "*******************************************************"
12   exit 1
13 fi
14
15 PRG="$0"
16 saveddir=`pwd`
17
18 export BEDEWORK_HOME=$saveddir
19
20 BWCONFIGS=
21
22 if [ "$1" = "-bwchome" ] ; then
23   shift
24   BWCONFIGS="$1"
25   shift
26 else
27   BWCONFIGS=$HOME/bwbuild
28 fi
29
30 # Make available for ant
31 export BEDEWORK_CONFIGS_HOME=$BWCONFIGS
32
33 BWCONFIG=
34
35 if [ "$1" = "-bwc" ] ; then
36   shift
37
38   # Make available for ant
39   export BEDEWORK_CONFIG=$BWCONFIGS/$1
40
41   BWCONFIG="-Dorg.bedework.user.build.properties=$BWCONFIGS/$1/build.properties"
42   shift
43 fi
44
45 echo "BWCONFIGS=$BWCONFIGS"
46 echo "BWCONFIG=$BWCONFIG"
47
48 ANT_HOME=`dirname "$PRG"`/apache-ant-1.7.0
49 ANT_HOME=`cd "$ANT_HOME" && pwd`
50
51 CLASSPATH=$ANT_HOME/lib/ant-launcher.jar
52
53 $JAVA_HOME/bin/java -classpath $CLASSPATH -Dant.home=$ANT org.apache.tools.ant.launch.Launcher $BWCONFIG $*
54
Note: See TracBrowser for help on using the browser.