Allows debug builds to be enabled for GBS builds
[platform/core/uifw/dali-toolkit.git] / README
1 T.O.C.
2 ======
3
4  1.   GBS Builds
5  1.1. NON-SMACK Targets
6  1.2. SMACK enabled Targets
7  1.3. DEBUG Builds
8  1.4. MOBILE Profile
9  2.   Building for Ubuntu desktop
10  2.1. Minimum Requirements
11  2.2. Building the Repository
12  2.3. Building and executing test cases
13
14
15 1. GBS Builds
16 =============
17
18 1.1. NON-SMACK Targets
19 ----------------------
20
21  gbs build -A [TARGET_ARCH]
22
23 1.2. SMACK enabled Targets
24 --------------------------
25
26  gbs build -A [TARGET_ARCH] --define "%enable_dali_smack_rules 1"
27
28 1.3. DEBUG Builds
29 -----------------
30
31  gbs build -A [TARGET_ARCH] --define "%enable_debug 1"
32
33 1.4. MOBILE Profile
34 -------------------
35
36  gbs build -A [TARGET_ARCH] --spec dali-toolkit-mobile.spec
37
38 2. Building for Ubuntu desktop
39 ==============================
40
41 2.1. Minimum Requirements
42 ------------------------
43
44  - Ubuntu 14.04
45  - Environment created using dali_env script in dali-core repository
46
47 2.2. Building the Repository
48 ----------------------------
49
50 To build the repository enter the 'build/tizen' folder:
51
52  cd dali-toolkit/build/tizen
53
54 Then run the following commands:
55
56  autoreconf --install
57  ./configure --prefix=$DESKTOP_PREFIX
58  make install -j8
59
60 2.3. Building and executing test cases
61 --------------------------------------
62
63 See the README.md in dali-toolkit/automated-tests.