vaadin-framework/build
Joonas Lehtinen b47cd5b974 Updated build readme.txt to reflect the OOPHM build procedure
svn changeset:6323/svn branch:trunk
2008-12-22 09:33:35 +00:00
..
buildhelpers/com/itmill/toolkit/buildhelpers Fixed #2383 2008-12-18 19:28:34 +00:00
javadoc svn changeset:59/svn branch:toolkit 2006-10-18 06:35:24 +00:00
package Remove -whitelist parameter from Hosted Mode launch (conflicts with OOPHM. See #2299) 2008-12-21 22:38:03 +00:00
build-www.itmill.com.xml changed package name 2007-12-01 13:17:12 +00:00
build.properties Changed build result path from /result to build/result. 2008-05-07 13:41:49 +00:00
build.xml Added the headless mode setting for GWT compiler ([6300]) also for building the Samples widget set. Running it with a head causes warnings/errors undex X11 2008-12-19 12:57:00 +00:00
GWT-VERSION.properties GWT version 1.5.3 is used to build Toolkit. Actually 5.3.0rc4 already used 1.5.3. 2008-12-21 23:03:52 +00:00
html-style.properties Merged /branches/5.1 (3858:3929) back to trunk. 2008-02-26 13:18:54 +00:00
ITMillApache2LicenseForJavaFiles.txt Merged /branches/5.1 (3858:3929) back to trunk. 2008-02-26 13:18:54 +00:00
readme.txt Updated build readme.txt to reflect the OOPHM build procedure 2008-12-22 09:33:35 +00:00
VERSION.properties Toolkit 5.3.0 RC4. 2008-12-19 13:09:47 +00:00

See documentation on build.xml how product is build.

How to build packages
=====================

1. See build/GWT-VERSION.properties file
- states the GWT version used within this project

2. Checkout correct GWT distribution version for your platform from http://dev.itmill.com/svn/gwt/
- note, you have to checkout GWT for all platforms when doing release builds
- note, on linux you must have specially built oophm package from dev.itmill.com/svn/gwt/

3. Extract or link GWT distribution under build/gwt/<platform> directory / directories
- <platform> = linux|windows|mac

4. Run ant package-<platform> in build directory

5. Enjoy build/result/itmill-toolkit-<platform>-<version>.tar.gz



Complete example for building from scratch
==========================================
This is run in an empty directory on Ubuntu 8.10 to checkout sources from svn and
to build a complete IT Mill Toolkit package.

svn co http://dev.itmill.com/svn/trunk/
svn co http://dev.itmill.com/svn/gwt/
cd gwt
tar xfz gwt-linux-1.5.3-oophm.tar.gz
cd ../trunk/build
mkdir gwt
cd gwt
ln -sf ../../../gwt/gwt-linux-1.5.3-oophm linux
cd ..
ant package-linux