aboutsummaryrefslogblamecommitdiff
path: root/dependencies.dot
blob: 83824ea596f6ec2f263e2750ed74aa0e50801e3c (plain) (tree)
1
2
3
4
5
6
7


                       


                                              
                                        


















                                                          


                                     
                        
 


                                        








                                           
 


                                  
 

                                      
 







                                   
 

                                  
 
                          
                    














                                       


                          
                               
 

                                
 
                              
 
                                    
                                   
 
                                
                               
                                  
                                  


















                                      
 
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
}