diff doc/dependencies/dirdeps.dot @ 0:4a0efb7baf70

* Datasets becomes the new trunk and retires after that :-)
author mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
date Sun, 29 Jun 2008 18:44:17 +0000
parents
children 112fc4af772d
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/dependencies/dirdeps.dot	Sun Jun 29 18:44:17 2008 +0000
@@ -0,0 +1,271 @@
+digraph "source tree" {
+    overlap=scale;
+    size="8,10";
+    ratio="fill";
+    fontsize="16";
+    fontname="Helvetica";
+    clusterrank="local";
+subgraph cluster_0 {
+    style=filled;
+    color=lightgrey;
+    node [style=filled,color=white];
+    "audio"
+    label = "audio";
+}
+subgraph cluster_1 {
+    style=filled;
+    color=lightgrey;
+    node [style=filled,color=white];
+    "controller"
+    label = "controller";
+}
+subgraph cluster_2 {
+    style=filled;
+    color=lightgrey;
+    node [style=filled,color=white];
+    "engine/core"
+    label = "engine";
+}
+subgraph cluster_3 {
+    style=filled;
+    color=lightgrey;
+    node [style=filled,color=white];
+    "eventchannel"; "eventchannel/base"; "eventchannel/command"; "eventchannel/key"; "eventchannel/mouse"; "eventchannel/sdl"; "eventchannel/source"; "eventchannel/trigger"; "eventchannel/widget"
+    label = "eventchannel";
+}
+subgraph cluster_4 {
+    style=filled;
+    color=lightgrey;
+    node [style=filled,color=white];
+    "gui"; "gui/base"; "gui/base/opengl"; "gui/base/sdl"; "gui/console"; "gui/widgets"
+    label = "gui";
+}
+subgraph cluster_5 {
+    style=filled;
+    color=lightgrey;
+    node [style=filled,color=white];
+    "loaders/native/audio_loaders"; "loaders/native/video_loaders"
+    label = "loaders";
+}
+subgraph cluster_6 {
+    style=filled;
+    color=lightgrey;
+    node [style=filled,color=white];
+    "model"; "model/metamodel"; "model/metamodel/grids"; "model/structures"
+    label = "model";
+}
+subgraph cluster_7 {
+    style=filled;
+    color=lightgrey;
+    node [style=filled,color=white];
+    "pathfinder"; "pathfinder/linearpather"; "pathfinder/routepather"
+    label = "pathfinder";
+}
+subgraph cluster_8 {
+    style=filled;
+    color=lightgrey;
+    node [style=filled,color=white];
+    "util/base"; "util/log"; "util/math"; "util/resource"; "util/structures"; "util/time"
+    label = "util";
+}
+subgraph cluster_9 {
+    style=filled;
+    color=lightgrey;
+    node [style=filled,color=white];
+    "vfs"; "vfs/dat"; "vfs/raw"; "vfs/zip"
+    label = "vfs";
+}
+subgraph cluster_10 {
+    style=filled;
+    color=lightgrey;
+    node [style=filled,color=white];
+    "video"; "video/fonts"; "video/opengl"; "video/sdl"
+    label = "video";
+}
+subgraph cluster_11 {
+    style=filled;
+    color=lightgrey;
+    node [style=filled,color=white];
+    "view"; "view/renderers"
+    label = "view";
+}
+    "audio" -> "util/base"
+    "audio" -> "util/log"
+    "audio" -> "util/resource"
+    "audio" -> "util/time"
+    "audio" -> "vfs"
+    "audio" -> "vfs/raw"
+    "controller" -> "audio"
+    "controller" -> "eventchannel"
+    "controller" -> "gui"
+    "controller" -> "gui/base"
+    "controller" -> "gui/base/opengl"
+    "controller" -> "gui/base/sdl"
+    "controller" -> "gui/console"
+    "controller" -> "loaders/native/audio_loaders"
+    "controller" -> "loaders/native/video_loaders"
+    "controller" -> "model"
+    "controller" -> "pathfinder/linearpather"
+    "controller" -> "pathfinder/routepather"
+    "controller" -> "util/base"
+    "controller" -> "util/log"
+    "controller" -> "util/time"
+    "controller" -> "vfs"
+    "controller" -> "vfs/zip"
+    "controller" -> "video"
+    "controller" -> "video/fonts"
+    "controller" -> "video/opengl"
+    "controller" -> "video/sdl"
+    "controller" -> "view"
+    "controller" -> "view/renderers"
+    "eventchannel" -> "eventchannel/command"
+    "eventchannel" -> "eventchannel/key"
+    "eventchannel" -> "eventchannel/mouse"
+    "eventchannel" -> "eventchannel/sdl"
+    "eventchannel" -> "eventchannel/trigger"
+    "eventchannel" -> "eventchannel/widget"
+    "eventchannel" -> "util/base"
+    "eventchannel/base" -> "eventchannel/source"
+    "eventchannel/command" -> "eventchannel/base"
+    "eventchannel/key" -> "eventchannel/base"
+    "eventchannel/key" -> "eventchannel/source"
+    "eventchannel/mouse" -> "eventchannel/base"
+    "eventchannel/widget" -> "eventchannel/base"
+    "gui" -> "eventchannel/key"
+    "gui" -> "eventchannel/mouse"
+    "gui" -> "eventchannel/sdl"
+    "gui" -> "eventchannel/widget"
+    "gui" -> "gui/base"
+    "gui" -> "gui/console"
+    "gui" -> "util/base"
+    "gui" -> "util/log"
+    "gui" -> "video"
+    "gui" -> "video/fonts"
+    "gui/base" -> "util/log"
+    "gui/base" -> "util/structures"
+    "gui/base" -> "video"
+    "gui/base" -> "video/fonts"
+    "gui/base/opengl" -> "gui/base"
+    "gui/base/opengl" -> "util/structures"
+    "gui/base/opengl" -> "video"
+    "gui/base/sdl" -> "gui/base"
+    "gui/base/sdl" -> "util/structures"
+    "gui/base/sdl" -> "video"
+    "gui/console" -> "gui"
+    "gui/console" -> "gui/base"
+    "gui/console" -> "util/base"
+    "gui/console" -> "util/log"
+    "gui/console" -> "util/time"
+    "gui/console" -> "video"
+    "gui/widgets" -> "gui/base"
+    "gui/widgets" -> "util/base"
+    "gui/widgets" -> "video"
+    "loaders/native/audio_loaders" -> "audio"
+    "loaders/native/audio_loaders" -> "util/base"
+    "loaders/native/audio_loaders" -> "util/log"
+    "loaders/native/audio_loaders" -> "util/resource"
+    "loaders/native/audio_loaders" -> "vfs"
+    "loaders/native/audio_loaders" -> "vfs/raw"
+    "loaders/native/video_loaders" -> "util/base"
+    "loaders/native/video_loaders" -> "util/log"
+    "loaders/native/video_loaders" -> "util/resource"
+    "loaders/native/video_loaders" -> "vfs"
+    "loaders/native/video_loaders" -> "vfs/raw"
+    "loaders/native/video_loaders" -> "video"
+    "model" -> "model/metamodel"
+    "model" -> "model/structures"
+    "model" -> "util/base"
+    "model" -> "util/structures"
+    "model/metamodel" -> "util/base"
+    "model/metamodel" -> "util/math"
+    "model/metamodel" -> "util/structures"
+    "model/metamodel" -> "util/time"
+    "model/metamodel/grids" -> "model/metamodel"
+    "model/metamodel/grids" -> "util/base"
+    "model/metamodel/grids" -> "util/log"
+    "model/metamodel/grids" -> "util/math"
+    "model/structures" -> "model/metamodel"
+    "model/structures" -> "model/metamodel/grids"
+    "model/structures" -> "util/base"
+    "model/structures" -> "util/log"
+    "model/structures" -> "util/math"
+    "model/structures" -> "util/resource"
+    "model/structures" -> "util/structures"
+    "pathfinder" -> "model/metamodel"
+    "pathfinder" -> "model/structures"
+    "pathfinder" -> "util/base"
+    "pathfinder" -> "util/math"
+    "pathfinder/linearpather" -> "model/metamodel"
+    "pathfinder/linearpather" -> "model/metamodel/grids"
+    "pathfinder/linearpather" -> "model/structures"
+    "pathfinder/linearpather" -> "util/log"
+    "pathfinder/routepather" -> "model/metamodel"
+    "pathfinder/routepather" -> "model/metamodel/grids"
+    "pathfinder/routepather" -> "model/structures"
+    "pathfinder/routepather" -> "pathfinder"
+    "pathfinder/routepather" -> "util/math"
+    "pathfinder/routepather" -> "util/structures"
+    "util/base" -> "util/log"
+    "util/base" -> "util/resource"
+    "util/log" -> "engine/core"
+    "util/log" -> "util/base"
+    "util/math" -> "util/base"
+    "util/math" -> "util/structures"
+    "util/resource" -> "util/base"
+    "util/resource" -> "util/log"
+    "util/structures" -> "util/base"
+    "util/structures" -> "util/math"
+    "util/time" -> "util/base"
+    "util/time" -> "util/log"
+    "vfs" -> "util/base"
+    "vfs" -> "util/log"
+    "vfs" -> "vfs/raw"
+    "vfs/dat" -> "util/base"
+    "vfs/dat" -> "util/log"
+    "vfs/dat" -> "util/time"
+    "vfs/dat" -> "vfs"
+    "vfs/dat" -> "vfs/raw"
+    "vfs/raw" -> "util/base"
+    "vfs/raw" -> "util/log"
+    "vfs/zip" -> "util/base"
+    "vfs/zip" -> "util/log"
+    "vfs/zip" -> "vfs"
+    "vfs/zip" -> "vfs/raw"
+    "video" -> "util/base"
+    "video" -> "util/resource"
+    "video" -> "util/structures"
+    "video" -> "util/time"
+    "video/fonts" -> "util/base"
+    "video/fonts" -> "util/log"
+    "video/fonts" -> "util/structures"
+    "video/fonts" -> "util/time"
+    "video/fonts" -> "video"
+    "video/opengl" -> "util/base"
+    "video/opengl" -> "util/structures"
+    "video/opengl" -> "video"
+    "video/opengl" -> "video/sdl"
+    "video/sdl" -> "util/base"
+    "video/sdl" -> "util/log"
+    "video/sdl" -> "util/math"
+    "video/sdl" -> "util/structures"
+    "video/sdl" -> "video"
+    "view" -> "model/metamodel"
+    "view" -> "model/metamodel/grids"
+    "view" -> "model/structures"
+    "view" -> "util/base"
+    "view" -> "util/log"
+    "view" -> "util/math"
+    "view" -> "util/structures"
+    "view" -> "util/time"
+    "view" -> "video"
+    "view/renderers" -> "model/metamodel"
+    "view/renderers" -> "model/metamodel/grids"
+    "view/renderers" -> "model/structures"
+    "view/renderers" -> "util/log"
+    "view/renderers" -> "util/math"
+    "view/renderers" -> "util/structures"
+    "view/renderers" -> "video"
+    "view/renderers" -> "video/fonts"
+    "view/renderers" -> "video/sdl"
+    "view/renderers" -> "view"
+}
\ No newline at end of file