export LZ_TOOLS_ROOT=${HOME}/OpenLaszlo/tools/trunk export LZ_VENDOR_ROOT=${HOME}/OpenLaszlo/vendor export JAVA_OPTS="-ea -Xmx384m" export ANT_OPTS='-Dcheck.java.version=false -Dbuild.debug=on' export CATALINA_OPTS="-Xmx512m -XX:MaxPermSize=256m" case `uname` in 'Darwin') # ptw's custom environment for Darwin export JAVA_HOME=/usr/ export ANT_HOME=/usr/local/apache-ant-1.6.5/ export ANT_OPTS="-Dbuild.platform=macosx ${ANT_OPTS}" export JAVACC_HOME=/usr/local/javacc/javacc2.1 export JYTHON_HOME=/usr/local/jython/jython-2.1 # we use _xmlplus, which I put here to stay out of the /System dir export PYTHONPATH=/usr/local/lib/python2.3/site-packages # export TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-5.5.20 export TOMCAT_HOME=/usr/local/tomcat/jakarta-tomcat-5.0.30 # lps-3.x builds alias ant-3.x='ANT_HOME=${HOME}/Laszlo/tools/jakarta-ant-1.5.1 JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.4/Home ${HOME}/Laszlo/tools/jakarta-ant-1.5.1/bin/ant' # ant with Java 1.4 alias ant-1.4='JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.4/Home ${HOME}/Laszlo/tools/jakarta-ant-1.5.1/bin/ant' function set-lps() { export LPS_HOME=${*:-${PWD}} echo LPS_HOME=$LPS_HOME # Diamond export APPS_COMMON_ROOT=${LPS_HOME}/common } ;; *) # Where Java goes on Cygwin export JAVA_HOME=`cygpath -w '/cygdrive/c/Program Files/Java/jdk1.5.0_11'` # From setup-lps.sh export LZ_TOOLS_ROOT=`cygpath -w ${2:-"${HOME}/OpenLaszlo/tools/trunk"}` export LZ_INSTALLS_ROOT=`cygpath -w ${3:-"${HOME}/lib"}` export LZ_VENDOR_ROOT=`cygpath -w ${4:-"${HOME}/OpenLaszlo/vendor"}` # Ant home as a unix path since invoked from shell export ANT_HOME=${ANT_HOME:-"${LZ_INSTALLS_ROOT}/apache-ant-1.7.0"} # Other homes as windows paths, since invoked from java (which is a windows program) export JAVACC_HOME=`cygpath -w ${JAVACC_HOME:-"${LZ_INSTALLS_ROOT}/javacc2.1"}` export JYTHON_HOME=`cygpath -w ${JYTHON_HOME:-"${LZ_INSTALLS_ROOT}/jython-2.1"}` export TOMCAT_HOME=`cygpath -w ${TOMCAT_HOME:-"/cygdrive/C/Program Files/Apache Software Foundation/Tomcat 5.0"}` alias start-tomcat='/cygdrive/c/Program\ Files/Apache\ Software\ Foundation/Tomcat\ 5.0/bin/startup.sh' alias stop-tomcat='/cygdrive/c/Program\ Files/Apache\ Software\ Foundation/Tomcat\ 5.0/bin/shutdown.sh' function set-lps() { export LPS_HOME=`cygpath -w ${*:-${PWD}}` echo LPS_HOME=$LPS_HOME # Diamond export APPS_COMMON_ROOT=${LPS_HOME}\\common } ;; esac # run the appropriate version of each tool alias ant='$ANT_HOME/bin/ant' alias lzc='$LPS_HOME/WEB-INF/lps/server/bin/lzc' alias lsc='$LPS_HOME/WEB-INF/lps/server/bin/lsc' alias lzo='$LPS_HOME/WEB-INF/lps/server/bin/lzo'