Personal tools

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"