100 lines
1.9 KiB
Plaintext
100 lines
1.9 KiB
Plaintext
@startdot
|
|
digraph CMakeDeps {
|
|
//rankdir=BT;
|
|
rankdir=TD;
|
|
node [shape=box, style="rounded,filled", color=royalblue, fillcolor=royalblue];
|
|
|
|
subgraph clusterZLIB {
|
|
ZLIB [label="ZLIB::ZLIB"];
|
|
|
|
color=royalblue;
|
|
label = "madler/zlib.git + cmake patch";
|
|
}
|
|
|
|
subgraph clusterAbsl {
|
|
Absl [label="absl::absl_*"];
|
|
|
|
color=royalblue;
|
|
label = "abseil/abseil-cpp.git";
|
|
}
|
|
|
|
subgraph clusterProtobuf {
|
|
Protobuf [label="protobuf::libprotobuf"];
|
|
Protoc [label="protobuf::protoc", shape=component];
|
|
|
|
color=royalblue;
|
|
label = "protocolbuffers/protobuf.git";
|
|
}
|
|
|
|
subgraph clusterCoinOR {
|
|
subgraph clusterCoinUtils {
|
|
CoinUtils [label="Coin::CoinUtils"];
|
|
|
|
color=royalblue;
|
|
label = "CoinUtils.git";
|
|
}
|
|
subgraph clusterOsi {
|
|
Osi [label="Coin::Osi"];
|
|
|
|
color=royalblue;
|
|
label = "Osi.git";
|
|
}
|
|
subgraph clusterClp {
|
|
Clp [label="Coin::Clp"];
|
|
OsiClp [label="Coin::OsiClp"];
|
|
ClpSolver [label="Coin::ClpSolver"];
|
|
|
|
color=royalblue;
|
|
label = "Clp.git";
|
|
}
|
|
subgraph clusterCgl {
|
|
Cgl [label="Coin::Cgl"];
|
|
|
|
color=royalblue;
|
|
label = "Cgl.git";
|
|
}
|
|
subgraph clusterCbc {
|
|
Cbc [label="Coin::Cbc"];
|
|
OsiCbc [label="Coin::OsiCbc"];
|
|
CbcSolver [label="Coin::CbcSolver"];
|
|
|
|
color=royalblue;
|
|
label = "Cbc.git";
|
|
}
|
|
|
|
CoinUtils -> Osi;
|
|
|
|
CoinUtils -> Clp;
|
|
Osi -> Clp;
|
|
|
|
CoinUtils -> OsiClp;
|
|
Osi -> OsiClp;
|
|
Clp -> OsiClp;
|
|
|
|
Clp -> ClpSolver;
|
|
|
|
CoinUtils -> Cgl;
|
|
Osi -> Cgl;
|
|
OsiClp -> Cgl;
|
|
|
|
CoinUtils -> Cbc;
|
|
Osi -> Cbc;
|
|
Clp -> Cbc;
|
|
Cgl -> Cbc;
|
|
|
|
CoinUtils -> OsiCbc;
|
|
Osi -> OsiCbc;
|
|
Cbc -> OsiCbc;
|
|
|
|
Cbc -> CbcSolver;
|
|
color=royalblue;
|
|
label = "-DUSE_COINOR=ON AND -DBUILD_DEPS=ON";
|
|
}
|
|
// inter deps
|
|
ZLIB -> Protobuf;
|
|
ZLIB -> Cbc;
|
|
Absl -> Protobuf;
|
|
}
|
|
@enddot
|
|
# vim tw:0
|