// Copyright 2006-2017, Matthew Welland.
//
// This file is part of Megatest.
//
// Megatest is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// Megatest is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Megatest. If not, see <http://www.gnu.org/licenses/>.
//
digraph megatest_code_hierarchy {
ranksep=0.05;
// rankdir=LR
node [shape=box,style=filled,fontname="clear",fontsize="10"];
subgraph cluster_megatest {
label="megatest";
rmtmod [label="rmt mod"];
// httpmod [label="http-transportmod"];
// commonmod
// archivemod.scm
"commonmod" -> "archivemod";
// clientmod.scm
"commonmod" -> "clientmod";
// configfmod.scm
// subrunmod.scm
"commonmod" -> "subrunmod";
// ezstepsmod.scm
"commonmod" -> "ezstepsmod";
// itemsmod.scm
"commonmod" -> "itemsmod";
// gutilsmod.scm
// testsmod.scm
"commonmod" -> "testsmod";
"servermod" -> "testsmod";
"itemsmod" -> "testsmod";
"dbmod" -> "testsmod";
// runconfigmod.scm
"commonmod" -> "runconfigmod";
// keysmod.scm
"srfi-13" -> "keysmod";
// launchmod.scm
"commonmod" -> "launchmod";
// megamod.scm
"spiffy" -> "megamod";
"stml2" -> "megamod";
"commonmod" -> "megamod";
"keysmod" -> "megamod";
"pgdbmod" -> "megamod";
"tasksmod" -> "megamod";
"dbmod" -> "megamod";
"apimod" -> "megamod";
"ducttape-lib" -> "megamod";
"itemsmod" -> "megamod";
"pkts" -> "megamod";
"rmtmod" -> "megamod";
"mtmod" -> "megamod";
"testsmod" -> "megamod";
"servermod" -> "megamod";
"subrunmod" -> "megamod";
"itemsmod" -> "megamod";
"runsmod" -> "megamod";
// odsmod.scm
"commonmod" -> "odsmod";
// envmod.scm
"commonmod" -> "envmod";
// http-transportmod.scm
"commonmod" -> "http-transportmod";
"stml2" -> "http-transportmod";
"apimod" -> "http-transportmod";
"dbmod" -> "http-transportmod";
"testsmod" -> "http-transportmod";
// processmod.scm
// mtmod.scm
"commonmod" -> "mtmod";
"dbmod" -> "mtmod";
"pgdbmod" -> "mtmod";
"rmtmod" -> "mtmod";
"servermod" -> "mtmod";
"stml2" -> "mtmod";
"subrunmod" -> "mtmod";
"tasksmod" -> "mtmod";
"testsmod" -> "mtmod";
// pgdbmod.scm
"commonmod" -> "pgdbmod";
// runsmod.scm
"commonmod" -> "runsmod";
"dbmod" -> "runsmod";
"itemsmod" -> "runsmod";
"mtmod" -> "runsmod";
"pgdbmod" -> "runsmod";
"rmtmod" -> "runsmod";
"servermod" -> "runsmod";
"stml2" -> "runsmod";
"subrunmod" -> "runsmod";
"tasksmod" -> "runsmod";
"testsmod" -> "runsmod";
// apimod.scm
"commonmod" -> "apimod";
"dbmod" -> "apimod";
"servermod" -> "apimod";
// dbmod.scm
"commonmod" -> "dbmod";
"keysmod" -> "dbmod";
"files" -> "dbmod";
"tasksmod" -> "dbmod";
"odsmod" -> "dbmod";
// dcommonmod.scm
"gutilsmod" -> "dcommonmod";
"commonmod" -> "dcommonmod";
"testsmod" -> "dcommonmod";
"megamod" -> "dcommonmod";
"canvas-draw" -> "dcommonmod";
"canvas-draw-iup" -> "dcommonmod";
// tasksmod.scm
"commonmod" -> "tasksmod";
"pgdbmod" -> "tasksmod";
// template-mod.scm
"commonmod" -> "template-mod";
// servermod.scm
"commonmod" -> "servermod";
"dbmod" -> "servermod";
"tasksmod" -> "servermod";
// treemod.scm
// commonmod.scm
"pkts" -> "commonmod";
// vgmod.scm
// rmtmod.scm
"commonmod" -> "rmtmod";
"itemsmod" -> "rmtmod";
"apimod" -> "rmtmod";
"dbmod" -> "rmtmod";
}
}