File: buildcore.dot

package info (click to toggle)
cdbs 0.4.52
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 1,032 kB
  • ctags: 55
  • sloc: sh: 4,535; xml: 2,075; makefile: 157; perl: 64; python: 16; ansic: 7; java: 5
file content (80 lines) | stat: -rw-r--r-- 2,184 bytes parent folder | download | duplicates (12)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
digraph deps {
"build" [style=bold];
"build-arch" [style=bold];
"build-indep" [style=bold];
"binary" [style=bold];
"binary-arch" [style=bold];
"binary-indep" [style=bold];
"clean" [style=bold];

"build" -> "build-arch";
"build" -> "build-indep";
"common-configure-arch" -> "post-patches";
"common-configure-indep" -> "post-patches";

"binary" -> "binary-arch";
"binary" -> "binary-indep";

subgraph cluster_arch {
	label = "arch";

	subgraph cluster_build_arch {
		"build-arch" -> "build/pkgarch";
		"build/pkgarch" -> "common-build-arch";
		"build/pkgarch" -> "configure/pkgarch";
		"common-build-arch" -> "configure/pkgarch";
		"configure/pkgarch" -> "common-configure-arch";
	}

	subgraph cluster_binary_arch {
		"binary-arch" -> "binary/pkgarch";
		"binary/pkgarch" -> "common-binary-arch";
		"binary/pkgarch" -> "install/pkgarch";
		"common-binary-arch" -> "install/pkgarch";
		"install-arch" -> "install/pkgarch";
		"install/pkgarch" -> "common-install-arch";
		"install/pkgarch" -> "build/pkgarch";
	}
}

subgraph cluster_indep {
	label = "indep";

	subgraph cluster_build_indep {
		"build-indep" -> "build/pkgindep";
		"build/pkgindep" -> "common-build-indep";
		"build/pkgindep" -> "configure/pkgindep";
		"common-build-indep" -> "configure/pkgindep";
		"configure/pkgindep" -> "common-configure-indep";
	}

	subgraph cluster_binary_indep {
		"binary-indep" -> "binary/pkgindep";
		"binary/pkgindep" -> "common-binary-indep";
		"binary/pkgindep" -> "install/pkgindep";
		"common-binary-indep" -> "install/pkgindep";
		"install-indep" -> "install/pkgindep";
		"install/pkgindep" -> "common-install-indep";
		"install/pkgindep" -> "build/pkgindep";
	}
}

"clean";

"configure" [shape=Mdiamond];
"make" [shape=Mdiamond];
"make check" [shape=Mdiamond];
"make install" [shape=Mdiamond];
"make distclean" [shape=Mdiamond];

"common-configure-arch" -> "configure";
"common-configure-indep" -> "configure";
"common-build-arch" -> "make";
"common-build-indep" -> "make";
"common-build-arch" -> "make check";
"common-build-indep" -> "make check";
"make check" -> "make";
"common-install-arch" -> "make install";
"common-install-indep" -> "make install";
"clean" -> "make distclean";
}