aboutsummaryrefslogtreecommitdiff
path: root/dependencies.dot
blob: 83824ea596f6ec2f263e2750ed74aa0e50801e3c (about) (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
digraph {
  edge [arrowhead=none]

	fallible [label="fallible 🔶"]
	AutoQEMU [label="AutoQEMU"]
	remembering [label="remembering 🔶"]
	gistatic [label="gistatic 🔶"]
	yoctoparsec [label="yoctoparsec 🔶"]

	"git-permalink" [label="git-permalink ✅"]

	libpds [label="libpds (no_std)"]
	libedn [label="libedn (no_std)"]
	libjson [label="libjson (no_std) 🔸"]
	libmustache [label="libmustache (no_std) 🔶"]
	libxtx [label="libxtx (no_std)"]
	libtraverse [label="libtraverse (no_std)"]

	mediatorhut [label="mediator.ht 🤑"]

	DiscussionsSite [label="DiscussionsSite 🤑"]
	Standardify [label="Standardify 🤑"]

	polyparsing [label="<polyparsing>"]
	polytemplating [label="<polytemplating> (no_std)"]


	/* labels end, edges begin */

	BYOPDS -> libpds

	AutoQEMU -> "package-repository"
	"package-repository" -> AutoQEMU

	r2h -> "package-repository"
	paku -> "package-repository"

	remembering -> fallible

	r2h -> yoctoparsec
	gluilo -> r2h

	yoctoparsec -> "Real World Haskell"

	polyparsing -> yoctoparsec
	polyparsing -> r2h
	polyparsing -> gluilo

	polytemplating -> konformigado
	polytemplating -> libmustache

	libedn -> polyparsing
	libjson -> polyparsing
	yoctoauth -> polyparsing
	libpds -> polyparsing
	libmustache -> polyparsing
	libxtx -> polyparsing
	konformigado -> polyparsing
	konformigado -> libjson

	gistatic -> polytemplating
	listatic -> polytemplating

	eq -> konformigado
	eq -> libedn
	xq -> libxtx
	xq -> konformigado
	"libXXX* (no_std)" -> libxtx
	// libxtx -> "libXXX* (no_std)"
	// This seems backwards

	libtraverse -> libxtx
	eq -> libtraverse
	xq -> libtraverse

	makecheck -> konformigado
	makecheck -> libxtx
	paku -> konformigado

	Mediator -> konformigado
	Mediator -> libedn
	Mediator -> eq

	"std-tools" -> fallible

	mediatorhut -> Mediator
	mediatorhut -> yoctoauth

	Songbooks -> yoctoauth

	DiscussionsSite -> yoctoauth
	DiscussionsSite -> listatic

	Standardify -> yoctoauth
	Standardify -> AutoQEMU
	Standardify -> "std-tools"
	"std-tools" -> Standardify


	/* Misc */

  website [label="website 🔶"]
  website -> "spell-checker"

  Servers -> Toph
  Toph -> OpenSMTPD
  Toph -> Dovecot
  Toph -> NGINX

  // positioning hack
  edge [style="invis"]
	yoctoparsec -> Servers
	yoctoparsec -> website
	yoctoparsec -> "git-permalink"
	"git-permalink" -> "lisp-cli"
	"lisp-cli" -> caju
}