summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2009-07-28 01:23:39 +0200
committerJonas Smedegaard <dr@jones.dk>2009-07-28 01:23:39 +0200
commit7c3713b10a31a976235a819c70b288d68424eff4 (patch)
tree95d696aea8f05206d1579dd72228309ac2d9982c
parent577ecd463d75bc58ef232acba77277fe64707f94 (diff)
Add pkgdeps.dot
-rw-r--r--pkgdeps.dot53
1 files changed, 53 insertions, 0 deletions
diff --git a/pkgdeps.dot b/pkgdeps.dot
new file mode 100644
index 0000000..1231749
--- /dev/null
+++ b/pkgdeps.dot
@@ -0,0 +1,53 @@
+digraph G {
+ rank=same {linker_src kernel_src libc_src cc_src cc_x_src}
+ linker_src [color="blue", label="$LINKER source\n(binutils-source)"]
+ kernel_src [color="blue", label="$KERNEL source\n(linux-source-2.6.30)"]
+ libc_src [color="blue", label="$LIBC source\n(eglibc-source)"]
+ cc_src [color="blue", label="$CC source\n(gcc-4.4-source)"]
+ cc_x_src [color="blue", label="non-default $CC source\n(gcc-4.1-source)"]
+
+ linker_build [color="red", label="$TRIPLET $LINKER\n(binutils-mips-linux-gnu)"]
+ linker [color="blue", label="$LINKER for $TRIPLET\n(binutils-mips-linux-gnu)"]
+
+ kernel_headers_build [color="red", label="$ARCH $KERNEL headers\n(linux-libc-dev-mips-cross)"]
+ kernel_headers [color="blue", label="$ARCH $KERNEL headers\n(linux-libc-dev-mips-cross)"]
+
+ cc_build [color="red", label="$TRIPLET $CC\n(gcc-4.4-mips-linux-gnu)"]
+ cc [color="blue", label="$TRIPLET $CC\n(gcc-4.4-mips-linux-gnu)"]
+ cc_lib [color="blue", label="$TRIPLET $CC library\n(libgcc1-mips-linux-gnu)"]
+ libc [color="blue", label="$TRIPLET $LIBC\n(libc6-mips-linux-gnu)"]
+
+ cc_x_build [color="red", label="non-default $TRIPLET $CC\n(gcc-4.4-mips-linux-gnu)"]
+ cc_x [color="blue", label="non-default $TRIPLET $CC\n(gcc-4.4-mips-linux-gnu)"]
+
+ linker_src -> linker_build [color="blue"]
+ kernel_src -> kernel_headers_build [color="blue"]
+
+ linker_build -> linker [color="red"]
+ kernel_headers_build -> kernel_headers [color="red"]
+
+ cc_src -> cc_build [color="blue"]
+ linker -> cc_build [color="blue"]
+ kernel_headers -> cc_build [color="blue"]
+ libc_src -> cc_build [color="blue"]
+
+ cc_build -> cc [color="red"]
+ cc_build -> cc_lib [color="red"]
+ cc_build -> libc [color="red"]
+
+ cc_x_src -> cc_x_build [color="blue"]
+ linker -> cc_x_build [color="blue"]
+ kernel_headers -> cc_x_build [color="blue"]
+ cc_lib -> cc_x_build [color="blue"]
+
+ cc_x_build -> cc_x [color="red"]
+
+/*
+ libc_src -> libc_x_build [color="blue"]
+ kernel_headers -> libc_x_build [color="blue"]
+ cc_lib -> libc_x_build [color="blue"]
+ linker -> libc_x_build [color="blue"]
+
+ libc_x_build -> libc_x [color="red"]
+*/
+}