<!-- Generated by dot version 1.8.2 (Mon Mar 11 21:37:35 EDT 2002) For user: Bill Gates Title: G Pages: 1 --> <svg width="1438px" height="507px" xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'> <g id="G" class="graph"> <g id="check_for_optional_packages" class="node"> <a xlink:href="javascript:alert('check_for_optional_packages');"> <ellipse cx="1304" cy="77" rx="115" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="1304" y="82" style="font-family:Times;font-size:14.00">check_for_optional_packages</text> </a></g> <g id="prepare" class="node"> <a xlink:href="javascript:alert('prepare');"> <ellipse cx="1304" cy="249" rx="37" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="1304" y="254" style="font-family:Times;font-size:14.00">prepare</text> </a></g> <g id="build" class="node"> <a xlink:href="javascript:alert('build');"> <ellipse cx="1088" cy="152" rx="28" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="1088" y="157" style="font-family:Times;font-size:14.00">build</text> </a></g> <g id="build->check_for_optional_packages" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M1113,143C1146,132 1204,112 1247,96"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="1247,99 1256,93 1246,94 1247,99"/> </g> <g id="build->prepare" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M1112,163C1150,180 1227,215 1271,234"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="1267,235 1277,237 1269,230 1267,235"/> </g> <g id="jars" class="node"> <a xlink:href="javascript:alert('jars');"> <ellipse cx="814" cy="209" rx="27" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="814" y="214" style="font-family:Times;font-size:14.00">jars</text> </a></g> <g id="jars->build" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M840,204C890,193 998,171 1054,160"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="1052,163 1061,158 1051,158 1052,163"/> </g> <g id="dist-lite" class="node"> <a xlink:href="javascript:alert('dist-lite');"> <ellipse cx="637" cy="351" rx="35" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="637" y="356" style="font-family:Times;font-size:14.00">dist-lite</text> </a></g> <g id="dist-lite->jars" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M656,336C689,310 754,258 790,229"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="791,231 797,223 788,228 791,231"/> </g> <g id="dist" class="node"> <a xlink:href="javascript:alert('dist');"> <ellipse cx="230" cy="432" rx="27" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="230" y="437" style="font-family:Times;font-size:14.00">dist</text> </a></g> <g id="internal_dist" class="node"> <a xlink:href="javascript:alert('internal_dist');"> <ellipse cx="441" cy="459" rx="54" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="441" y="464" style="font-family:Times;font-size:14.00">internal_dist</text> </a></g> <g id="dist->internal_dist" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M257,435C289,440 341,446 382,452"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="380,454 390,453 380,449 380,454"/> <text text-anchor="middle" x="340" y="438" style="font-family:Times;font-size:9.00">antcall</text> </g> <g id="internal_dist->dist-lite" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M476,445C485,441 496,436 505,432 556,407 579,405 616,375"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="618,376 624,368 615,373 618,376"/> </g> <g id="dist_javadocs" class="node"> <a xlink:href="javascript:alert('dist_javadocs');"> <ellipse cx="637" cy="441" rx="57" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="637" y="446" style="font-family:Times;font-size:14.00">dist_javadocs</text> </a></g> <g id="internal_dist->dist_javadocs" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M495,457C516,456 539,455 561,453 566,452 571,452 576,451"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="576,453 586,450 576,449 576,453"/> </g> <g id="javadocs" class="node"> <a xlink:href="javascript:alert('javadocs');"> <ellipse cx="814" cy="328" rx="40" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="814" y="333" style="font-family:Times;font-size:14.00">javadocs</text> </a></g> <g id="dist_javadocs->javadocs" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M662,425C694,404 750,369 784,347"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="784,350 791,343 781,346 784,350"/> </g> <g id="javadocs->prepare" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M852,322C942,307 1165,271 1261,256"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="1259,259 1269,255 1259,254 1259,259"/> </g> <g id="javadoc_check" class="node"> <a xlink:href="javascript:alert('javadoc_check');"> <ellipse cx="1088" cy="328" rx="62" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="1088" y="333" style="font-family:Times;font-size:14.00">javadoc_check</text> </a></g> <g id="javadocs->javadoc_check" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M855,328C897,328 963,328 1014,328"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="1015,330 1025,328 1015,325 1015,330"/> </g> <g id="bootstrap" class="node"> <a xlink:href="javascript:alert('bootstrap');"> <ellipse cx="441" cy="405" rx="42" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="441" y="410" style="font-family:Times;font-size:14.00">bootstrap</text> </a></g> <g id="bootstrap->dist-lite" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M477,395C512,386 563,371 599,362"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="597,365 606,360 596,360 597,365"/> <text text-anchor="middle" x="542" y="367" style="font-family:Times;font-size:9.00">antcall</text> </g> <g id="src-dist" class="node"> <a xlink:href="javascript:alert('src-dist');"> <ellipse cx="441" cy="243" rx="34" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="441" y="248" style="font-family:Times;font-size:14.00">src-dist</text> </a></g> <g id="main_distribution" class="node"> <a xlink:href="javascript:alert('main_distribution');"> <ellipse cx="230" cy="283" rx="73" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="230" y="288" style="font-family:Times;font-size:14.00">main_distribution</text> </a></g> <g id="main_distribution->internal_dist" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M243,301C267,332 320,395 377,432 388,439 396,440 405,442"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="403,444 413,443 403,439 403,444"/> <text text-anchor="middle" x="340" y="380" style="font-family:Times;font-size:9.00">antcall</text> </g> <g id="main_distribution->src-dist" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M288,272C324,265 370,256 401,250"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="398,253 408,249 398,248 398,253"/> <text text-anchor="middle" x="340" y="254" style="font-family:Times;font-size:9.00">antcall</text> </g> <g id="distribution" class="node"> <a xlink:href="javascript:alert('distribution');"> <ellipse cx="69" cy="283" rx="50" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="69" y="288" style="font-family:Times;font-size:14.00">distribution</text> </a></g> <g id="distribution->main_distribution" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M119,283C128,283 137,283 147,283"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="147,285 157,283 147,280 147,285"/> </g> <g id="clean" class="node"> <a xlink:href="javascript:alert('clean');"> <ellipse cx="230" cy="21" rx="28" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="230" y="26" style="font-family:Times;font-size:14.00">clean</text> </a></g> <g id="allclean" class="node"> <a xlink:href="javascript:alert('allclean');"> <ellipse cx="69" cy="21" rx="36" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="69" y="26" style="font-family:Times;font-size:14.00">allclean</text> </a></g> <g id="allclean->clean" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M106,21C132,21 167,21 192,21"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="191,23 201,21 191,18 191,23"/> </g> <g id="install" class="node"> <a xlink:href="javascript:alert('install');"> <ellipse cx="230" cy="486" rx="31" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="230" y="491" style="font-family:Times;font-size:14.00">install</text> </a></g> <g id="install->internal_dist" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M261,482C293,478 343,472 383,467"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="381,470 391,466 381,465 381,470"/> <text text-anchor="middle" x="340" y="464" style="font-family:Times;font-size:9.00">antcall</text> </g> <g id="install-lite" class="node"> <a xlink:href="javascript:alert('install-lite');"> <ellipse cx="441" cy="297" rx="43" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="441" y="302" style="font-family:Times;font-size:14.00">install-lite</text> </a></g> <g id="install-lite->dist-lite" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M477,307C512,316 563,331 599,341"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="596,343 606,343 597,338 596,343"/> <text text-anchor="middle" x="542" y="314" style="font-family:Times;font-size:9.00">antcall</text> </g> <g id="compile-tests" class="node"> <a xlink:href="javascript:alert('compile-tests');"> <ellipse cx="637" cy="152" rx="54" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="637" y="157" style="font-family:Times;font-size:14.00">compile-tests</text> </a></g> <g id="compile-tests->build" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M692,152C784,152 969,152 1049,152"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="1049,154 1059,152 1049,149 1049,154"/> </g> <g id="dump-info" class="node"> <a xlink:href="javascript:alert('dump-info');"> <ellipse cx="637" cy="31" rx="48" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="637" y="36" style="font-family:Times;font-size:14.00">dump-info</text> </a></g> <g id="dump-sys-properties" class="node"> <a xlink:href="javascript:alert('dump-sys-properties');"> <ellipse cx="814" cy="77" rx="80" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="814" y="82" style="font-family:Times;font-size:14.00">dump-sys-properties</text> </a></g> <g id="dump-info->dump-sys-properties" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M677,41C699,47 727,54 751,61"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="751,63 761,63 752,59 751,63"/> </g> <g id="run-which" class="node"> <a xlink:href="javascript:alert('run-which');"> <ellipse cx="960" cy="31" rx="47" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="960" y="36" style="font-family:Times;font-size:14.00">run-which</text> </a></g> <g id="dump-info->run-which" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M686,31C744,31 843,31 905,31"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="903,33 913,31 903,28 903,33"/> </g> <g id="xml-check" class="node"> <a xlink:href="javascript:alert('xml-check');"> <ellipse cx="1088" cy="77" rx="46" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="1088" y="82" style="font-family:Times;font-size:14.00">xml-check</text> </a></g> <g id="dump-sys-properties->xml-check" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M895,77C940,77 993,77 1033,77"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="1031,79 1041,77 1031,74 1031,79"/> </g> <g id="run-which->check_for_optional_packages" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M1006,35C1045,38 1102,44 1151,50 1174,54 1198,58 1221,61"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="1221,63 1231,63 1222,59 1221,63"/> </g> <g id="xml-check->check_for_optional_packages" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M1135,77C1148,77 1163,77 1178,77"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="1179,79 1189,77 1179,74 1179,79"/> </g> <g id="probe-offline" class="node"> <a xlink:href="javascript:alert('probe-offline');"> <ellipse cx="637" cy="85" rx="57" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="637" y="90" style="font-family:Times;font-size:14.00">probe-offline</text> </a></g> <g id="test" class="node"> <a xlink:href="javascript:alert('test');"> <ellipse cx="230" cy="75" rx="27" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="230" y="80" style="font-family:Times;font-size:14.00">test</text> </a></g> <g id="run-tests" class="node"> <a xlink:href="javascript:alert('run-tests');"> <ellipse cx="441" cy="75" rx="40" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="441" y="80" style="font-family:Times;font-size:14.00">run-tests</text> </a></g> <g id="test->run-tests" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M257,75C292,75 350,75 392,75"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="391,77 401,75 391,72 391,77"/> </g> <g id="run-tests->compile-tests" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M473,86C508,97 566,117 602,133"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="600,135 610,136 602,130 600,135"/> </g> <g id="run-tests->dump-info" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M477,67C509,60 554,49 588,42"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="586,45 595,40 585,40 586,45"/> </g> <g id="run-tests->probe-offline" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M481,77C506,78 540,80 570,81"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="570,83 580,82 570,79 570,83"/> </g> <g id="run-single-test" class="node"> <a xlink:href="javascript:alert('run-single-test');"> <ellipse cx="441" cy="135" rx="59" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="441" y="140" style="font-family:Times;font-size:14.00">run-single-test</text> </a></g> <g id="run-single-test->compile-tests" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M498,140C522,142 550,144 574,146"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="574,148 584,147 574,144 574,148"/> </g> <g id="interactive-tests" class="node"> <a xlink:href="javascript:alert('interactive-tests');"> <ellipse cx="441" cy="189" rx="63" ry="18" style="fill:#e5e5e5;stroke:#e5e5e5"/> <text text-anchor="middle" x="441" y="194" style="font-family:Times;font-size:14.00">interactive-tests</text> </a></g> <g id="interactive-tests->compile-tests" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M494,179C521,174 553,167 581,163"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="581,166 590,161 580,161 581,166"/> </g> <g id="main" class="node"> <a xlink:href="javascript:alert('main');"> <ellipse cx="441" cy="351" rx="28" ry="18" style="fill:#ffc0cb;stroke:#ffc0cb"/> <text text-anchor="middle" x="441" y="356" style="font-family:Times;font-size:14.00">main</text> </a></g> <g id="main->dist-lite" class="edge"> <g style="fill:none;stroke:#b3b3b3"><path d="M470,351C503,351 556,351 594,351"/></g> <polygon style="fill:#b3b3b3;stroke:#b3b3b3" points="592,353 602,351 592,348 592,353"/> </g> </g> </svg>