Browse Source

doc: make the dependency diagrams a bit more consistent.

next
Vladimír Vondruš 1 month ago
parent
commit
844f3eaf2d
  1. 10
      doc/custom-buildsystems-order-plugins.dot
  2. 3
      doc/custom-buildsystems-order.dot

10
doc/custom-buildsystems-order-plugins.dot

@ -29,12 +29,14 @@ digraph "Magnum plugin dependency order" {
ranksep=0.5 ranksep=0.5
node [style=filled shape=rect margin="0.03,0.03"] node [style=filled shape=rect margin="0.03,0.03"]
Magnum [style=solid class="m-primary"]
MagnumAudio [style=solid label="Magnum\nAudio" class="m-info"] MagnumAudio [style=solid label="Magnum\nAudio" class="m-info"]
MagnumMeshTools [style=solid label="Magnum\nMeshTools" class="m-info"] MagnumMeshTools [style=solid label="Magnum\nMeshTools" class="m-info"]
MagnumText [style=solid label="Magnum\nText" class="m-info"] MagnumText [style=solid label="Magnum\nText" class="m-info"]
MagnumTextureTools [style=solid label="Magnum\nTextureTools" class="m-info"]
MagnumTrade [style=solid label="Magnum\nTrade" class="m-info"] MagnumTrade [style=solid label="Magnum\nTrade" class="m-info"]
{rank=same MagnumAudio MagnumMeshTools MagnumText MagnumTrade} {rank=same MagnumAudio MagnumText MagnumTrade}
AudioImporter [label="*AudioImporter" class="m-success"] AudioImporter [label="*AudioImporter" class="m-success"]
ImageConverter [label="*ImageConverter" class="m-success"] ImageConverter [label="*ImageConverter" class="m-success"]
@ -45,6 +47,12 @@ digraph "Magnum plugin dependency order" {
TgaImageConverter [class="m-success"] TgaImageConverter [class="m-success"]
TgaImporter [class="m-success"] TgaImporter [class="m-success"]
MagnumAudio -> Magnum [class="m-info"]
MagnumTrade -> Magnum [class="m-info"]
MagnumText -> MagnumTextureTools [class="m-info"]
MagnumTextureTools -> Magnum [class="m-info"]
MagnumMeshTools -> MagnumTrade [class="m-info"]
AudioImporter -> MagnumAudio AudioImporter -> MagnumAudio
ImageConverter -> MagnumTrade ImageConverter -> MagnumTrade
Importer -> MagnumTrade Importer -> MagnumTrade

3
doc/custom-buildsystems-order.dot

@ -67,6 +67,7 @@ digraph "Magnum library dependency order" {
Magnum -> CorradeUtility Magnum -> CorradeUtility
MagnumAudio -> Magnum MagnumAudio -> Magnum
MagnumAudio -> CorradePluginManager
MagnumDebugTools -> CorradeTestSuite [style=dotted] MagnumDebugTools -> CorradeTestSuite [style=dotted]
MagnumDebugTools -> Magnum MagnumDebugTools -> Magnum
@ -84,9 +85,9 @@ digraph "Magnum library dependency order" {
MagnumMeshTools -> MagnumGL [style=dotted] MagnumMeshTools -> MagnumGL [style=dotted]
MagnumOpenGLTester -> MagnumWindowlessApplication MagnumOpenGLTester -> MagnumWindowlessApplication
MagnumOpenGLTester -> CorradeTestSuite
MagnumPrimitives -> MagnumMeshTools MagnumPrimitives -> MagnumMeshTools
MagnumPrimitives -> MagnumTrade
MagnumSceneTools -> MagnumTrade MagnumSceneTools -> MagnumTrade

Loading…
Cancel
Save