aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2021-02-28 23:27:40 -0300
committerEuAndreh <eu@euandre.org>2021-02-28 23:27:57 -0300
commit322c86db45b7e674850d17dbb915830c660a98c3 (patch)
treed7b1cc4f0244eb3dce0dc15f628c1786a6253cb3
parentUpdate files under aux/ (diff)
downloadpackage-repository-322c86db45b7e674850d17dbb915830c660a98c3.tar.gz
package-repository-322c86db45b7e674850d17dbb915830c660a98c3.tar.xz
Add dependencies.dot
-rw-r--r--Makefile6
-rw-r--r--dependencies.dot57
2 files changed, 62 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index d1a201b..780695e 100644
--- a/Makefile
+++ b/Makefile
@@ -18,7 +18,11 @@ check:
clean:
rm -rf public/
-public:
+public/dependencies.svg: dependencies.dot
+ mkdir -p public
+ dot dependencies.dot -Tsvg > public/dependencies.svg
+
+public: README.md TODOs.md public/dependencies.svg
sh aux/workflow/public.sh "EuAndreh's package repository" package-repository public-inbox
cp EuAndreh.key public/
diff --git a/dependencies.dot b/dependencies.dot
new file mode 100644
index 0000000..444fac7
--- /dev/null
+++ b/dependencies.dot
@@ -0,0 +1,57 @@
+digraph {
+ edge [arrowhead=none]
+
+ Fallible [label="Fallible ✅"]
+ SharedC [label="SharedC ✅"]
+ "Fallible+SharedC" [label="Fallible+SharedC ❌"]
+ "package-repository" [label="package-repository 🔸"]
+ AutoQEMU [label="AutoQEMU 🔶"]
+ Remembering [label="Remembering 🔸"]
+
+ /* labels end, edges begin */
+
+ AutoQEMU -> "package-repository"
+ "package-repository" -> AutoQEMU
+
+ SharedC -> Fallible
+
+ "Fallible+SharedC" -> Fallible
+ "Fallible+SharedC" -> SharedC
+ "Fallible+SharedC" -> "package-repository"
+
+ Remembering -> "Fallible+SharedC"
+
+ ssmtp -> "Fallible+SharedC"
+
+ Gluilo -> "Fallible+SharedC"
+
+ Konformigado -> "Fallible+SharedC"
+ Konformigado -> Gluilo
+
+ libedn -> "Fallible+SharedC"
+ libedn -> Gluilo
+
+ eq -> "Fallible+SharedC"
+ eq -> Konformigado
+
+ Mediator -> "Fallible+SharedC"
+ Mediator -> Gluilo
+ Mediator -> Konformigado
+ Mediator -> libedn
+ Mediator -> eq
+
+ yoctoauth -> "Fallible+SharedC"
+ yoctoauth -> Gluilo
+
+ "YoctoAuth::Mojolicious" -> yoctoauth
+
+ "mediator.cloud" -> Mediator
+ "mediator.cloud" -> "YoctoAuth::Mojolicious"
+
+ Songbooks -> yoctoauth
+
+ DiscussionsSite -> "YoctoAuth::Mojolicious"
+
+ Standardify -> "YoctoAuth::Mojolicious"
+ Standardify -> AutoQEMU
+}