|
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 -> "Quick Guide"[dir=none]; |
|
29 "Quick Guide" -> "Setting up Helium at Nokia"[dir=none]; |
|
30 "Setting up Helium at Nokia" -> "Running Helium"[dir=none]; |
|
31 "Running Helium" -> "Feature List"[dir=none]; |
|
32 "Feature List" -> Diamonds[dir=none]; |
|
33 Diamonds -> "Helium Wiki"[dir=none]; |
|
34 "Helium Wiki" -> "Helium Forum"[dir=none]; |
|
35 <#else> |
|
36 Ant -> "Quick Guide"[dir=none]; |
|
37 "Quick Guide" -> "Setting up Helium"[dir=none]; |
|
38 "Setting up Helium" -> "Running Helium"[dir=none]; |
|
39 "Running Helium" -> "Feature List"[dir=none]; |
|
40 </#if> |
|
41 label = "Beginners"; |
|
42 } |
|
43 |
|
44 subgraph cluster_1 { |
|
45 node [style=filled]; |
|
46 <#if !(ant?keys?seq_contains("sf"))> |
|
47 "Configure Helium" -> IDO[dir=none]; |
|
48 "Configure Helium" -> TeamCI[dir=none]; |
|
49 "Configure Helium" -> MCL[dir=none]; |
|
50 <#else> |
|
51 "Configure Helium"; |
|
52 </#if> |
|
53 label = "Intermediate"; |
|
54 } |
|
55 |
|
56 subgraph cluster_2 { |
|
57 node [style=filled]; |
|
58 <#if !(ant?keys?seq_contains("sf"))> |
|
59 "ROM Image" -> "Variant Creation"[dir=none]; |
|
60 "Variant Creation" -> "Helium Stages"[dir=none]; |
|
61 "Helium Stages" -> "Helium Nokia Stages"[dir=none]; |
|
62 "Helium Nokia Stages" -> "SDK Creation"[dir=none]; |
|
63 <#else> |
|
64 "ROM Image" -> "Variant Creation"[dir=none]; |
|
65 "Variant Creation" -> "Helium Stages"[dir=none]; |
|
66 </#if> |
|
67 label = "Advanced"; |
|
68 } |
|
69 |
|
70 |
|
71 subgraph cluster_4 { |
|
72 node [style=filled]; |
|
73 <#if !(ant?keys?seq_contains("sf"))> |
|
74 "Helium Developer Guide" -> "Coding Convention"[dir=none]; |
|
75 "Coding Convention" -> "Helium Test Plan"[dir=none]; |
|
76 "Helium Test Plan" -> Python[dir=none]; |
|
77 Python -> Java[dir=none]; |
|
78 Java -> FMPP[dir=none]; |
|
79 FMPP -> "DOS Scripting"[dir=none]; |
|
80 <#else> |
|
81 "Helium Developer Guide" -> "Coding Convention"[dir=none]; |
|
82 "Coding Convention" -> Python[dir=none]; |
|
83 Python -> Java[dir=none]; |
|
84 Java -> FMPP[dir=none]; |
|
85 FMPP -> "DOS Scripting"[dir=none]; |
|
86 </#if> |
|
87 label = "Helium Developer"; |
|
88 } |
|
89 |
|
90 <#if !(ant?keys?seq_contains("sf"))> |
|
91 subgraph cluster_2_1{ |
|
92 node [style=filled, rankdir=LR]; |
|
93 EBS [fontcolor=navyblue,fontsize=12,shape=box,href="http://s60wiki.nokia.com/S60Wiki/EBS"]; |
|
94 Raptor [fontcolor=navyblue,fontsize=12,shape=box,href="http://s60wiki.nokia.com/S60Wiki/Raptor"]; |
|
95 "Electric Cloud" [fontcolor=navyblue,fontsize=12,shape=box,href="http://www.connecting.nokia.com/nmp/tpm/nmpglosw.nsf/document/ES21T6K9FM4?OpenDocument"]; |
|
96 ATS [fontcolor=navyblue,fontsize=12,shape=box,href="manual/stages.html#stage-ats3-stif-and-eunit"]; |
|
97 BlackTusk [fontcolor=navyblue,fontsize=12,shape=box,href="nokia/blacktusk/howto-setup-blacktusk-with-helium.html"]; |
|
98 } |
|
99 </#if> |
|
100 |
|
101 subgraph cluster_4_1 { |
|
102 node [style=filled, rankdir=LR]; |
|
103 ANTUnit [fontcolor=navyblue,fontsize=12,shape=box,href="http://ant.apache.org/antlibs/antunit/"]; |
|
104 NOSE [fontcolor=navyblue,fontsize=12,shape=box,href="http://ivory.idyll.org/articles/nose-intro.html"]; |
|
105 JUnit [fontcolor=navyblue,fontsize=12,shape=box,href="http://helium.nmp.nokia.com/trac/wiki/JUnit"]; |
|
106 } |
|
107 |
|
108 Start -> Ant [lhead=cluster_0]; |
|
109 Start -> "Configure Helium" [lhead=cluster_1]; |
|
110 Start -> "ROM Image" [lhead=cluster_2]; |
|
111 Start -> "Helium Developer Guide" [lhead=cluster_4]; |
|
112 <#if !(ant?keys?seq_contains("sf"))> |
|
113 "SDK Creation" -> "Electric Cloud"[dir=none, lhead=cluster_2_1, ltail=cluster_2]; |
|
114 </#if> |
|
115 "DOS Scripting" -> NOSE[dir=none, lhead=cluster_4_1, ltail=cluster_4]; |
|
116 |
|
117 |
|
118 Start [fontcolor=navyblue,fontsize=12,style=filled,href="introduction.html"]; |
|
119 |
|
120 Ant [fontcolor=navyblue,fontsize=12,shape=box,href="http://ant.apache.org/manual/"]; |
|
121 "Quick Guide" [fontcolor=navyblue,fontsize=12,shape=box,href="quick_start_guide.html"]; |
|
122 "Running Helium" [fontcolor=navyblue,fontsize=12,shape=box,href="manual/running.html"]; |
|
123 |
|
124 <#if (ant?keys?seq_contains("sf"))> |
|
125 "Setting up Helium" [fontcolor=navyblue,fontsize=12,shape=box,href="sf.html"]; |
|
126 </#if> |
|
127 |
|
128 "Feature List" [fontcolor=navyblue,fontsize=12,shape=box,href="feature_list.html"]; |
|
129 "Configure Helium" [fontcolor=navyblue,fontsize=12,shape=box,href="manual/configuring.html"]; |
|
130 "Helium Stages" [fontcolor=navyblue,fontsize=12,shape=box,href="manual/stages.html"]; |
|
131 |
|
132 |
|
133 "ROM Image" [fontcolor=navyblue,fontsize=12,shape=box,href="tutorials/rom_image.html"]; |
|
134 "Variant Creation" [fontcolor=navyblue,fontsize=12,shape=box,href="tutorials/variant.html"]; |
|
135 |
|
136 <#if !(ant?keys?seq_contains("sf"))> |
|
137 "Setting up Helium at Nokia" [fontcolor=navyblue,fontsize=12,shape=box,href="nokia/nokia.html"]; |
|
138 "Helium Nokia Stages" [fontcolor=navyblue,fontsize=12,shape=box,href="nokia/nokiastages.html"]; |
|
139 Diamonds [fontcolor=navyblue,fontsize=12,shape=box,href="http://diamonds.nmp.nokia.com/diamonds/"]; |
|
140 "Helium Wiki" [fontcolor=navyblue,fontsize=12,shape=box,href="http://delivery.nmp.nokia.com/trac/helium/wiki"]; |
|
141 "Helium Forum" [fontcolor=navyblue,fontsize=12,shape=box,href="http://forums.connecting.nokia.com/forums/forum.jspa?forumID=262"]; |
|
142 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"]; |
|
143 "SDK Creation" [fontcolor=navyblue,fontsize=12,shape=box,href="nokia/rndsdk_user_manual.html"]; |
|
144 IDO [fontcolor=navyblue,fontsize=12,shape=box,href="ido/index.html"]; |
|
145 TeamCI [fontcolor=navyblue,fontsize=12,shape=box,href="teamci/index.html"]; |
|
146 "Helium Test Plan" [fontcolor=navyblue,fontsize=12,shape=box,href="nokia/testing.html"]; |
|
147 </#if> |
|
148 |
|
149 "Helium Developer Guide" [fontcolor=navyblue,fontsize=12,shape=box,href="developer_guide.html"]; |
|
150 "Coding Convention" [fontcolor=navyblue,fontsize=12,shape=box,href="coding_conventions.html"]; |
|
151 Python [fontcolor=navyblue,fontsize=12,shape=box,href="http://www.python.org/"]; |
|
152 Java [fontcolor=navyblue,fontsize=12,shape=box,href="http://java.sun.com/j2se/"]; |
|
153 FMPP [fontcolor=navyblue,fontsize=12,shape=box,href="http://fmpp.sourceforge.net/"]; |
|
154 "DOS Scripting" [fontcolor=navyblue,fontsize=12,shape=box,href="http://en.wikipedia.org/wiki/Batch_script"]; |
|
155 ANTUnit [fontcolor=navyblue,fontsize=12,shape=box,href="http://ant.apache.org/antlibs/antunit/"]; |
|
156 NOSE [fontcolor=navyblue,fontsize=12,shape=box,href="http://ivory.idyll.org/articles/nose-intro.html"]; |
|
157 } |