|
1 <#-- |
|
2 ============================================================================ |
|
3 Name : |
|
4 Part of : Helium |
|
5 |
|
6 Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
|
7 All rights reserved. |
|
8 This component and the accompanying materials are made available |
|
9 under the terms of the License "Eclipse Public License v1.0" |
|
10 which accompanies this distribution, and is available |
|
11 at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
12 |
|
13 Initial Contributors: |
|
14 Nokia Corporation - initial contribution. |
|
15 |
|
16 Contributors: |
|
17 |
|
18 Description: |
|
19 |
|
20 ============================================================================ |
|
21 --> |
|
22 |
|
23 strict digraph G { |
|
24 compound=true; |
|
25 subgraph cluster_0 { |
|
26 node [style=filled]; |
|
27 <#if !(ant?keys?seq_contains("sf"))> |
|
28 Ant -> "Setting up Helium at Nokia"[dir=none]; |
|
29 "Setting up Helium at Nokia" -> "Running Helium"[dir=none]; |
|
30 "Running Helium" -> "Feature List"[dir=none]; |
|
31 "Feature List" -> Diamonds[dir=none]; |
|
32 Diamonds -> "Helium Wiki"[dir=none]; |
|
33 "Helium Wiki" -> "Helium Forum"[dir=none]; |
|
34 <#else> |
|
35 Ant -> "Setting up Helium"[dir=none]; |
|
36 "Setting up Helium" -> "Running Helium"[dir=none]; |
|
37 "Running Helium" -> "Feature List"[dir=none]; |
|
38 </#if> |
|
39 label = "Beginners"; |
|
40 } |
|
41 |
|
42 subgraph cluster_1 { |
|
43 node [style=filled]; |
|
44 <#if !(ant?keys?seq_contains("sf"))> |
|
45 "Configure Helium" -> IDO[dir=none]; |
|
46 "Configure Helium" -> TeamCI[dir=none]; |
|
47 "Configure Helium" -> MCL[dir=none]; |
|
48 <#else> |
|
49 "Configure Helium"; |
|
50 </#if> |
|
51 label = "Intermediate"; |
|
52 } |
|
53 |
|
54 subgraph cluster_2 { |
|
55 node [style=filled]; |
|
56 "ROM Image" -> "Helium Stages"[dir=none]; |
|
57 <#if !(ant?keys?seq_contains("sf"))> |
|
58 "Helium Stages" -> "Helium Nokia Stages"[dir=none]; |
|
59 </#if> |
|
60 label = "Advanced"; |
|
61 } |
|
62 |
|
63 |
|
64 subgraph cluster_4 { |
|
65 node [style=filled]; |
|
66 <#if !(ant?keys?seq_contains("sf"))> |
|
67 "Helium Developer Guide" -> "Coding Convention"[dir=none]; |
|
68 "Coding Convention" -> "Helium Test Plan"[dir=none]; |
|
69 "Helium Test Plan" -> Python[dir=none]; |
|
70 Python -> Java[dir=none]; |
|
71 Java -> FMPP[dir=none]; |
|
72 FMPP -> "DOS Scripting"[dir=none]; |
|
73 <#else> |
|
74 "Helium Developer Guide" -> "Coding Convention"[dir=none]; |
|
75 "Coding Convention" -> Python[dir=none]; |
|
76 Python -> Java[dir=none]; |
|
77 Java -> FMPP[dir=none]; |
|
78 FMPP -> "DOS Scripting"[dir=none]; |
|
79 </#if> |
|
80 label = "Helium Developer"; |
|
81 } |
|
82 |
|
83 <#if !(ant?keys?seq_contains("sf"))> |
|
84 subgraph cluster_2_1{ |
|
85 node [style=filled, rankdir=LR]; |
|
86 EBS [fontcolor=navyblue,fontsize=12,shape=box,href="http://s60wiki.nokia.com/S60Wiki/EBS"]; |
|
87 Raptor [fontcolor=navyblue,fontsize=12,shape=box,href="http://s60wiki.nokia.com/S60Wiki/Raptor"]; |
|
88 "Electric Cloud" [fontcolor=navyblue,fontsize=12,shape=box,href="http://www.connecting.nokia.com/nmp/tpm/nmpglosw.nsf/document/ES21T6K9FM4?OpenDocument"]; |
|
89 ATS [fontcolor=navyblue,fontsize=12,shape=box,href="manual/stages.html#stage-ats3-stif-and-eunit"]; |
|
90 } |
|
91 </#if> |
|
92 |
|
93 subgraph cluster_4_1 { |
|
94 node [style=filled, rankdir=LR]; |
|
95 ANTUnit [fontcolor=navyblue,fontsize=12,shape=box,href="http://ant.apache.org/antlibs/antunit/"]; |
|
96 NOSE [fontcolor=navyblue,fontsize=12,shape=box,href="http://ivory.idyll.org/articles/nose-intro.html"]; |
|
97 JUnit [fontcolor=navyblue,fontsize=12,shape=box,href="http://helium.nmp.nokia.com/trac/wiki/JUnit"]; |
|
98 } |
|
99 |
|
100 Start -> Ant [lhead=cluster_0]; |
|
101 Start -> "Configure Helium" [lhead=cluster_1]; |
|
102 Start -> "ROM Image" [lhead=cluster_2]; |
|
103 Start -> "Helium Developer Guide" [lhead=cluster_4]; |
|
104 <#if !(ant?keys?seq_contains("sf"))> |
|
105 "Helium Nokia Stages" -> "Electric Cloud"[dir=none, lhead=cluster_2_1, ltail=cluster_2]; |
|
106 </#if> |
|
107 "DOS Scripting" -> NOSE[dir=none, lhead=cluster_4_1, ltail=cluster_4]; |
|
108 |
|
109 |
|
110 Start [fontcolor=navyblue,fontsize=12,style=filled,href="introduction.html"]; |
|
111 |
|
112 Ant [fontcolor=navyblue,fontsize=12,shape=box,href="http://ant.apache.org/manual/"]; |
|
113 "Running Helium" [fontcolor=navyblue,fontsize=12,shape=box,href="manual/running.html"]; |
|
114 |
|
115 <#if (ant?keys?seq_contains("sf"))> |
|
116 "Setting up Helium" [fontcolor=navyblue,fontsize=12,shape=box,href="sf.html"]; |
|
117 </#if> |
|
118 |
|
119 "Feature List" [fontcolor=navyblue,fontsize=12,shape=box,href="feature_list.html"]; |
|
120 "Configure Helium" [fontcolor=navyblue,fontsize=12,shape=box,href="manual/configuring.html"]; |
|
121 "Helium Stages" [fontcolor=navyblue,fontsize=12,shape=box,href="manual/stages.html"]; |
|
122 |
|
123 "ROM Image" [fontcolor=navyblue,fontsize=12,shape=box,href="tutorials/rom_image.html"]; |
|
124 |
|
125 <#if !(ant?keys?seq_contains("sf"))> |
|
126 "Setting up Helium at Nokia" [fontcolor=navyblue,fontsize=12,shape=box,href="nokia/nokia.html"]; |
|
127 "Helium Nokia Stages" [fontcolor=navyblue,fontsize=12,shape=box,href="manual/nokiastages.html"]; |
|
128 Diamonds [fontcolor=navyblue,fontsize=12,shape=box,href="http://diamonds.nmp.nokia.com/diamonds/"]; |
|
129 "Helium Wiki" [fontcolor=navyblue,fontsize=12,shape=box,href="http://delivery.nmp.nokia.com/trac/helium/wiki"]; |
|
130 "Helium Forum" [fontcolor=navyblue,fontsize=12,shape=box,href="http://forums.connecting.nokia.com/forums/forum.jspa?forumID=262"]; |
|
131 MCL [fontcolor=navyblue,fontsize=12,shape=box,href="http://s60wiki.nokia.com/S60Wiki/S60_Software_Asset_Management/Organization/Delivery_Services/Howto_build_DFS70.91.91_/_S60.MCL_with_Helium"]; |
|
132 IDO [fontcolor=navyblue,fontsize=12,shape=box,href="http://helium.nmp.nokia.com/doc/ido"]; |
|
133 TeamCI [fontcolor=navyblue,fontsize=12,shape=box,href="http://helium.nmp.nokia.com/doc/teamci"]; |
|
134 "Helium Test Plan" [fontcolor=navyblue,fontsize=12,shape=box,href="manual/testing.html"]; |
|
135 </#if> |
|
136 |
|
137 "Helium Developer Guide" [fontcolor=navyblue,fontsize=12,shape=box,href="development/developer_guide.html"]; |
|
138 "Coding Convention" [fontcolor=navyblue,fontsize=12,shape=box,href="development/coding_conventions.html"]; |
|
139 Python [fontcolor=navyblue,fontsize=12,shape=box,href="http://www.python.org/"]; |
|
140 Java [fontcolor=navyblue,fontsize=12,shape=box,href="http://java.sun.com/j2se/"]; |
|
141 FMPP [fontcolor=navyblue,fontsize=12,shape=box,href="http://fmpp.sourceforge.net/"]; |
|
142 "DOS Scripting" [fontcolor=navyblue,fontsize=12,shape=box,href="http://en.wikipedia.org/wiki/Batch_script"]; |
|
143 ANTUnit [fontcolor=navyblue,fontsize=12,shape=box,href="http://ant.apache.org/antlibs/antunit/"]; |
|
144 NOSE [fontcolor=navyblue,fontsize=12,shape=box,href="http://ivory.idyll.org/articles/nose-intro.html"]; |
|
145 } |