aboutsummaryrefslogtreecommitdiff
path: root/dependencies.dot
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2021-07-04 16:12:12 -0300
committerEuAndreh <eu@euandre.org>2021-07-04 16:12:52 -0300
commitcad761f5875f9b3d8a0ae75bed86f9ab48433da5 (patch)
tree9fb25343d088d5c44519c626e9b810a38c0010e3 /dependencies.dot
parenta12071373fccc9a3bc73f025663bdf14d0a5041d (diff)
downloadpackage-repository-cad761f5875f9b3d8a0ae75bed86f9ab48433da5.tar.gz
dependencies.dot: Add colors to all; remove makecheck dependency; tabify
Notes
Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show cad761f5875f9b3d8a0ae75bed86f9ab48433da5 git notes --ref=refs/notes/ci-data show cad761f5875f9b3d8a0ae75bed86f9ab48433da5
Diffstat (limited to 'dependencies.dot')
-rw-r--r--dependencies.dot111
1 files changed, 78 insertions, 33 deletions
diff --git a/dependencies.dot b/dependencies.dot
index 019d15a..7300951 100644
--- a/dependencies.dot
+++ b/dependencies.dot
@@ -1,30 +1,51 @@
digraph {
- edge [arrowhead=none]
+ edge [arrowhead=none]
+ node [penwidth=2.5]
"Real World Haskell" [label="Real World Haskell ❌"]
- fallible [label="fallible 🔶"]
- AutoQEMU [label="AutoQEMU"]
- remembering [label="remembering 🔶"]
- gistatic [label="gistatic 🔶"]
- zeptoparsec [label="zeptoparsec 🔶"]
-
- "git-permalink" [label="git-permalink ✅"]
- "clj-schema-to-json-schema" [label="clj-schema-to-json-schema 🔶"]
-
- libjson [label="libjson 🔸"]
- libmockjsonschema [label="libmockjsonschema 🔸"]
- libmustache [label="libmustache 🔶"]
-
- mediatorhut [label="mediator.ht 🤑"]
-
- DiscussionsSite [label="DiscussionsSite 🤑"]
- Standardify [label="Standardify 🤑"]
- Songbooks [label="Songbooks 🤑"]
-
- polyparsing [label="<polyglot parsing>"]
- polytemplating [label="<polyglot templating>"]
-
+ fallible [label="fallible 🔶", color="#555555"]
+
+ AutoQEMU [label="AutoQEMU", color="#89e051"]
+ remembering [label="remembering 🔶", color="#555555"]
+ gistatic [label="gistatic 🔶", color="#ec915c"]
+ zeptoparsec [label="zeptoparsec 🔶", color="#dea584"]
+
+ "git-permalink" [label="git-permalink ✅", color="#89e051"]
+ "clj-schema-to-json-schema" [label="clj-schema-to-json-schema 🔶", color="#db5855"]
+
+ libjson [label="libjson 🔸", color="#dea584"]
+ libmockjsonschema [label="libmockjsonschema 🔸", color="#dea584"]
+ libmustache [label="libmustache 🔶", color="#dea584"]
+
+ mediatorhut [label="mediator.ht 🤑", color="#db5855"]
+
+ DiscussionsSite [label="DiscussionsSite 🤑", color="white"]
+ Standardify [label="Standardify 🤑", color="#0298c3"]
+ Songbooks [label="Songbooks 🤑", color="#1e4aec"]
+
+ polyparsing [label="<polyglot parsing>", color="#555555"]
+ polytemplating [label="<polyglot templating>", color="#555555"]
+
+ paku [color="#0298c3"]
+ makecheck [color="#5e5086"]
+ listatic [color="#00ADD8"]
+ "std-tools" [color="#555555"]
+ Mediator [color="#dea584"]
+ eq [color="#dea584"]
+ xq [color="#dea584"]
+ libtraverse [color="#dea584"]
+ libxtx [color="#dea584"]
+ "libXXX*" [color="#dea584"]
+ libedn [color="#dea584"]
+ libpds [color="#dea584"]
+ yoctoauth [color="#dea584"]
+ r2h [color="#dea584"]
+ gluilo [color="#dea584"]
+ konformigado [color="#dea584"]
+ "package-repository" [color="#89e051"]
+ Servers [color="#89e051"]
+ caju [color="#555555"]
/* labels end, edges begin */
@@ -77,7 +98,7 @@ digraph {
xq -> libtraverse
makecheck -> konformigado
- makecheck -> libxtx
+ // makecheck -> libxtx
paku -> konformigado
Mediator -> konformigado
@@ -102,20 +123,44 @@ digraph {
/* Misc */
- website [label="website 🔶"]
- website -> "spell-checker"
+ website [label="website 🔶"]
+ website -> "spell-checker"
- Servers -> Toph
- Toph -> Email
- Toph -> Git
- Toph -> Guix
- Toph -> NGINX
+ Servers -> Toph
+ Toph -> Email
+ Toph -> Git
+ Toph -> Guix
+ Toph -> NGINX
+ Toph -> Prosody
+ Toph -> Matrix
- // positioning hack
- edge [style="invis"]
+ // positioning hack
+ edge [style="invis"]
AutoQEMU -> Servers
AutoQEMU -> website
AutoQEMU -> "git-permalink"
"git-permalink" -> caju
caju -> "clj-schema-to-json-schema"
+
+
+ Perl [color="#0298c3"]
+ "POSIX sh" [color="#89e051"]
+ Scheme [color="#1e4aec"]
+ Clojure [color="#db5855"]
+ Haskell [color="#5e5086"]
+ Zig [color="#ec915c"]
+ Go [color="#00ADD8"]
+ Rust [color="#dea584"]
+ C [color="#555555"]
+
+ "clj-schema-to-json-schema" -> "<language colors>"
+ "<language colors>" -> Perl
+ Perl -> "POSIX sh"
+ "POSIX sh" -> Scheme
+ Scheme -> Clojure
+ Clojure -> Haskell
+ Haskell -> Zig
+ Zig -> Go
+ Go -> Rust
+ Rust -> C
}