Merge pull request #4050 from mwichmann/wip-packages-with-build
[scons.git] / doc / python10 / builder.svg
blob5648dd6b1251b1bae033ed83be97b24cb73f6579
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!-- Created with Inkscape (http://www.inkscape.org/) -->
4 <svg
5 xmlns:dc="http://purl.org/dc/elements/1.1/"
6 xmlns:cc="http://creativecommons.org/ns#"
7 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
8 xmlns:svg="http://www.w3.org/2000/svg"
9 xmlns="http://www.w3.org/2000/svg"
10 version="1.1"
11 width="744.09448"
12 height="1052.3622"
13 id="svg2">
14 <defs
15 id="defs4" />
16 <metadata
17 id="metadata7">
18 <rdf:RDF>
19 <cc:Work
20 rdf:about="">
21 <dc:format>image/svg+xml</dc:format>
22 <dc:type
23 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
24 <dc:title></dc:title>
25 </cc:Work>
26 </rdf:RDF>
27 </metadata>
29 id="layer1">
31 transform="matrix(0.07462687,0,0,0.07462687,-106.34331,286.09351)"
32 id="g3006"
33 style="fill:none;stroke-width:0.025in">
34 <rect
35 width="1800"
36 height="600"
37 rx="0"
38 x="2700"
39 y="1200"
40 id="rect3008"
41 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
42 <rect
43 width="1800"
44 height="600"
45 rx="0"
46 x="2700"
47 y="2400"
48 id="rect3010"
49 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
50 <rect
51 width="1800"
52 height="600"
53 rx="0"
54 x="2700"
55 y="3600"
56 id="rect3012"
57 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
58 <rect
59 width="1500"
60 height="600"
61 rx="0"
62 x="8400"
63 y="3600"
64 id="rect3014"
65 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
66 <rect
67 width="1500"
68 height="900"
69 rx="0"
70 x="3900"
71 y="4800"
72 id="rect3016"
73 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
74 <rect
75 width="1500"
76 height="900"
77 rx="0"
78 x="1800"
79 y="4800"
80 id="rect3018"
81 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
82 <rect
83 width="1500"
84 height="900"
85 rx="0"
86 x="6300"
87 y="4800"
88 id="rect3020"
89 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
90 <rect
91 width="1500"
92 height="900"
93 rx="0"
94 x="8400"
95 y="4800"
96 id="rect3022"
97 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
98 <rect
99 width="1500"
100 height="900"
101 rx="0"
102 x="10500"
103 y="4800"
104 id="rect3024"
105 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
106 <rect
107 width="1200"
108 height="600"
109 rx="0"
110 x="900"
111 y="2400"
112 id="rect3026"
113 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
114 <polygon
115 points="3600,4200 3600,4200 3525,4350 3675,4350 "
116 id="polygon3028"
117 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
118 <polyline
119 id="polyline3030"
120 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter"
121 points="3150,4800 3150,4500 4050,4500 4050,4800 " />
122 <polyline
123 id="polyline3032"
124 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter"
125 points="3600,4350 3600,4500 " />
126 <polygon
127 points="9150,4200 9150,4200 9075,4350 9225,4350 "
128 id="polygon3034"
129 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
130 <polyline
131 id="polyline3036"
132 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter"
133 points="7050,4800 7050,4500 10950,4500 10950,4800 " />
134 <polyline
135 id="polyline3038"
136 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter"
137 points="9150,4350 9150,4800 " />
138 <polyline
139 id="polyline3040"
140 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter"
141 points="11550,4650 11550,3900 10019,3900 " />
142 <polygon
143 points="10021,3870 10021,3870 9901,3900 10021,3930 "
144 id="polygon3042"
145 style="fill:#000000;stroke:#000000;stroke-width:7;stroke-miterlimit:8" />
146 <polyline
147 id="polyline3044"
148 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter"
149 points="4650,3900 8280,3900 " />
150 <polygon
151 points="8279,3930 8279,3930 8399,3900 8279,3870 "
152 id="polygon3046"
153 style="fill:#000000;stroke:#000000;stroke-width:7;stroke-miterlimit:8" />
154 <polyline
155 id="polyline3048"
156 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter"
157 points="3900,2250 3900,1919 " />
158 <polygon
159 points="3930,1921 3930,1921 3900,1801 3870,1921 "
160 id="polygon3050"
161 style="fill:#000000;stroke:#000000;stroke-width:7;stroke-miterlimit:8" />
162 <polyline
163 id="polyline3052"
164 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter"
165 points="3300,1950 3300,2280 " />
166 <polygon
167 points="3270,2279 3270,2279 3300,2399 3330,2279 "
168 id="polygon3054"
169 style="fill:#000000;stroke:#000000;stroke-width:7;stroke-miterlimit:8" />
170 <polyline
171 id="polyline3056"
172 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter"
173 points="3600,3150 3600,3480 " />
174 <polygon
175 points="3570,3479 3570,3479 3600,3599 3630,3479 "
176 id="polygon3058"
177 style="fill:#000000;stroke:#000000;stroke-width:7;stroke-miterlimit:8" />
178 <polyline
179 id="polyline3060"
180 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter"
181 points="4350,4650 4350,4319 " />
182 <polygon
183 points="4380,4321 4380,4321 4350,4201 4320,4321 "
184 id="polygon3062"
185 style="fill:#000000;stroke:#000000;stroke-width:7;stroke-miterlimit:8" />
186 <polyline
187 id="polyline3064"
188 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter"
189 points="2850,4650 2850,4319 " />
190 <polygon
191 points="2880,4321 2880,4321 2850,4201 2820,4321 "
192 id="polygon3066"
193 style="fill:#000000;stroke:#000000;stroke-width:7;stroke-miterlimit:8" />
194 <polyline
195 id="polyline3068"
196 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter"
197 points="1500,3150 1500,3900 2580,3900 " />
198 <polygon
199 points="2579,3930 2579,3930 2699,3900 2579,3870 "
200 id="polygon3070"
201 style="fill:#000000;stroke:#000000;stroke-width:7;stroke-miterlimit:8" />
202 <polygon
203 points="4575,3940 4650,3900 4650,3900 4575,3860 4500,3900 "
204 id="polygon3072"
205 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
206 <polygon
207 points="1540,3075 1500,3000 1500,3000 1460,3075 1500,3150 "
208 id="polygon3074"
209 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
210 <polygon
211 points="3640,3075 3600,3000 3600,3000 3560,3075 3600,3150 "
212 id="polygon3076"
213 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
214 <polygon
215 points="3340,1875 3300,1800 3300,1800 3260,1875 3300,1950 "
216 id="polygon3078"
217 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
218 <polygon
219 points="3940,2325 3900,2250 3900,2250 3860,2325 3900,2400 "
220 id="polygon3080"
221 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
222 <polygon
223 points="4390,4725 4350,4650 4350,4650 4310,4725 4350,4800 "
224 id="polygon3082"
225 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
226 <polygon
227 points="2890,4725 2850,4650 2850,4650 2810,4725 2850,4800 "
228 id="polygon3084"
229 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
230 <polygon
231 points="11590,4725 11550,4650 11550,4650 11510,4725 11550,4800 "
232 id="polygon3086"
233 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter" />
234 <polyline
235 id="polyline3088"
236 style="stroke:#000000;stroke-width:7;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:40, 40"
237 points="3600,1200 3600,900 " />
238 <text
239 x="2925"
240 y="1575"
241 id="text3090"
242 xml:space="preserve"
243 style="font-size:192px;font-style:normal;font-weight:normal;text-anchor:start;fill:#000000;font-family:Times">Environment</text>
244 <text
245 x="3600"
246 y="2775"
247 id="text3092"
248 xml:space="preserve"
249 style="font-size:192px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:Times">BuilderWrapper</text>
250 <text
251 x="3600"
252 y="3975"
253 id="text3094"
254 xml:space="preserve"
255 style="font-size:192px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:Times">BuilderBase</text>
256 <text
257 x="9150"
258 y="3975"
259 id="text3096"
260 xml:space="preserve"
261 style="font-size:192px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:Times">ActionBase</text>
262 <text
263 x="4650"
264 y="5175"
265 id="text3098"
266 xml:space="preserve"
267 style="font-size:192px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:Times">MultiStep-</text>
268 <text
269 x="4650"
270 y="5460"
271 id="text3100"
272 xml:space="preserve"
273 style="font-size:192px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:Times">Builder</text>
274 <text
275 x="2550"
276 y="5175"
277 id="text3102"
278 xml:space="preserve"
279 style="font-size:192px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:Times">Composite-</text>
280 <text
281 x="2550"
282 y="5460"
283 id="text3104"
284 xml:space="preserve"
285 style="font-size:192px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:Times">Builder</text>
286 <text
287 x="7050"
288 y="5175"
289 id="text3106"
290 xml:space="preserve"
291 style="font-size:192px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:Times">Command</text>
292 <text
293 x="7050"
294 y="5460"
295 id="text3108"
296 xml:space="preserve"
297 style="font-size:192px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:Times">Action</text>
298 <text
299 x="9150"
300 y="5460"
301 id="text3110"
302 xml:space="preserve"
303 style="font-size:192px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:Times">Action</text>
304 <text
305 x="9150"
306 y="5175"
307 id="text3112"
308 xml:space="preserve"
309 style="font-size:192px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:Times">Function</text>
310 <text
311 x="11250"
312 y="5175"
313 id="text3114"
314 xml:space="preserve"
315 style="font-size:192px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:Times">List</text>
316 <text
317 x="11250"
318 y="5460"
319 id="text3116"
320 xml:space="preserve"
321 style="font-size:192px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:Times">Action</text>
322 <text
323 x="1500"
324 y="2775"
325 id="text3118"
326 xml:space="preserve"
327 style="font-size:192px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:Times">Node</text>
328 </g>
329 </g>
330 </svg>