summaryrefslogtreecommitdiffstats
path: root/build/readme.txt
blob: 6b1672fcb035dc60d889166f4f41d0e5b49a4b3a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
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