blob: e258adf8cdab1e77f73153b52d4afb297e0609e6 [file] [log] [blame]
#!/usr/bin/env bash
# common variables used in utility scripts
# (note: at this point, not all are necessarily used)
# the top level directory, that should "contain" all else involved with build, control and output
export BUILD_HOME=${HOME}/temp/helios
# a common variation for someone doing a local build on their own machine
#export BUILD_HOME=${HOME}/buckyBuild
RELENG_TOOLS=org.eclipse.helios.tools
# platform install. One level above what will contain the 'eclipse' directory.
export ECLIPSE_INSTALL=${BUILD_HOME}/prereqs
export ECLIPSE_HOME=${ECLIPSE_INSTALL}/eclipse
export ECLIPSE_B3_HOME=${ECLIPSE_INSTALL}/b3
# common location to store pre-reqs to avoid re-downloading Platforms, etc.
export PREREQS_CACHE=${BUILD_HOME}/prereqsCache
export ANT_HOME=/shared/webtools/apps/apache-ant-1.7.1
export JAVA_5_HOME=/shared/webtools/apps/ibm-java2-sdk-5.0-6.0-linux-ppc
export JAVA_6_HOME=/shared/webtools/apps/ibm-java2-i386-60
export JAVA_HOME=$JAVA_5_HOME
export JAVA_EXEC_DIR=${JAVA_HOME}/jre/bin
export JAVA_CMD=${JAVA_EXEC_DIR}/java
stagingDirectory=~/temp/var/www/html/buildhome/releases/staging
releaseDirectory=~/temp/var/www/html/buildhome/releases/helios
# Holds a list of dated directories, each with a build result
BUILD_RESULTS=${BUILD_HOME}/buildresults
TEMP_STAGING_RESULTS=i~/temp/downloads/helios
#Note: this directory on build.eclipse.org has an alias so that
#it is accessible as a pseudo update site via this URL:
#http://build.eclipse.org/galileo/staging/
#It can not really be used as an update site
#as an update site, since the mirror URLs in the
#artifacts.jar and content.jar are set to the
#eventual /releases/galileo.
#It can be used, however, to make sure categories are
#showing up correctly.