WindowsBuilderSetup
From OpenLaszlo
This is the setup.sh bash script we use for building on windows with cygwin.
export LZ_LPS_ROOT=D:\\svnbuild\\src\\svn\\openlaszlo\\trunk export LZ_TOOLS_ROOT=D:\\svnbuild\\src\\svn\\tools\\trunk export LZ_INSTALLS_ROOT=D:\\svnbuild\\lib export LZ_VENDOR_ROOT=D:\\svnbuild\\src\\svn\\vendor export JAVA_HOME=c:\\j2sdk1.4.2_04 export JAVACC_HOME='c:\Program Files\Java\javacc2.1' export JYTHON_HOME='c:\Program Files\Java\jython-2.1' export TOMCAT_HOME='c:\Tomcat5' export ANT_HOME='/cygdrive/d/svnbuild/lib/apache-ant-1.6.5' export PATH="$ANT_HOME/bin:/cygdrive/c/Python22:$PATH"
Ant can be picky about the number of slashes, and the direction they point. One user had to modify his script in this fashion:
export LZ_LPS_ROOT="C:\\cygwin\\home\\felix\\src\\svn\\openlaszlo\\trunk"
export LZ_TOOLS_ROOT="C:\\cygwin\\home\\felix\\src\\svn\\tools\\trunk"
export LZ_INSTALLS_ROOT="C:\\cygwin\\home\\felix\\lib"
export LZ_VENDOR_ROOT="C:\\cygwin\\home\\felix\\src\\svn\\vendor"
export JAVA_HOME="C:/j2sdk1.4.2_12"
export JAVACC_HOME=$JAVACC_HOME:"${LZ_INSTALLS_ROOT}\\javacc2.1"
export JYTHON_HOME=$JYTHON_HOME:"${LZ_INSTALLS_ROOT}\\jython-2.1"
export TOMCAT_HOME=$TOMCAT_HOME:"${LZ_INSTALLS_ROOT}\\jakarta-tomcat-5.0.30"
export ANT_HOME=$ANT_HOME:"${LZ_INSTALLS_ROOT}\\apache-ant-1.6.5"

