#!/bin/bash export BUILD_ROOT=${1:-"${HOME}/build"} if ! [[ -d $BUILD_ROOT ]]; then mkdir $BUILD_ROOT fi cd $BUILD_ROOT if ! [[ -d $LZ_INSTALLS_ROOT ]] ; then # if it doesn't already exist, create ${HOME}/lib if ! [[ -d ${BUILD_ROOT}/lib ]]; then mkdir ${BUILD_ROOT}/lib export LZ_INSTALLS_ROOT=${BUILD_ROOT}/lib fi fi # todo: install some stuff if ! [[ -d $LZ_TOOLS_ROOT ]]; then # if it doesn't already exist, create tools directory, and check out openlaszlo/tools into it if ! [[ -d ${BUILD_ROOT}/tools ]]; then svn co http://svn.openlaszlo.org/tools export LZ_TOOLS_ROOT=${BUILD_ROOT}/tools else svn up $LZ_TOOLS_ROOT fi fi # if it doesn't already exist, create vendor directory, and check out openlaszlo/vendor into it if ! [[ -d $LZ_VENDOR_ROOT ]]; then cd $BUILD_ROOT export LZ_VENDOR_ROOT=${BUILD_ROOT}/vendor svn co http://svn.openlaszlo.org/vendor else cd $LZ_VENDOR_ROOT svn up fi echo Build root is $BUILD_ROOT echo LZ_INSTALLS_ROOT is $LZ_INSTALLS_ROOT echo LZ_VENDOR_ROOT is $LZ_VENDOR_ROOT echo LZ_TOOLS_ROOT is $LZ_TOOLS_ROOT cd $LZ_TOOLS_ROOT/build-tools/nightly source run-nightly-build.sh openlaszlo branches/toolsmigration dist-one-no-doc