blob: f732ca28b88db1a473628c16ae7d343c8bef9956 [file] [log] [blame]
strict digraph {
"*.java" [style=filled, fillcolor=azure1]
"*.java" [style=filled, fillcolor=azure1]
"*.kt" [style=filled, fillcolor=azure1]
"*.form" [style=filled, fillcolor=azure1]
"resources/*" [style=filled, fillcolor=azure1]
javac [style=filled, fillcolor=darkseagreen3]
kotlinc [style=filled, fillcolor=darkseagreen3]
formc [style=filled, fillcolor=darkseagreen3]
"kotlin.jar" [style=filled, fillcolor=cornsilk2]
"javap.jar" [style=filled, fillcolor=cornsilk2]
"java.jar" [style=filled, fillcolor=cornsilk2]
"res.jar" [style=filled, fillcolor=cornsilk2]
"out.jar" [style=filled, fillcolor=darkkhaki]
# Kotlin.
"*.java" -> kotlinc [style=dashed]
"*.kt" -> kotlinc
kotlinc -> "kotlin.jar"
# Java.
"kotlin.jar" -> javac [style=dashed]
"*.java" -> javac
javac -> "javap.jar"
# Forms.
"javap.jar" -> formc
"*.form" -> formc
formc -> "java.jar"
# Resources.
"resources/*" -> "res.jar"
# Output.
"res.jar" -> "out.jar"
"kotlin.jar" -> "out.jar"
"java.jar" -> "out.jar"
}