make: docs/ update

This commit is contained in:
Corentin Le Molgat
2022-04-01 16:41:16 +02:00
parent a2ac8d0022
commit 38d07e6d5f
4 changed files with 633 additions and 633 deletions

View File

@@ -1,296 +1,296 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.44.1 (0)
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: MakeDeps Pages: 1 -->
<svg width="994pt" height="680pt"
viewBox="0.00 0.00 993.50 680.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="861pt" height="680pt"
viewBox="0.00 0.00 861.00 680.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 676)">
<title>MakeDeps</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-676 989.5,-676 989.5,4 -4,4"/>
<text text-anchor="middle" x="492.75" y="-22.8" font-family="Times,serif" font-size="14.00">Dependencies</text>
<text text-anchor="middle" x="492.75" y="-7.8" font-family="Times,serif" font-size="14.00">Target: third_party</text>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-676 857,-676 857,4 -4,4"/>
<text text-anchor="middle" x="426.5" y="-22.8" font-family="Times,serif" font-size="14.00">Dependencies</text>
<text text-anchor="middle" x="426.5" y="-7.8" font-family="Times,serif" font-size="14.00">Target: third_party</text>
<g id="clust1" class="cluster">
<title>clusterZLIB</title>
<polygon fill="none" stroke="royalblue" points="175,-214 175,-304 351,-304 351,-214 175,-214"/>
<text text-anchor="middle" x="263" y="-288.8" font-family="Times,serif" font-size="14.00">http://zlib.net/zlib*.zip</text>
<text text-anchor="middle" x="263" y="-273.8" font-family="Times,serif" font-size="14.00">(Windows)</text>
<polygon fill="none" stroke="royalblue" points="141,-214 141,-304 281,-304 281,-214 141,-214"/>
<text text-anchor="middle" x="211" y="-288.8" font-family="Times,serif" font-size="14.00">http://zlib.net/zlib*.zip</text>
<text text-anchor="middle" x="211" y="-273.8" font-family="Times,serif" font-size="14.00">(Windows)</text>
</g>
<g id="clust2" class="cluster">
<title>clusterAbsl</title>
<polygon fill="none" stroke="royalblue" points="8,-214 8,-289 167,-289 167,-214 8,-214"/>
<text text-anchor="middle" x="87.5" y="-273.8" font-family="Times,serif" font-size="14.00">abseil/abseil&#45;cpp.git</text>
<polygon fill="none" stroke="royalblue" points="8,-214 8,-289 133,-289 133,-214 8,-214"/>
<text text-anchor="middle" x="70.5" y="-273.8" font-family="Times,serif" font-size="14.00">abseil/abseil&#45;cpp.git</text>
</g>
<g id="clust3" class="cluster">
<title>clusterProtobuf</title>
<polygon fill="none" stroke="royalblue" points="36,-129 36,-204 251,-204 251,-129 36,-129"/>
<text text-anchor="middle" x="143.5" y="-188.8" font-family="Times,serif" font-size="14.00">protocolbuffers/protobuf.git</text>
<polygon fill="none" stroke="royalblue" points="24,-129 24,-204 192,-204 192,-129 24,-129"/>
<text text-anchor="middle" x="108" y="-188.8" font-family="Times,serif" font-size="14.00">protocolbuffers/protobuf.git</text>
</g>
<g id="clust4" class="cluster">
<title>clusterCoinOR</title>
<polygon fill="none" stroke="royalblue" points="359,-46 359,-664 748,-664 748,-46 359,-46"/>
<text text-anchor="middle" x="553.5" y="-648.8" font-family="Times,serif" font-size="14.00">CBC/CLP Solvers</text>
<polygon fill="none" stroke="royalblue" points="289,-46 289,-664 642,-664 642,-46 289,-46"/>
<text text-anchor="middle" x="465.5" y="-648.8" font-family="Times,serif" font-size="14.00">CBC/CLP Solvers</text>
</g>
<g id="clust5" class="cluster">
<title>clusterCoinUtils</title>
<polygon fill="none" stroke="royalblue" points="555,-556 555,-633 716,-633 716,-556 555,-556"/>
<text text-anchor="middle" x="635.5" y="-617.8" font-family="Times,serif" font-size="14.00">coin&#45;or/CoinUtils.git</text>
<polygon fill="none" stroke="royalblue" points="477,-556 477,-633 607,-633 607,-556 477,-556"/>
<text text-anchor="middle" x="542" y="-617.8" font-family="Times,serif" font-size="14.00">coin&#45;or/CoinUtils.git</text>
</g>
<g id="clust6" class="cluster">
<title>clusterOsi</title>
<polygon fill="none" stroke="royalblue" points="553,-471 553,-548 670,-548 670,-471 553,-471"/>
<text text-anchor="middle" x="611.5" y="-532.8" font-family="Times,serif" font-size="14.00">coin&#45;or/Osi.git</text>
<polygon fill="none" stroke="royalblue" points="468,-471 468,-548 564,-548 564,-471 468,-471"/>
<text text-anchor="middle" x="516" y="-532.8" font-family="Times,serif" font-size="14.00">coin&#45;or/Osi.git</text>
</g>
<g id="clust7" class="cluster">
<title>clusterClp</title>
<polygon fill="none" stroke="royalblue" points="419,-312 419,-463 650,-463 650,-312 419,-312"/>
<text text-anchor="middle" x="534.5" y="-447.8" font-family="Times,serif" font-size="14.00">coin&#45;or/Clp.git</text>
<polygon fill="none" stroke="royalblue" points="349,-312 349,-463 544,-463 544,-312 349,-312"/>
<text text-anchor="middle" x="446.5" y="-447.8" font-family="Times,serif" font-size="14.00">coin&#45;or/Clp.git</text>
</g>
<g id="clust8" class="cluster">
<title>clusterCgl</title>
<polygon fill="none" stroke="royalblue" points="552,-213 552,-290 670,-290 670,-213 552,-213"/>
<text text-anchor="middle" x="611" y="-274.8" font-family="Times,serif" font-size="14.00">coin&#45;or/Cgl.git</text>
<polygon fill="none" stroke="royalblue" points="469,-213 469,-290 566,-290 566,-213 469,-213"/>
<text text-anchor="middle" x="517.5" y="-274.8" font-family="Times,serif" font-size="14.00">coin&#45;or/Cgl.git</text>
</g>
<g id="clust9" class="cluster">
<title>clusterCbc</title>
<polygon fill="none" stroke="royalblue" points="367,-54 367,-205 600,-205 600,-54 367,-54"/>
<text text-anchor="middle" x="483.5" y="-189.8" font-family="Times,serif" font-size="14.00">coin&#45;or/Cbc.git</text>
<polygon fill="none" stroke="royalblue" points="297,-54 297,-205 493,-205 493,-54 297,-54"/>
<text text-anchor="middle" x="395" y="-189.8" font-family="Times,serif" font-size="14.00">coin&#45;or/Cbc.git</text>
</g>
<!-- Zlib -->
<g id="node1" class="node">
<title>Zlib</title>
<path fill="royalblue" stroke="black" d="M281,-258C281,-258 245,-258 245,-258 239,-258 233,-252 233,-246 233,-246 233,-234 233,-234 233,-228 239,-222 245,-222 245,-222 281,-222 281,-222 287,-222 293,-228 293,-234 293,-234 293,-246 293,-246 293,-252 287,-258 281,-258"/>
<text text-anchor="middle" x="263" y="-236.3" font-family="Times,serif" font-size="14.00">libzlib</text>
<path fill="royalblue" stroke="black" d="M226,-258C226,-258 196,-258 196,-258 190,-258 184,-252 184,-246 184,-246 184,-234 184,-234 184,-228 190,-222 196,-222 196,-222 226,-222 226,-222 232,-222 238,-228 238,-234 238,-234 238,-246 238,-246 238,-252 232,-258 226,-258"/>
<text text-anchor="middle" x="211" y="-236.3" font-family="Times,serif" font-size="14.00">libzlib</text>
</g>
<!-- Protobuf -->
<g id="node3" class="node">
<title>Protobuf</title>
<path fill="royalblue" stroke="black" d="M225,-173C225,-173 153,-173 153,-173 147,-173 141,-167 141,-161 141,-161 141,-149 141,-149 141,-143 147,-137 153,-137 153,-137 225,-137 225,-137 231,-137 237,-143 237,-149 237,-149 237,-161 237,-161 237,-167 231,-173 225,-173"/>
<text text-anchor="middle" x="189" y="-151.3" font-family="Times,serif" font-size="14.00">libprotobuf</text>
<path fill="royalblue" stroke="black" d="M170.5,-173C170.5,-173 117.5,-173 117.5,-173 111.5,-173 105.5,-167 105.5,-161 105.5,-161 105.5,-149 105.5,-149 105.5,-143 111.5,-137 117.5,-137 117.5,-137 170.5,-137 170.5,-137 176.5,-137 182.5,-143 182.5,-149 182.5,-149 182.5,-161 182.5,-161 182.5,-167 176.5,-173 170.5,-173"/>
<text text-anchor="middle" x="144" y="-151.3" font-family="Times,serif" font-size="14.00">libprotobuf</text>
</g>
<!-- Zlib&#45;&gt;Protobuf -->
<g id="edge19" class="edge">
<title>Zlib&#45;&gt;Protobuf</title>
<path fill="none" stroke="black" d="M247.67,-221.8C237.15,-210.01 223.03,-194.16 211.27,-180.98"/>
<polygon fill="black" stroke="black" points="213.58,-178.31 204.31,-173.18 208.36,-182.97 213.58,-178.31"/>
<path fill="none" stroke="black" d="M197.12,-221.8C187.6,-210.01 174.81,-194.16 164.17,-180.98"/>
<polygon fill="black" stroke="black" points="166.87,-178.76 157.86,-173.18 161.42,-183.16 166.87,-178.76"/>
</g>
<!-- Cbc -->
<g id="node11" class="node">
<title>Cbc</title>
<path fill="royalblue" stroke="black" d="M455.5,-174C455.5,-174 386.5,-174 386.5,-174 380.5,-174 374.5,-168 374.5,-162 374.5,-162 374.5,-148 374.5,-148 374.5,-142 380.5,-136 386.5,-136 386.5,-136 455.5,-136 455.5,-136 461.5,-136 467.5,-142 467.5,-148 467.5,-148 467.5,-162 467.5,-162 467.5,-168 461.5,-174 455.5,-174"/>
<text text-anchor="middle" x="421" y="-158.8" font-family="Times,serif" font-size="14.00">libCbc</text>
<text text-anchor="middle" x="421" y="-143.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
<path fill="royalblue" stroke="black" d="M367.5,-174C367.5,-174 316.5,-174 316.5,-174 310.5,-174 304.5,-168 304.5,-162 304.5,-162 304.5,-148 304.5,-148 304.5,-142 310.5,-136 316.5,-136 316.5,-136 367.5,-136 367.5,-136 373.5,-136 379.5,-142 379.5,-148 379.5,-148 379.5,-162 379.5,-162 379.5,-168 373.5,-174 367.5,-174"/>
<text text-anchor="middle" x="342" y="-158.8" font-family="Times,serif" font-size="14.00">libCbc</text>
<text text-anchor="middle" x="342" y="-143.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
</g>
<!-- Zlib&#45;&gt;Cbc -->
<g id="edge20" class="edge">
<title>Zlib&#45;&gt;Cbc</title>
<path fill="none" stroke="black" d="M293.09,-223.19C316.96,-210.65 350.65,-192.96 377.46,-178.87"/>
<polygon fill="black" stroke="black" points="379.4,-181.81 386.63,-174.06 376.15,-175.61 379.4,-181.81"/>
<path fill="none" stroke="black" d="M238.14,-221.8C257.51,-209.53 283.78,-192.89 305.05,-179.41"/>
<polygon fill="black" stroke="black" points="306.96,-182.35 313.53,-174.04 303.21,-176.43 306.96,-182.35"/>
</g>
<!-- Absl -->
<g id="node2" class="node">
<title>Absl</title>
<path fill="royalblue" stroke="black" d="M146.5,-258C146.5,-258 93.5,-258 93.5,-258 87.5,-258 81.5,-252 81.5,-246 81.5,-246 81.5,-234 81.5,-234 81.5,-228 87.5,-222 93.5,-222 93.5,-222 146.5,-222 146.5,-222 152.5,-222 158.5,-228 158.5,-234 158.5,-234 158.5,-246 158.5,-246 158.5,-252 152.5,-258 146.5,-258"/>
<text text-anchor="middle" x="120" y="-236.3" font-family="Times,serif" font-size="14.00">libabsl_*</text>
<path fill="royalblue" stroke="black" d="M113,-258C113,-258 71,-258 71,-258 65,-258 59,-252 59,-246 59,-246 59,-234 59,-234 59,-228 65,-222 71,-222 71,-222 113,-222 113,-222 119,-222 125,-228 125,-234 125,-234 125,-246 125,-246 125,-252 119,-258 113,-258"/>
<text text-anchor="middle" x="92" y="-236.3" font-family="Times,serif" font-size="14.00">libabsl_*</text>
</g>
<!-- Absl&#45;&gt;Protobuf -->
<g id="edge21" class="edge">
<title>Absl&#45;&gt;Protobuf</title>
<path fill="none" stroke="black" d="M134.3,-221.8C144.1,-210.01 157.27,-194.16 168.23,-180.98"/>
<polygon fill="black" stroke="black" points="171.02,-183.1 174.72,-173.18 165.64,-178.63 171.02,-183.1"/>
<path fill="none" stroke="black" d="M102.77,-221.8C110.03,-210.23 119.72,-194.76 127.88,-181.73"/>
<polygon fill="black" stroke="black" points="130.9,-183.51 133.24,-173.18 124.96,-179.79 130.9,-183.51"/>
</g>
<!-- Protoc -->
<g id="node4" class="node">
<title>Protoc</title>
<polygon fill="royalblue" stroke="black" points="117,-173 55,-173 55,-169 51,-169 51,-165 55,-165 55,-145 51,-145 51,-141 55,-141 55,-137 117,-137 117,-173"/>
<polyline fill="none" stroke="black" points="55,-169 59,-169 59,-165 55,-165 "/>
<polyline fill="none" stroke="black" points="55,-145 59,-145 59,-141 55,-141 "/>
<text text-anchor="middle" x="86" y="-151.3" font-family="Times,serif" font-size="14.00">protoc</text>
<polygon fill="royalblue" stroke="black" points="87,-173 33,-173 33,-169 29,-169 29,-165 33,-165 33,-145 29,-145 29,-141 33,-141 33,-137 87,-137 87,-173"/>
<polyline fill="none" stroke="black" points="33,-169 37,-169 37,-165 33,-165 "/>
<polyline fill="none" stroke="black" points="33,-145 37,-145 37,-141 33,-141 "/>
<text text-anchor="middle" x="60" y="-151.3" font-family="Times,serif" font-size="14.00">protoc</text>
</g>
<!-- CoinUtils -->
<g id="node5" class="node">
<title>CoinUtils</title>
<path fill="royalblue" stroke="black" d="M673.5,-602C673.5,-602 596.5,-602 596.5,-602 590.5,-602 584.5,-596 584.5,-590 584.5,-590 584.5,-576 584.5,-576 584.5,-570 590.5,-564 596.5,-564 596.5,-564 673.5,-564 673.5,-564 679.5,-564 685.5,-570 685.5,-576 685.5,-576 685.5,-590 685.5,-590 685.5,-596 679.5,-602 673.5,-602"/>
<text text-anchor="middle" x="635" y="-586.8" font-family="Times,serif" font-size="14.00">libCoinUtils</text>
<text text-anchor="middle" x="635" y="-571.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
<path fill="royalblue" stroke="black" d="M571.5,-602C571.5,-602 512.5,-602 512.5,-602 506.5,-602 500.5,-596 500.5,-590 500.5,-590 500.5,-576 500.5,-576 500.5,-570 506.5,-564 512.5,-564 512.5,-564 571.5,-564 571.5,-564 577.5,-564 583.5,-570 583.5,-576 583.5,-576 583.5,-590 583.5,-590 583.5,-596 577.5,-602 571.5,-602"/>
<text text-anchor="middle" x="542" y="-586.8" font-family="Times,serif" font-size="14.00">libCoinUtils</text>
<text text-anchor="middle" x="542" y="-571.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
</g>
<!-- Osi -->
<g id="node6" class="node">
<title>Osi</title>
<path fill="royalblue" stroke="black" d="M645.5,-517C645.5,-517 576.5,-517 576.5,-517 570.5,-517 564.5,-511 564.5,-505 564.5,-505 564.5,-491 564.5,-491 564.5,-485 570.5,-479 576.5,-479 576.5,-479 645.5,-479 645.5,-479 651.5,-479 657.5,-485 657.5,-491 657.5,-491 657.5,-505 657.5,-505 657.5,-511 651.5,-517 645.5,-517"/>
<text text-anchor="middle" x="611" y="-501.8" font-family="Times,serif" font-size="14.00">libOsi</text>
<text text-anchor="middle" x="611" y="-486.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
<path fill="royalblue" stroke="black" d="M541.5,-517C541.5,-517 490.5,-517 490.5,-517 484.5,-517 478.5,-511 478.5,-505 478.5,-505 478.5,-491 478.5,-491 478.5,-485 484.5,-479 490.5,-479 490.5,-479 541.5,-479 541.5,-479 547.5,-479 553.5,-485 553.5,-491 553.5,-491 553.5,-505 553.5,-505 553.5,-511 547.5,-517 541.5,-517"/>
<text text-anchor="middle" x="516" y="-501.8" font-family="Times,serif" font-size="14.00">libOsi</text>
<text text-anchor="middle" x="516" y="-486.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
</g>
<!-- CoinUtils&#45;&gt;Osi -->
<g id="edge1" class="edge">
<title>CoinUtils&#45;&gt;Osi</title>
<path fill="none" stroke="black" d="M629.79,-563.99C626.67,-553.19 622.63,-539.22 619.1,-527"/>
<polygon fill="black" stroke="black" points="622.42,-525.9 616.28,-517.26 615.7,-527.84 622.42,-525.9"/>
<path fill="none" stroke="black" d="M536.36,-563.99C532.97,-553.19 528.6,-539.22 524.77,-527"/>
<polygon fill="black" stroke="black" points="528.05,-525.76 521.72,-517.26 521.37,-527.85 528.05,-525.76"/>
</g>
<!-- Clp -->
<g id="node7" class="node">
<title>Clp</title>
<path fill="royalblue" stroke="black" d="M578.5,-432C578.5,-432 509.5,-432 509.5,-432 503.5,-432 497.5,-426 497.5,-420 497.5,-420 497.5,-406 497.5,-406 497.5,-400 503.5,-394 509.5,-394 509.5,-394 578.5,-394 578.5,-394 584.5,-394 590.5,-400 590.5,-406 590.5,-406 590.5,-420 590.5,-420 590.5,-426 584.5,-432 578.5,-432"/>
<text text-anchor="middle" x="544" y="-416.8" font-family="Times,serif" font-size="14.00">libClp</text>
<text text-anchor="middle" x="544" y="-401.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
<path fill="royalblue" stroke="black" d="M484.5,-432C484.5,-432 433.5,-432 433.5,-432 427.5,-432 421.5,-426 421.5,-420 421.5,-420 421.5,-406 421.5,-406 421.5,-400 427.5,-394 433.5,-394 433.5,-394 484.5,-394 484.5,-394 490.5,-394 496.5,-400 496.5,-406 496.5,-406 496.5,-420 496.5,-420 496.5,-426 490.5,-432 484.5,-432"/>
<text text-anchor="middle" x="459" y="-416.8" font-family="Times,serif" font-size="14.00">libClp</text>
<text text-anchor="middle" x="459" y="-401.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
</g>
<!-- CoinUtils&#45;&gt;Clp -->
<g id="edge2" class="edge">
<title>CoinUtils&#45;&gt;Clp</title>
<path fill="none" stroke="black" d="M584.39,-572.7C570.75,-567.67 557.44,-559.93 549,-548 527.2,-517.2 531,-471.68 536.73,-442.43"/>
<polygon fill="black" stroke="black" points="540.19,-442.96 538.88,-432.45 533.35,-441.49 540.19,-442.96"/>
<path fill="none" stroke="black" d="M500.5,-573.41C486.6,-568.37 472.49,-560.45 464,-548 442.74,-516.82 446.4,-471.41 451.94,-442.28"/>
<polygon fill="black" stroke="black" points="455.4,-442.85 454.03,-432.34 448.55,-441.41 455.4,-442.85"/>
</g>
<!-- OsiClp -->
<g id="node8" class="node">
<title>OsiClp</title>
<path fill="royalblue" stroke="black" d="M630.5,-358C630.5,-358 561.5,-358 561.5,-358 555.5,-358 549.5,-352 549.5,-346 549.5,-346 549.5,-332 549.5,-332 549.5,-326 555.5,-320 561.5,-320 561.5,-320 630.5,-320 630.5,-320 636.5,-320 642.5,-326 642.5,-332 642.5,-332 642.5,-346 642.5,-346 642.5,-352 636.5,-358 630.5,-358"/>
<text text-anchor="middle" x="596" y="-342.8" font-family="Times,serif" font-size="14.00">libOsiClp</text>
<text text-anchor="middle" x="596" y="-327.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
<path fill="royalblue" stroke="black" d="M524.5,-358C524.5,-358 473.5,-358 473.5,-358 467.5,-358 461.5,-352 461.5,-346 461.5,-346 461.5,-332 461.5,-332 461.5,-326 467.5,-320 473.5,-320 473.5,-320 524.5,-320 524.5,-320 530.5,-320 536.5,-326 536.5,-332 536.5,-332 536.5,-346 536.5,-346 536.5,-352 530.5,-358 524.5,-358"/>
<text text-anchor="middle" x="499" y="-342.8" font-family="Times,serif" font-size="14.00">libOsiClp</text>
<text text-anchor="middle" x="499" y="-327.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
</g>
<!-- CoinUtils&#45;&gt;OsiClp -->
<g id="edge4" class="edge">
<title>CoinUtils&#45;&gt;OsiClp</title>
<path fill="none" stroke="black" d="M662.33,-563.68C667.07,-559.15 671.32,-553.89 674,-548 688.17,-516.85 683.08,-504 674,-471 663.02,-431.1 636.37,-391.08 617.27,-365.97"/>
<polygon fill="black" stroke="black" points="620.02,-363.8 611.12,-358.04 614.49,-368.09 620.02,-363.8"/>
<path fill="none" stroke="black" d="M559.27,-563.87C562.84,-559.06 566.09,-553.63 568,-548 578.97,-515.58 576.21,-504.22 568,-471 558.4,-432.16 534.96,-392.12 518.07,-366.7"/>
<polygon fill="black" stroke="black" points="520.91,-364.66 512.4,-358.35 515.12,-368.59 520.91,-364.66"/>
</g>
<!-- Cgl -->
<g id="node10" class="node">
<title>Cgl</title>
<path fill="royalblue" stroke="black" d="M645.5,-259C645.5,-259 576.5,-259 576.5,-259 570.5,-259 564.5,-253 564.5,-247 564.5,-247 564.5,-233 564.5,-233 564.5,-227 570.5,-221 576.5,-221 576.5,-221 645.5,-221 645.5,-221 651.5,-221 657.5,-227 657.5,-233 657.5,-233 657.5,-247 657.5,-247 657.5,-253 651.5,-259 645.5,-259"/>
<text text-anchor="middle" x="611" y="-243.8" font-family="Times,serif" font-size="14.00">libCgl</text>
<text text-anchor="middle" x="611" y="-228.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
<path fill="royalblue" stroke="black" d="M542.5,-259C542.5,-259 491.5,-259 491.5,-259 485.5,-259 479.5,-253 479.5,-247 479.5,-247 479.5,-233 479.5,-233 479.5,-227 485.5,-221 491.5,-221 491.5,-221 542.5,-221 542.5,-221 548.5,-221 554.5,-227 554.5,-233 554.5,-233 554.5,-247 554.5,-247 554.5,-253 548.5,-259 542.5,-259"/>
<text text-anchor="middle" x="517" y="-243.8" font-family="Times,serif" font-size="14.00">libCgl</text>
<text text-anchor="middle" x="517" y="-228.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
</g>
<!-- CoinUtils&#45;&gt;Cgl -->
<g id="edge8" class="edge">
<title>CoinUtils&#45;&gt;Cgl</title>
<path fill="none" stroke="black" d="M670.67,-563.62C676.04,-559.25 680.83,-554.05 684,-548 699.87,-517.68 685.93,-505.17 684,-471 679.99,-399.99 692.77,-377.89 666,-312 659.26,-295.41 647.5,-279.42 636.58,-266.82"/>
<polygon fill="black" stroke="black" points="638.88,-264.15 629.58,-259.07 633.68,-268.84 638.88,-264.15"/>
<path fill="none" stroke="black" d="M566.22,-563.64C570.6,-559.05 574.56,-553.77 577,-548 595.25,-504.82 566.57,-337.74 558,-312 552.86,-296.57 544.14,-280.77 536.06,-268"/>
<polygon fill="black" stroke="black" points="538.76,-265.73 530.35,-259.29 532.91,-269.57 538.76,-265.73"/>
</g>
<!-- CoinUtils&#45;&gt;Cbc -->
<g id="edge11" class="edge">
<title>CoinUtils&#45;&gt;Cbc</title>
<path fill="none" stroke="black" d="M584.47,-573.72C507.06,-557.82 368,-515.18 368,-414 368,-414 368,-414 368,-338 368,-282.14 361.44,-265.32 381,-213 385.08,-202.08 391.77,-191.29 398.52,-182.09"/>
<polygon fill="black" stroke="black" points="401.32,-184.19 404.66,-174.13 395.78,-179.91 401.32,-184.19"/>
<path fill="none" stroke="black" d="M500.33,-573.41C430.64,-556.33 298,-511.08 298,-414 298,-414 298,-414 298,-338 298,-282.1 295.59,-266.44 312,-213 315.15,-202.74 320.16,-192.16 325.19,-182.94"/>
<polygon fill="black" stroke="black" points="328.23,-184.66 330.15,-174.24 322.16,-181.19 328.23,-184.66"/>
</g>
<!-- OsiCbc -->
<g id="node12" class="node">
<title>OsiCbc</title>
<path fill="royalblue" stroke="black" d="M580.5,-100C580.5,-100 511.5,-100 511.5,-100 505.5,-100 499.5,-94 499.5,-88 499.5,-88 499.5,-74 499.5,-74 499.5,-68 505.5,-62 511.5,-62 511.5,-62 580.5,-62 580.5,-62 586.5,-62 592.5,-68 592.5,-74 592.5,-74 592.5,-88 592.5,-88 592.5,-94 586.5,-100 580.5,-100"/>
<text text-anchor="middle" x="546" y="-84.8" font-family="Times,serif" font-size="14.00">libOsiCbc</text>
<text text-anchor="middle" x="546" y="-69.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
<path fill="royalblue" stroke="black" d="M473.5,-100C473.5,-100 422.5,-100 422.5,-100 416.5,-100 410.5,-94 410.5,-88 410.5,-88 410.5,-74 410.5,-74 410.5,-68 416.5,-62 422.5,-62 422.5,-62 473.5,-62 473.5,-62 479.5,-62 485.5,-68 485.5,-74 485.5,-74 485.5,-88 485.5,-88 485.5,-94 479.5,-100 473.5,-100"/>
<text text-anchor="middle" x="448" y="-84.8" font-family="Times,serif" font-size="14.00">libOsiCbc</text>
<text text-anchor="middle" x="448" y="-69.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
</g>
<!-- CoinUtils&#45;&gt;OsiCbc -->
<g id="edge15" class="edge">
<title>CoinUtils&#45;&gt;OsiCbc</title>
<path fill="none" stroke="black" d="M674.77,-563.86C681.53,-559.42 687.97,-554.14 693,-548 732.87,-499.26 739,-476.97 739,-414 739,-414 739,-414 739,-239 739,-180.57 712.4,-165.78 667,-129 648.32,-113.87 624.2,-103.19 602.42,-95.87"/>
<polygon fill="black" stroke="black" points="603.19,-92.45 592.6,-92.75 601.07,-99.12 603.19,-92.45"/>
<path fill="none" stroke="black" d="M569.62,-563.92C575.28,-559.26 580.78,-553.87 585,-548 621.9,-496.62 633,-477.26 633,-414 633,-414 633,-414 633,-239 633,-181.05 607.47,-166.15 563,-129 543.46,-112.68 517.5,-101.41 495.18,-94.02"/>
<polygon fill="black" stroke="black" points="496.13,-90.65 485.55,-90.98 494.03,-97.32 496.13,-90.65"/>
</g>
<!-- Osi&#45;&gt;Clp -->
<g id="edge3" class="edge">
<title>Osi&#45;&gt;Clp</title>
<path fill="none" stroke="black" d="M596.46,-478.99C587.31,-467.65 575.33,-452.82 565.14,-440.18"/>
<polygon fill="black" stroke="black" points="567.75,-437.84 558.74,-432.26 562.3,-442.24 567.75,-437.84"/>
<path fill="none" stroke="black" d="M503.63,-478.99C495.92,-467.76 485.85,-453.1 477.23,-440.55"/>
<polygon fill="black" stroke="black" points="480.09,-438.52 471.54,-432.26 474.32,-442.49 480.09,-438.52"/>
</g>
<!-- Osi&#45;&gt;OsiClp -->
<g id="edge5" class="edge">
<title>Osi&#45;&gt;OsiClp</title>
<path fill="none" stroke="black" d="M609.28,-478.99C606.69,-451.93 601.78,-400.52 598.71,-368.38"/>
<polygon fill="black" stroke="black" points="602.18,-367.91 597.75,-358.28 595.21,-368.57 602.18,-367.91"/>
<path fill="none" stroke="black" d="M514.08,-478.76C511.9,-458.18 508.23,-423.68 505,-394 504.1,-385.78 503.12,-376.87 502.21,-368.69"/>
<polygon fill="black" stroke="black" points="505.66,-368.04 501.07,-358.49 498.7,-368.82 505.66,-368.04"/>
</g>
<!-- Osi&#45;&gt;Cgl -->
<g id="edge9" class="edge">
<title>Osi&#45;&gt;Cgl</title>
<path fill="none" stroke="black" d="M641.52,-478.73C646.57,-474.26 651.1,-469 654,-463 683.24,-402.6 672.05,-376.64 654,-312 649.56,-296.1 640.48,-280.21 631.81,-267.51"/>
<polygon fill="black" stroke="black" points="634.58,-265.37 625.93,-259.26 628.88,-269.44 634.58,-265.37"/>
<path fill="none" stroke="black" d="M537.85,-478.7C541.99,-474.05 545.73,-468.73 548,-463 572.74,-400.62 561.72,-377.69 548,-312 544.87,-297 538.38,-281.28 532.15,-268.46"/>
<polygon fill="black" stroke="black" points="535.14,-266.62 527.49,-259.28 528.89,-269.78 535.14,-266.62"/>
</g>
<!-- Osi&#45;&gt;Cbc -->
<g id="edge12" class="edge">
<title>Osi&#45;&gt;Cbc</title>
<path fill="none" stroke="black" d="M564.25,-494.96C513.04,-491.71 435.43,-483.47 415,-463 375.6,-423.53 380.38,-267.32 393,-213 395.37,-202.8 399.84,-192.32 404.52,-183.17"/>
<polygon fill="black" stroke="black" points="407.7,-184.65 409.4,-174.19 401.55,-181.31 407.7,-184.65"/>
<path fill="none" stroke="black" d="M478.33,-494.41C433.7,-490.53 363.11,-481.59 345,-463 306.09,-423.05 314.07,-268.05 323,-213 324.6,-203.17 327.64,-192.74 330.84,-183.53"/>
<polygon fill="black" stroke="black" points="334.14,-184.7 334.3,-174.1 327.57,-182.28 334.14,-184.7"/>
</g>
<!-- Osi&#45;&gt;OsiCbc -->
<g id="edge16" class="edge">
<title>Osi&#45;&gt;OsiCbc</title>
<path fill="none" stroke="black" d="M650.79,-478.89C657.29,-474.47 663.39,-469.19 668,-463 701.66,-417.78 699,-396.38 699,-340 699,-340 699,-340 699,-239 699,-177.27 637.59,-130.74 592.58,-104.93"/>
<polygon fill="black" stroke="black" points="594.26,-101.86 583.82,-100.05 590.85,-107.97 594.26,-101.86"/>
<path fill="none" stroke="black" d="M546.25,-478.64C551.81,-474.12 557.08,-468.86 561,-463 592.39,-416.04 593,-396.49 593,-340 593,-340 593,-340 593,-239 593,-178.73 534.61,-131.73 491.94,-105.43"/>
<polygon fill="black" stroke="black" points="493.48,-102.27 483.1,-100.13 489.88,-108.27 493.48,-102.27"/>
</g>
<!-- Clp&#45;&gt;OsiClp -->
<g id="edge6" class="edge">
<title>Clp&#45;&gt;OsiClp</title>
<path fill="none" stroke="black" d="M557.12,-393.83C563.05,-385.62 570.17,-375.76 576.69,-366.73"/>
<polygon fill="black" stroke="black" points="579.68,-368.57 582.7,-358.41 574.01,-364.47 579.68,-368.57"/>
<path fill="none" stroke="black" d="M469.09,-393.83C473.56,-385.79 478.91,-376.17 483.84,-367.29"/>
<polygon fill="black" stroke="black" points="486.97,-368.85 488.77,-358.41 480.85,-365.46 486.97,-368.85"/>
</g>
<!-- ClpSolver -->
<g id="node9" class="node">
<title>ClpSolver</title>
<path fill="royalblue" stroke="black" d="M519,-358C519,-358 439,-358 439,-358 433,-358 427,-352 427,-346 427,-346 427,-332 427,-332 427,-326 433,-320 439,-320 439,-320 519,-320 519,-320 525,-320 531,-326 531,-332 531,-332 531,-346 531,-346 531,-352 525,-358 519,-358"/>
<text text-anchor="middle" x="479" y="-342.8" font-family="Times,serif" font-size="14.00">libClpSolver</text>
<text text-anchor="middle" x="479" y="-327.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
<path fill="royalblue" stroke="black" d="M431,-358C431,-358 369,-358 369,-358 363,-358 357,-352 357,-346 357,-346 357,-332 357,-332 357,-326 363,-320 369,-320 369,-320 431,-320 431,-320 437,-320 443,-326 443,-332 443,-332 443,-346 443,-346 443,-352 437,-358 431,-358"/>
<text text-anchor="middle" x="400" y="-342.8" font-family="Times,serif" font-size="14.00">libClpSolver</text>
<text text-anchor="middle" x="400" y="-327.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
</g>
<!-- Clp&#45;&gt;ClpSolver -->
<g id="edge7" class="edge">
<title>Clp&#45;&gt;ClpSolver</title>
<path fill="none" stroke="black" d="M527.6,-393.83C519.96,-385.37 510.73,-375.15 502.38,-365.9"/>
<polygon fill="black" stroke="black" points="504.92,-363.49 495.62,-358.41 499.73,-368.18 504.92,-363.49"/>
<path fill="none" stroke="black" d="M444.11,-393.83C437.25,-385.45 428.97,-375.35 421.45,-366.17"/>
<polygon fill="black" stroke="black" points="424.13,-363.93 415.09,-358.41 418.72,-368.37 424.13,-363.93"/>
</g>
<!-- Clp&#45;&gt;Cbc -->
<g id="edge13" class="edge">
<title>Clp&#45;&gt;Cbc</title>
<path fill="none" stroke="black" d="M497.39,-405.04C469.26,-398.17 435.56,-384.62 418,-358 382.94,-304.82 399.13,-225.44 411.5,-183.79"/>
<polygon fill="black" stroke="black" points="414.9,-184.64 414.53,-174.05 408.22,-182.56 414.9,-184.64"/>
<path fill="none" stroke="black" d="M421.31,-404.31C395.96,-396.98 364.29,-383.2 348,-358 313.5,-304.62 324.82,-225.64 334.39,-184.02"/>
<polygon fill="black" stroke="black" points="337.8,-184.82 336.76,-174.28 330.99,-183.17 337.8,-184.82"/>
</g>
<!-- OsiClp&#45;&gt;Cgl -->
<g id="edge10" class="edge">
<title>OsiClp&#45;&gt;Cgl</title>
<path fill="none" stroke="black" d="M598.82,-319.76C601.02,-305.53 604.12,-285.52 606.63,-269.23"/>
<polygon fill="black" stroke="black" points="610.12,-269.58 608.19,-259.16 603.2,-268.51 610.12,-269.58"/>
<path fill="none" stroke="black" d="M502.39,-319.76C505.03,-305.53 508.74,-285.52 511.76,-269.23"/>
<polygon fill="black" stroke="black" points="515.25,-269.63 513.63,-259.16 508.36,-268.36 515.25,-269.63"/>
</g>
<!-- Cgl&#45;&gt;Cbc -->
<g id="edge14" class="edge">
<title>Cgl&#45;&gt;Cbc</title>
<path fill="none" stroke="black" d="M569.77,-220.99C540.99,-208.42 502.39,-191.55 471.72,-178.16"/>
<polygon fill="black" stroke="black" points="473.04,-174.91 462.47,-174.12 470.24,-181.33 473.04,-174.91"/>
<path fill="none" stroke="black" d="M479.46,-221.19C453.02,-208.66 417.43,-191.78 389.09,-178.33"/>
<polygon fill="black" stroke="black" points="390.32,-175.04 379.78,-173.92 387.32,-181.37 390.32,-175.04"/>
</g>
<!-- Cbc&#45;&gt;OsiCbc -->
<g id="edge17" class="edge">
<title>Cbc&#45;&gt;OsiCbc</title>
<path fill="none" stroke="black" d="M452.54,-135.83C468.68,-126.54 488.5,-115.12 505.73,-105.2"/>
<polygon fill="black" stroke="black" points="507.55,-108.19 514.47,-100.16 504.06,-102.12 507.55,-108.19"/>
<path fill="none" stroke="black" d="M368.75,-135.83C382.06,-126.79 398.32,-115.75 412.64,-106.02"/>
<polygon fill="black" stroke="black" points="414.95,-108.68 421.26,-100.16 411.02,-102.89 414.95,-108.68"/>
</g>
<!-- CbcSolver -->
<g id="node13" class="node">
<title>CbcSolver</title>
<path fill="royalblue" stroke="black" d="M469.5,-100C469.5,-100 386.5,-100 386.5,-100 380.5,-100 374.5,-94 374.5,-88 374.5,-88 374.5,-74 374.5,-74 374.5,-68 380.5,-62 386.5,-62 386.5,-62 469.5,-62 469.5,-62 475.5,-62 481.5,-68 481.5,-74 481.5,-74 481.5,-88 481.5,-88 481.5,-94 475.5,-100 469.5,-100"/>
<text text-anchor="middle" x="428" y="-84.8" font-family="Times,serif" font-size="14.00">libCbcSolver</text>
<text text-anchor="middle" x="428" y="-69.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
<path fill="royalblue" stroke="black" d="M381,-100C381,-100 317,-100 317,-100 311,-100 305,-94 305,-88 305,-88 305,-74 305,-74 305,-68 311,-62 317,-62 317,-62 381,-62 381,-62 387,-62 393,-68 393,-74 393,-74 393,-88 393,-88 393,-94 387,-100 381,-100"/>
<text text-anchor="middle" x="349" y="-84.8" font-family="Times,serif" font-size="14.00">libCbcSolver</text>
<text text-anchor="middle" x="349" y="-69.8" font-family="Times,serif" font-size="14.00">(autotools)</text>
</g>
<!-- Cbc&#45;&gt;CbcSolver -->
<g id="edge18" class="edge">
<title>Cbc&#45;&gt;CbcSolver</title>
<path fill="none" stroke="black" d="M422.77,-135.83C423.52,-128.13 424.41,-118.97 425.24,-110.42"/>
<polygon fill="black" stroke="black" points="428.73,-110.71 426.21,-100.41 421.76,-110.03 428.73,-110.71"/>
<path fill="none" stroke="black" d="M343.77,-135.83C344.52,-128.13 345.41,-118.97 346.24,-110.42"/>
<polygon fill="black" stroke="black" points="349.73,-110.71 347.21,-100.41 342.76,-110.03 349.73,-110.71"/>
</g>
<!-- SWIG_WIN -->
<g id="node14" class="node">
<title>SWIG_WIN</title>
<path fill="royalblue" stroke="chocolate" d="M836,-602C836,-602 768,-602 768,-602 762,-602 756,-596 756,-590 756,-590 756,-576 756,-576 756,-570 762,-564 768,-564 768,-564 836,-564 836,-564 842,-564 848,-570 848,-576 848,-576 848,-590 848,-590 848,-596 842,-602 836,-602"/>
<text text-anchor="middle" x="802" y="-586.8" font-family="Times,serif" font-size="14.00">Swigwin</text>
<text text-anchor="middle" x="802" y="-571.8" font-family="Times,serif" font-size="14.00">(Windows)</text>
<path fill="royalblue" stroke="chocolate" d="M715.5,-602C715.5,-602 662.5,-602 662.5,-602 656.5,-602 650.5,-596 650.5,-590 650.5,-590 650.5,-576 650.5,-576 650.5,-570 656.5,-564 662.5,-564 662.5,-564 715.5,-564 715.5,-564 721.5,-564 727.5,-570 727.5,-576 727.5,-576 727.5,-590 727.5,-590 727.5,-596 721.5,-602 715.5,-602"/>
<text text-anchor="middle" x="689" y="-586.8" font-family="Times,serif" font-size="14.00">Swigwin</text>
<text text-anchor="middle" x="689" y="-571.8" font-family="Times,serif" font-size="14.00">(Windows)</text>
</g>
<!-- CPLEX -->
<g id="node15" class="node">
<title>CPLEX</title>
<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M967.5,-602C967.5,-602 878.5,-602 878.5,-602 872.5,-602 866.5,-596 866.5,-590 866.5,-590 866.5,-576 866.5,-576 866.5,-570 872.5,-564 878.5,-564 878.5,-564 967.5,-564 967.5,-564 973.5,-564 979.5,-570 979.5,-576 979.5,-576 979.5,-590 979.5,-590 979.5,-596 973.5,-602 967.5,-602"/>
<text text-anchor="middle" x="923" y="-586.8" font-family="Times,serif" font-size="14.00">Cplex Solver</text>
<text text-anchor="middle" x="923" y="-571.8" font-family="Times,serif" font-size="14.00">CPLEX_*_DIR</text>
<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M836.5,-602C836.5,-602 757.5,-602 757.5,-602 751.5,-602 745.5,-596 745.5,-590 745.5,-590 745.5,-576 745.5,-576 745.5,-570 751.5,-564 757.5,-564 757.5,-564 836.5,-564 836.5,-564 842.5,-564 848.5,-570 848.5,-576 848.5,-576 848.5,-590 848.5,-590 848.5,-596 842.5,-602 836.5,-602"/>
<text text-anchor="middle" x="797" y="-586.8" font-family="Times,serif" font-size="14.00">Cplex Solver</text>
<text text-anchor="middle" x="797" y="-571.8" font-family="Times,serif" font-size="14.00">CPLEX_*_DIR</text>
</g>
<!-- GLPK -->
<g id="node16" class="node">
<title>GLPK</title>
<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M963,-516C963,-516 883,-516 883,-516 877,-516 871,-510 871,-504 871,-504 871,-492 871,-492 871,-486 877,-480 883,-480 883,-480 963,-480 963,-480 969,-480 975,-486 975,-492 975,-492 975,-504 975,-504 975,-510 969,-516 963,-516"/>
<text text-anchor="middle" x="923" y="-494.3" font-family="Times,serif" font-size="14.00">GLPK_*_DIR</text>
<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M832.5,-516C832.5,-516 761.5,-516 761.5,-516 755.5,-516 749.5,-510 749.5,-504 749.5,-504 749.5,-492 749.5,-492 749.5,-486 755.5,-480 761.5,-480 761.5,-480 832.5,-480 832.5,-480 838.5,-480 844.5,-486 844.5,-492 844.5,-492 844.5,-504 844.5,-504 844.5,-510 838.5,-516 832.5,-516"/>
<text text-anchor="middle" x="797" y="-494.3" font-family="Times,serif" font-size="14.00">GLPK_*_DIR</text>
</g>
<!-- CPLEX&#45;&gt;GLPK -->
<g id="edge22" class="edge">
@@ -299,8 +299,8 @@
<!-- GUROBI -->
<g id="node17" class="node">
<title>GUROBI</title>
<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M973.5,-431C973.5,-431 872.5,-431 872.5,-431 866.5,-431 860.5,-425 860.5,-419 860.5,-419 860.5,-407 860.5,-407 860.5,-401 866.5,-395 872.5,-395 872.5,-395 973.5,-395 973.5,-395 979.5,-395 985.5,-401 985.5,-407 985.5,-407 985.5,-419 985.5,-419 985.5,-425 979.5,-431 973.5,-431"/>
<text text-anchor="middle" x="923" y="-409.3" font-family="Times,serif" font-size="14.00">GUROBI_*_DIR</text>
<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M841,-431C841,-431 753,-431 753,-431 747,-431 741,-425 741,-419 741,-419 741,-407 741,-407 741,-401 747,-395 753,-395 753,-395 841,-395 841,-395 847,-395 853,-401 853,-407 853,-407 853,-419 853,-419 853,-425 847,-431 841,-431"/>
<text text-anchor="middle" x="797" y="-409.3" font-family="Times,serif" font-size="14.00">GUROBI_*_DIR</text>
</g>
<!-- GLPK&#45;&gt;GUROBI -->
<g id="edge23" class="edge">
@@ -309,8 +309,8 @@
<!-- SCIP -->
<g id="node18" class="node">
<title>SCIP</title>
<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M960.5,-357C960.5,-357 885.5,-357 885.5,-357 879.5,-357 873.5,-351 873.5,-345 873.5,-345 873.5,-333 873.5,-333 873.5,-327 879.5,-321 885.5,-321 885.5,-321 960.5,-321 960.5,-321 966.5,-321 972.5,-327 972.5,-333 972.5,-333 972.5,-345 972.5,-345 972.5,-351 966.5,-357 960.5,-357"/>
<text text-anchor="middle" x="923" y="-335.3" font-family="Times,serif" font-size="14.00">SCIP_*_DIR</text>
<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M829.5,-357C829.5,-357 764.5,-357 764.5,-357 758.5,-357 752.5,-351 752.5,-345 752.5,-345 752.5,-333 752.5,-333 752.5,-327 758.5,-321 764.5,-321 764.5,-321 829.5,-321 829.5,-321 835.5,-321 841.5,-327 841.5,-333 841.5,-333 841.5,-345 841.5,-345 841.5,-351 835.5,-357 829.5,-357"/>
<text text-anchor="middle" x="797" y="-335.3" font-family="Times,serif" font-size="14.00">SCIP_*_DIR</text>
</g>
<!-- GUROBI&#45;&gt;SCIP -->
<g id="edge24" class="edge">
@@ -319,8 +319,8 @@
<!-- XPRESS -->
<g id="node19" class="node">
<title>XPRESS</title>
<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M972.5,-258C972.5,-258 873.5,-258 873.5,-258 867.5,-258 861.5,-252 861.5,-246 861.5,-246 861.5,-234 861.5,-234 861.5,-228 867.5,-222 873.5,-222 873.5,-222 972.5,-222 972.5,-222 978.5,-222 984.5,-228 984.5,-234 984.5,-234 984.5,-246 984.5,-246 984.5,-252 978.5,-258 972.5,-258"/>
<text text-anchor="middle" x="923" y="-236.3" font-family="Times,serif" font-size="14.00">XPRESS_*_DIR</text>
<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M840,-258C840,-258 754,-258 754,-258 748,-258 742,-252 742,-246 742,-246 742,-234 742,-234 742,-228 748,-222 754,-222 754,-222 840,-222 840,-222 846,-222 852,-228 852,-234 852,-234 852,-246 852,-246 852,-252 846,-258 840,-258"/>
<text text-anchor="middle" x="797" y="-236.3" font-family="Times,serif" font-size="14.00">XPRESS_*_DIR</text>
</g>
<!-- SCIP&#45;&gt;XPRESS -->
<g id="edge25" class="edge">

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

View File

@@ -1,325 +1,325 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.44.1 (0)
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: DockerDeps Pages: 1 -->
<svg width="1606pt" height="818pt"
viewBox="0.00 0.00 1606.01 817.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="1264pt" height="818pt"
viewBox="0.00 0.00 1264.29 817.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 813.5)">
<title>DockerDeps</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-813.5 1602.01,-813.5 1602.01,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-813.5 1260.29,-813.5 1260.29,4 -4,4"/>
<g id="clust1" class="cluster">
<title>clusterDockerfile</title>
<polygon fill="none" stroke="royalblue" points="1089.01,-550 1089.01,-730.5 1325.01,-730.5 1325.01,-550 1089.01,-550"/>
<text text-anchor="middle" x="1207.01" y="-715.3" font-family="Times,serif" font-size="14.00">docker/&lt;distro&gt;/Dockerfile</text>
<polygon fill="none" stroke="royalblue" points="859.29,-550 859.29,-730.5 1047.29,-730.5 1047.29,-550 859.29,-550"/>
<text text-anchor="middle" x="953.29" y="-715.3" font-family="Times,serif" font-size="14.00">docker/&lt;distro&gt;/Dockerfile</text>
</g>
<g id="clust2" class="cluster">
<title>clusterLang</title>
<polygon fill="none" stroke="royalblue" points="265.01,-116 265.01,-517 881.01,-517 881.01,-116 265.01,-116"/>
<text text-anchor="middle" x="573.01" y="-501.8" font-family="Times,serif" font-size="14.00">docker/&lt;distro&gt;/&lt;lang&gt;.Dockerfile</text>
<polygon fill="none" stroke="royalblue" points="204.29,-116 204.29,-517 686.29,-517 686.29,-116 204.29,-116"/>
<text text-anchor="middle" x="445.29" y="-501.8" font-family="Times,serif" font-size="14.00">docker/&lt;distro&gt;/&lt;lang&gt;.Dockerfile</text>
</g>
<g id="clust3" class="cluster">
<title>clusterCache</title>
<polygon fill="none" stroke="royalblue" points="67.01,-8 67.01,-83 1428.01,-83 1428.01,-8 67.01,-8"/>
<text text-anchor="middle" x="747.51" y="-67.8" font-family="Times,serif" font-size="14.00">cache/&lt;distro&gt;/</text>
<polygon fill="none" stroke="royalblue" points="40.29,-8 40.29,-83 1133.29,-83 1133.29,-8 40.29,-8"/>
<text text-anchor="middle" x="586.79" y="-67.8" font-family="Times,serif" font-size="14.00">cache/&lt;distro&gt;/</text>
</g>
<!-- DISTRO_IMG -->
<g id="node1" class="node">
<title>DISTRO_IMG</title>
<path fill="royalblue" stroke="black" d="M1196.01,-805.23C1196.01,-807.03 1167.33,-808.5 1132.01,-808.5 1096.7,-808.5 1068.01,-807.03 1068.01,-805.23 1068.01,-805.23 1068.01,-775.77 1068.01,-775.77 1068.01,-773.97 1096.7,-772.5 1132.01,-772.5 1167.33,-772.5 1196.01,-773.97 1196.01,-775.77 1196.01,-775.77 1196.01,-805.23 1196.01,-805.23"/>
<path fill="none" stroke="black" d="M1196.01,-805.23C1196.01,-803.42 1167.33,-801.95 1132.01,-801.95 1096.7,-801.95 1068.01,-803.42 1068.01,-805.23"/>
<text text-anchor="middle" x="1132.01" y="-786.8" font-family="Times,serif" font-size="14.00">&lt;distro&gt;:latest</text>
<path fill="royalblue" stroke="black" d="M942.29,-805.23C942.29,-807.03 920.77,-808.5 894.29,-808.5 867.8,-808.5 846.29,-807.03 846.29,-805.23 846.29,-805.23 846.29,-775.77 846.29,-775.77 846.29,-773.97 867.8,-772.5 894.29,-772.5 920.77,-772.5 942.29,-773.97 942.29,-775.77 942.29,-775.77 942.29,-805.23 942.29,-805.23"/>
<path fill="none" stroke="black" d="M942.29,-805.23C942.29,-803.42 920.77,-801.95 894.29,-801.95 867.8,-801.95 846.29,-803.42 846.29,-805.23"/>
<text text-anchor="middle" x="894.29" y="-786.8" font-family="Times,serif" font-size="14.00">&lt;distro&gt;:latest</text>
</g>
<!-- BASE_IMG -->
<g id="node8" class="node">
<title>BASE_IMG</title>
<path fill="royalblue" stroke="black" d="M1316.51,-694.85C1316.51,-697.49 1267.43,-699.63 1207.01,-699.63 1146.59,-699.63 1097.51,-697.49 1097.51,-694.85 1097.51,-694.85 1097.51,-651.9 1097.51,-651.9 1097.51,-649.26 1146.59,-647.12 1207.01,-647.12 1267.43,-647.12 1316.51,-649.26 1316.51,-651.9 1316.51,-651.9 1316.51,-694.85 1316.51,-694.85"/>
<path fill="none" stroke="black" d="M1316.51,-694.85C1316.51,-692.22 1267.43,-690.08 1207.01,-690.08 1146.59,-690.08 1097.51,-692.22 1097.51,-694.85"/>
<text text-anchor="middle" x="1207.01" y="-677.17" font-family="Times,serif" font-size="14.00">ortools/make:&lt;distro&gt;_base</text>
<text text-anchor="middle" x="1207.01" y="-662.17" font-family="Times,serif" font-size="14.00">base</text>
<path fill="royalblue" stroke="black" d="M1039.29,-694.85C1039.29,-697.49 1001.19,-699.63 954.29,-699.63 907.39,-699.63 869.29,-697.49 869.29,-694.85 869.29,-694.85 869.29,-651.9 869.29,-651.9 869.29,-649.26 907.39,-647.12 954.29,-647.12 1001.19,-647.12 1039.29,-649.26 1039.29,-651.9 1039.29,-651.9 1039.29,-694.85 1039.29,-694.85"/>
<path fill="none" stroke="black" d="M1039.29,-694.85C1039.29,-692.22 1001.19,-690.08 954.29,-690.08 907.39,-690.08 869.29,-692.22 869.29,-694.85"/>
<text text-anchor="middle" x="954.29" y="-677.17" font-family="Times,serif" font-size="14.00">ortools/make:&lt;distro&gt;_base</text>
<text text-anchor="middle" x="954.29" y="-662.17" font-family="Times,serif" font-size="14.00">base</text>
</g>
<!-- DISTRO_IMG&#45;&gt;BASE_IMG -->
<g id="edge2" class="edge">
<title>DISTRO_IMG&#45;&gt;BASE_IMG</title>
<path fill="none" stroke="black" d="M1143.4,-772.01C1154.38,-755.17 1171.27,-729.24 1184.89,-708.34"/>
<polygon fill="black" stroke="black" points="1187.97,-710.02 1190.5,-699.73 1182.11,-706.19 1187.97,-710.02"/>
<path fill="none" stroke="black" d="M903.4,-772.01C912.14,-755.25 925.57,-729.48 936.44,-708.62"/>
<polygon fill="black" stroke="black" points="939.56,-710.21 941.08,-699.73 933.35,-706.98 939.56,-710.21"/>
</g>
<!-- PKG -->
<g id="node2" class="node">
<title>PKG</title>
<polygon fill="royalblue" stroke="black" points="1349.51,-809.5 1218.51,-809.5 1214.51,-805.5 1214.51,-771.5 1345.51,-771.5 1349.51,-775.5 1349.51,-809.5"/>
<polyline fill="none" stroke="black" points="1345.51,-805.5 1214.51,-805.5 "/>
<polyline fill="none" stroke="black" points="1345.51,-805.5 1345.51,-771.5 "/>
<polyline fill="none" stroke="black" points="1345.51,-805.5 1349.51,-809.5 "/>
<text text-anchor="middle" x="1282.01" y="-794.3" font-family="Times,serif" font-size="14.00">Build packages</text>
<text text-anchor="middle" x="1282.01" y="-779.3" font-family="Times,serif" font-size="14.00">e.g. cmake, g++</text>
<polygon fill="royalblue" stroke="black" points="1067.79,-809.5 964.79,-809.5 960.79,-805.5 960.79,-771.5 1063.79,-771.5 1067.79,-775.5 1067.79,-809.5"/>
<polyline fill="none" stroke="black" points="1063.79,-805.5 960.79,-805.5 "/>
<polyline fill="none" stroke="black" points="1063.79,-805.5 1063.79,-771.5 "/>
<polyline fill="none" stroke="black" points="1063.79,-805.5 1067.79,-809.5 "/>
<text text-anchor="middle" x="1014.29" y="-794.3" font-family="Times,serif" font-size="14.00">Build packages</text>
<text text-anchor="middle" x="1014.29" y="-779.3" font-family="Times,serif" font-size="14.00">e.g. cmake, g++</text>
</g>
<!-- PKG&#45;&gt;BASE_IMG -->
<g id="edge3" class="edge">
<title>PKG&#45;&gt;BASE_IMG</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M1270.13,-771.26C1259.14,-754.39 1242.54,-728.9 1229.11,-708.3"/>
<polygon fill="black" stroke="black" points="1231.97,-706.28 1223.58,-699.81 1226.11,-710.1 1231.97,-706.28"/>
<text text-anchor="middle" x="1279.51" y="-742.3" font-family="Times,serif" font-size="14.00">install</text>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M1004.78,-771.26C996.07,-754.54 982.94,-729.36 972.26,-708.85"/>
<polygon fill="black" stroke="black" points="975.27,-707.06 967.54,-699.81 969.06,-710.29 975.27,-707.06"/>
<text text-anchor="middle" x="1011.29" y="-742.3" font-family="Times,serif" font-size="14.00">install</text>
</g>
<!-- PYPKG -->
<g id="node3" class="node">
<title>PYPKG</title>
<polygon fill="gold" stroke="black" points="950.51,-603.12 817.51,-603.12 813.51,-599.12 813.51,-565.12 946.51,-565.12 950.51,-569.12 950.51,-603.12"/>
<polyline fill="none" stroke="black" points="946.51,-599.12 813.51,-599.12 "/>
<polyline fill="none" stroke="black" points="946.51,-599.12 946.51,-565.12 "/>
<polyline fill="none" stroke="black" points="946.51,-599.12 950.51,-603.12 "/>
<text text-anchor="middle" x="882.01" y="-587.92" font-family="Times,serif" font-size="14.00">Python packages</text>
<text text-anchor="middle" x="882.01" y="-572.92" font-family="Times,serif" font-size="14.00">e.g. python&#45;dev</text>
<polygon fill="gold" stroke="black" points="745.29,-603.12 641.29,-603.12 637.29,-599.12 637.29,-565.12 741.29,-565.12 745.29,-569.12 745.29,-603.12"/>
<polyline fill="none" stroke="black" points="741.29,-599.12 637.29,-599.12 "/>
<polyline fill="none" stroke="black" points="741.29,-599.12 741.29,-565.12 "/>
<polyline fill="none" stroke="black" points="741.29,-599.12 745.29,-603.12 "/>
<text text-anchor="middle" x="691.29" y="-587.92" font-family="Times,serif" font-size="14.00">Python packages</text>
<text text-anchor="middle" x="691.29" y="-572.92" font-family="Times,serif" font-size="14.00">e.g. python&#45;dev</text>
</g>
<!-- LANGENV_IMG -->
<g id="node10" class="node">
<title>LANGENV_IMG</title>
<path fill="royalblue" stroke="black" d="M872.51,-481.35C872.51,-483.99 811.33,-486.13 736.01,-486.13 660.7,-486.13 599.51,-483.99 599.51,-481.35 599.51,-481.35 599.51,-438.4 599.51,-438.4 599.51,-435.76 660.7,-433.62 736.01,-433.62 811.33,-433.62 872.51,-435.76 872.51,-438.4 872.51,-438.4 872.51,-481.35 872.51,-481.35"/>
<path fill="none" stroke="black" d="M872.51,-481.35C872.51,-478.72 811.33,-476.58 736.01,-476.58 660.7,-476.58 599.51,-478.72 599.51,-481.35"/>
<text text-anchor="middle" x="736.01" y="-463.68" font-family="Times,serif" font-size="14.00">ortools/make:&lt;distro&gt;_&lt;lang&gt;_env</text>
<text text-anchor="middle" x="736.01" y="-448.68" font-family="Times,serif" font-size="14.00">env</text>
<path fill="royalblue" stroke="black" d="M678.29,-481.35C678.29,-483.99 630.78,-486.13 572.29,-486.13 513.8,-486.13 466.29,-483.99 466.29,-481.35 466.29,-481.35 466.29,-438.4 466.29,-438.4 466.29,-435.76 513.8,-433.62 572.29,-433.62 630.78,-433.62 678.29,-435.76 678.29,-438.4 678.29,-438.4 678.29,-481.35 678.29,-481.35"/>
<path fill="none" stroke="black" d="M678.29,-481.35C678.29,-478.72 630.78,-476.58 572.29,-476.58 513.8,-476.58 466.29,-478.72 466.29,-481.35"/>
<text text-anchor="middle" x="572.29" y="-463.68" font-family="Times,serif" font-size="14.00">ortools/make:&lt;distro&gt;_&lt;lang&gt;_env</text>
<text text-anchor="middle" x="572.29" y="-448.68" font-family="Times,serif" font-size="14.00">env</text>
</g>
<!-- PYPKG&#45;&gt;LANGENV_IMG -->
<g id="edge9" class="edge">
<title>PYPKG&#45;&gt;LANGENV_IMG</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M860.47,-565.09C837.8,-546.11 801.66,-515.84 774.15,-492.81"/>
<polygon fill="black" stroke="black" points="776.2,-489.96 766.28,-486.22 771.7,-495.32 776.2,-489.96"/>
<text text-anchor="middle" x="848.51" y="-528.8" font-family="Times,serif" font-size="14.00">install</text>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M673.73,-565.09C655.41,-546.27 626.3,-516.36 603.95,-493.41"/>
<polygon fill="black" stroke="black" points="606.44,-490.94 596.96,-486.22 601.43,-495.83 606.44,-490.94"/>
<text text-anchor="middle" x="662.29" y="-528.8" font-family="Times,serif" font-size="14.00">install</text>
</g>
<!-- JAVAPKG -->
<g id="node4" class="node">
<title>JAVAPKG</title>
<polygon fill="crimson" stroke="black" points="658.51,-603.12 545.51,-603.12 541.51,-599.12 541.51,-565.12 654.51,-565.12 658.51,-569.12 658.51,-603.12"/>
<polyline fill="none" stroke="black" points="654.51,-599.12 541.51,-599.12 "/>
<polyline fill="none" stroke="black" points="654.51,-599.12 654.51,-565.12 "/>
<polyline fill="none" stroke="black" points="654.51,-599.12 658.51,-603.12 "/>
<text text-anchor="middle" x="600.01" y="-587.92" font-family="Times,serif" font-size="14.00">Java packages</text>
<text text-anchor="middle" x="600.01" y="-572.92" font-family="Times,serif" font-size="14.00">e.g. openjdk</text>
<polygon fill="crimson" stroke="black" points="507.29,-603.12 417.29,-603.12 413.29,-599.12 413.29,-565.12 503.29,-565.12 507.29,-569.12 507.29,-603.12"/>
<polyline fill="none" stroke="black" points="503.29,-599.12 413.29,-599.12 "/>
<polyline fill="none" stroke="black" points="503.29,-599.12 503.29,-565.12 "/>
<polyline fill="none" stroke="black" points="503.29,-599.12 507.29,-603.12 "/>
<text text-anchor="middle" x="460.29" y="-587.92" font-family="Times,serif" font-size="14.00">Java packages</text>
<text text-anchor="middle" x="460.29" y="-572.92" font-family="Times,serif" font-size="14.00">e.g. openjdk</text>
</g>
<!-- JAVAPKG&#45;&gt;LANGENV_IMG -->
<g id="edge10" class="edge">
<title>JAVAPKG&#45;&gt;LANGENV_IMG</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M620.08,-565.09C641.11,-546.19 674.57,-516.1 700.16,-493.11"/>
<polygon fill="black" stroke="black" points="702.72,-495.51 707.82,-486.22 698.04,-490.3 702.72,-495.51"/>
<text text-anchor="middle" x="685.51" y="-528.8" font-family="Times,serif" font-size="14.00">install</text>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M476.81,-565.09C493.98,-546.35 521.21,-516.62 542.21,-493.7"/>
<polygon fill="black" stroke="black" points="544.89,-495.96 549.07,-486.22 539.73,-491.23 544.89,-495.96"/>
<text text-anchor="middle" x="529.29" y="-528.8" font-family="Times,serif" font-size="14.00">install</text>
</g>
<!-- DOTNETPKG -->
<g id="node5" class="node">
<title>DOTNETPKG</title>
<polygon fill="forestgreen" stroke="black" points="795.01,-603.12 681.01,-603.12 677.01,-599.12 677.01,-565.12 791.01,-565.12 795.01,-569.12 795.01,-603.12"/>
<polyline fill="none" stroke="black" points="791.01,-599.12 677.01,-599.12 "/>
<polyline fill="none" stroke="black" points="791.01,-599.12 791.01,-565.12 "/>
<polyline fill="none" stroke="black" points="791.01,-599.12 795.01,-603.12 "/>
<text text-anchor="middle" x="736.01" y="-587.92" font-family="Times,serif" font-size="14.00">.Net packages</text>
<text text-anchor="middle" x="736.01" y="-572.92" font-family="Times,serif" font-size="14.00">e.g. dotnet&#45;cli</text>
<polygon fill="forestgreen" stroke="black" points="618.79,-603.12 529.79,-603.12 525.79,-599.12 525.79,-565.12 614.79,-565.12 618.79,-569.12 618.79,-603.12"/>
<polyline fill="none" stroke="black" points="614.79,-599.12 525.79,-599.12 "/>
<polyline fill="none" stroke="black" points="614.79,-599.12 614.79,-565.12 "/>
<polyline fill="none" stroke="black" points="614.79,-599.12 618.79,-603.12 "/>
<text text-anchor="middle" x="572.29" y="-587.92" font-family="Times,serif" font-size="14.00">.Net packages</text>
<text text-anchor="middle" x="572.29" y="-572.92" font-family="Times,serif" font-size="14.00">e.g. dotnet&#45;cli</text>
</g>
<!-- DOTNETPKG&#45;&gt;LANGENV_IMG -->
<g id="edge11" class="edge">
<title>DOTNETPKG&#45;&gt;LANGENV_IMG</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M736.01,-565.09C736.01,-547.08 736.01,-518.93 736.01,-496.43"/>
<polygon fill="black" stroke="black" points="739.51,-496.22 736.01,-486.22 732.51,-496.22 739.51,-496.22"/>
<text text-anchor="middle" x="758.51" y="-528.8" font-family="Times,serif" font-size="14.00">install</text>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M572.29,-565.09C572.29,-547.08 572.29,-518.93 572.29,-496.43"/>
<polygon fill="black" stroke="black" points="575.79,-496.22 572.29,-486.22 568.79,-496.22 575.79,-496.22"/>
<text text-anchor="middle" x="589.29" y="-528.8" font-family="Times,serif" font-size="14.00">install</text>
</g>
<!-- SRC -->
<g id="node6" class="node">
<title>SRC</title>
<polygon fill="royalblue" stroke="black" points="1006.51,-477.88 1003.51,-481.88 982.51,-481.88 979.51,-477.88 933.51,-477.88 933.51,-441.88 1006.51,-441.88 1006.51,-477.88"/>
<text text-anchor="middle" x="970.01" y="-456.18" font-family="Times,serif" font-size="14.00">git repo</text>
<polygon fill="royalblue" stroke="black" points="802.79,-477.88 799.79,-481.88 778.79,-481.88 775.79,-477.88 743.79,-477.88 743.79,-441.88 802.79,-441.88 802.79,-477.88"/>
<text text-anchor="middle" x="773.29" y="-456.18" font-family="Times,serif" font-size="14.00">git repo</text>
</g>
<!-- LANGDEVEL_IMG -->
<g id="node11" class="node">
<title>LANGDEVEL_IMG</title>
<path fill="royalblue" stroke="black" d="M873.01,-378.1C873.01,-380.74 808.92,-382.88 730.01,-382.88 651.11,-382.88 587.01,-380.74 587.01,-378.1 587.01,-378.1 587.01,-335.15 587.01,-335.15 587.01,-332.51 651.11,-330.37 730.01,-330.37 808.92,-330.37 873.01,-332.51 873.01,-335.15 873.01,-335.15 873.01,-378.1 873.01,-378.1"/>
<path fill="none" stroke="black" d="M873.01,-378.1C873.01,-375.47 808.92,-373.33 730.01,-373.33 651.11,-373.33 587.01,-375.47 587.01,-378.1"/>
<text text-anchor="middle" x="730.01" y="-360.43" font-family="Times,serif" font-size="14.00">ortools/make:&lt;distro&gt;_&lt;lang&gt;_devel</text>
<text text-anchor="middle" x="730.01" y="-345.43" font-family="Times,serif" font-size="14.00">devel</text>
<path fill="royalblue" stroke="black" d="M678.79,-378.1C678.79,-380.74 629.26,-382.88 568.29,-382.88 507.32,-382.88 457.79,-380.74 457.79,-378.1 457.79,-378.1 457.79,-335.15 457.79,-335.15 457.79,-332.51 507.32,-330.37 568.29,-330.37 629.26,-330.37 678.79,-332.51 678.79,-335.15 678.79,-335.15 678.79,-378.1 678.79,-378.1"/>
<path fill="none" stroke="black" d="M678.79,-378.1C678.79,-375.47 629.26,-373.33 568.29,-373.33 507.32,-373.33 457.79,-375.47 457.79,-378.1"/>
<text text-anchor="middle" x="568.29" y="-360.43" font-family="Times,serif" font-size="14.00">ortools/make:&lt;distro&gt;_&lt;lang&gt;_devel</text>
<text text-anchor="middle" x="568.29" y="-345.43" font-family="Times,serif" font-size="14.00">devel</text>
</g>
<!-- SRC&#45;&gt;LANGDEVEL_IMG -->
<g id="edge12" class="edge">
<title>SRC&#45;&gt;LANGDEVEL_IMG</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M933.3,-443.39C897.7,-428.37 842.81,-405.21 799.03,-386.74"/>
<polygon fill="black" stroke="black" points="800.16,-383.42 789.58,-382.76 797.44,-389.87 800.16,-383.42"/>
<text text-anchor="middle" x="881.01" y="-404.55" font-family="Times,serif" font-size="14.00">copy</text>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M743.48,-444.15C713.48,-429.34 666.38,-406.07 628.56,-387.4"/>
<polygon fill="black" stroke="black" points="629.68,-384.04 619.17,-382.75 626.58,-390.32 629.68,-384.04"/>
<text text-anchor="middle" x="695.79" y="-404.55" font-family="Times,serif" font-size="14.00">copy</text>
</g>
<!-- SAMPLE -->
<g id="node7" class="node">
<title>SAMPLE</title>
<polygon fill="royalblue" stroke="black" points="1436.01,-808.5 1433.01,-812.5 1412.01,-812.5 1409.01,-808.5 1368.01,-808.5 1368.01,-772.5 1436.01,-772.5 1436.01,-808.5"/>
<text text-anchor="middle" x="1402.01" y="-786.8" font-family="Times,serif" font-size="14.00">sample</text>
<polygon fill="royalblue" stroke="black" points="1142.29,-808.5 1139.29,-812.5 1118.29,-812.5 1115.29,-808.5 1086.29,-808.5 1086.29,-772.5 1142.29,-772.5 1142.29,-808.5"/>
<text text-anchor="middle" x="1114.29" y="-786.8" font-family="Times,serif" font-size="14.00">sample</text>
</g>
<!-- SWIG_IMG -->
<g id="node9" class="node">
<title>SWIG_IMG</title>
<path fill="royalblue" stroke="black" d="M1316.51,-605.6C1316.51,-608.24 1267.43,-610.38 1207.01,-610.38 1146.59,-610.38 1097.51,-608.24 1097.51,-605.6 1097.51,-605.6 1097.51,-562.65 1097.51,-562.65 1097.51,-560.01 1146.59,-557.87 1207.01,-557.87 1267.43,-557.87 1316.51,-560.01 1316.51,-562.65 1316.51,-562.65 1316.51,-605.6 1316.51,-605.6"/>
<path fill="none" stroke="black" d="M1316.51,-605.6C1316.51,-602.97 1267.43,-600.83 1207.01,-600.83 1146.59,-600.83 1097.51,-602.97 1097.51,-605.6"/>
<text text-anchor="middle" x="1207.01" y="-587.92" font-family="Times,serif" font-size="14.00">ortools/make:&lt;distro&gt;_swig</text>
<text text-anchor="middle" x="1207.01" y="-572.92" font-family="Times,serif" font-size="14.00">swig</text>
<path fill="royalblue" stroke="black" d="M1038.79,-605.6C1038.79,-608.24 1000.47,-610.38 953.29,-610.38 906.11,-610.38 867.79,-608.24 867.79,-605.6 867.79,-605.6 867.79,-562.65 867.79,-562.65 867.79,-560.01 906.11,-557.87 953.29,-557.87 1000.47,-557.87 1038.79,-560.01 1038.79,-562.65 1038.79,-562.65 1038.79,-605.6 1038.79,-605.6"/>
<path fill="none" stroke="black" d="M1038.79,-605.6C1038.79,-602.97 1000.47,-600.83 953.29,-600.83 906.11,-600.83 867.79,-602.97 867.79,-605.6"/>
<text text-anchor="middle" x="953.29" y="-587.92" font-family="Times,serif" font-size="14.00">ortools/make:&lt;distro&gt;_swig</text>
<text text-anchor="middle" x="953.29" y="-572.92" font-family="Times,serif" font-size="14.00">swig</text>
</g>
<!-- BASE_IMG&#45;&gt;SWIG_IMG -->
<g id="edge1" class="edge">
<title>BASE_IMG&#45;&gt;SWIG_IMG</title>
<path fill="none" stroke="black" d="M1207.01,-647.14C1207.01,-638.82 1207.01,-629.41 1207.01,-620.47"/>
<polygon fill="black" stroke="black" points="1210.51,-620.3 1207.01,-610.3 1203.51,-620.3 1210.51,-620.3"/>
<path fill="none" stroke="black" d="M954,-647.14C953.9,-638.82 953.8,-629.41 953.69,-620.47"/>
<polygon fill="black" stroke="black" points="957.19,-620.26 953.58,-610.3 950.19,-620.34 957.19,-620.26"/>
</g>
<!-- BASE_TAR -->
<g id="node15" class="node">
<title>BASE_TAR</title>
<polygon fill="royalblue" stroke="black" points="1414.01,-52 1290.01,-52 1290.01,-16 1420.01,-16 1420.01,-46 1414.01,-52"/>
<polyline fill="none" stroke="black" points="1414.01,-52 1414.01,-46 "/>
<polyline fill="none" stroke="black" points="1420.01,-46 1414.01,-46 "/>
<text text-anchor="middle" x="1355.01" y="-30.3" font-family="Times,serif" font-size="14.00">docker_base.tar</text>
<polygon fill="royalblue" stroke="black" points="1119.29,-52 1023.29,-52 1023.29,-16 1125.29,-16 1125.29,-46 1119.29,-52"/>
<polyline fill="none" stroke="black" points="1119.29,-52 1119.29,-46 "/>
<polyline fill="none" stroke="black" points="1125.29,-46 1119.29,-46 "/>
<text text-anchor="middle" x="1074.29" y="-30.3" font-family="Times,serif" font-size="14.00">docker_base.tar</text>
</g>
<!-- BASE_IMG&#45;&gt;BASE_TAR -->
<g id="edge13" class="edge">
<title>BASE_IMG&#45;&gt;BASE_TAR</title>
<path fill="none" stroke="red" d="M1316.54,-663.96C1364.48,-653.66 1410.01,-631.64 1410.01,-585.12 1410.01,-585.12 1410.01,-585.12 1410.01,-149.12 1410.01,-116.12 1391.11,-82.59 1375.47,-60.49"/>
<polygon fill="red" stroke="red" points="1378.21,-58.31 1369.46,-52.33 1372.57,-62.46 1378.21,-58.31"/>
<text text-anchor="middle" x="1504.01" y="-352.93" font-family="Times,serif" font-size="14.00">make save_&lt;distro&gt;_base</text>
<path fill="none" stroke="red" d="M1039.37,-657.26C1077.18,-645.16 1113.29,-623.54 1113.29,-585.12 1113.29,-585.12 1113.29,-585.12 1113.29,-149.12 1113.29,-117.61 1099.81,-83.71 1088.7,-61.12"/>
<polygon fill="red" stroke="red" points="1091.79,-59.48 1084.13,-52.17 1085.56,-62.66 1091.79,-59.48"/>
<text text-anchor="middle" x="1184.79" y="-352.93" font-family="Times,serif" font-size="14.00">make save_&lt;distro&gt;_base</text>
</g>
<!-- SWIG_IMG&#45;&gt;LANGENV_IMG -->
<g id="edge8" class="edge">
<title>SWIG_IMG&#45;&gt;LANGENV_IMG</title>
<path fill="none" stroke="black" d="M1101.19,-559.85C1048.13,-547.79 982.97,-532.39 925.01,-517 892.77,-508.44 857.69,-498.26 826.6,-488.94"/>
<polygon fill="black" stroke="black" points="827.24,-485.48 816.66,-485.95 825.22,-492.18 827.24,-485.48"/>
<path fill="none" stroke="black" d="M873.34,-559.65C832.01,-547.32 780.82,-531.74 735.29,-517 708.03,-508.18 678.36,-498.1 651.89,-488.95"/>
<polygon fill="black" stroke="black" points="652.89,-485.59 642.3,-485.62 650.6,-492.2 652.89,-485.59"/>
</g>
<!-- SWIG_TAR -->
<g id="node16" class="node">
<title>SWIG_TAR</title>
<polygon fill="royalblue" stroke="black" points="1266.01,-52 1142.01,-52 1142.01,-16 1272.01,-16 1272.01,-46 1266.01,-52"/>
<polyline fill="none" stroke="black" points="1266.01,-52 1266.01,-46 "/>
<polyline fill="none" stroke="black" points="1272.01,-46 1266.01,-46 "/>
<text text-anchor="middle" x="1207.01" y="-30.3" font-family="Times,serif" font-size="14.00">docker_swig.tar</text>
<polygon fill="royalblue" stroke="black" points="999.29,-52 901.29,-52 901.29,-16 1005.29,-16 1005.29,-46 999.29,-52"/>
<polyline fill="none" stroke="black" points="999.29,-52 999.29,-46 "/>
<polyline fill="none" stroke="black" points="1005.29,-46 999.29,-46 "/>
<text text-anchor="middle" x="953.29" y="-30.3" font-family="Times,serif" font-size="14.00">docker_swig.tar</text>
</g>
<!-- SWIG_IMG&#45;&gt;SWIG_TAR -->
<g id="edge14" class="edge">
<title>SWIG_IMG&#45;&gt;SWIG_TAR</title>
<path fill="none" stroke="red" d="M1207.01,-557.84C1207.01,-533.12 1207.01,-494.41 1207.01,-460.88 1207.01,-460.88 1207.01,-460.88 1207.01,-149.12 1207.01,-119.36 1207.01,-85.24 1207.01,-62.11"/>
<polygon fill="red" stroke="red" points="1210.51,-62.01 1207.01,-52.01 1203.51,-62.02 1210.51,-62.01"/>
<text text-anchor="middle" x="1301.01" y="-301.3" font-family="Times,serif" font-size="14.00">make save_&lt;distro&gt;_swig</text>
<path fill="none" stroke="red" d="M953.29,-557.84C953.29,-533.12 953.29,-494.41 953.29,-460.88 953.29,-460.88 953.29,-460.88 953.29,-149.12 953.29,-119.36 953.29,-85.24 953.29,-62.11"/>
<polygon fill="red" stroke="red" points="956.79,-62.01 953.29,-52.01 949.79,-62.02 956.79,-62.01"/>
<text text-anchor="middle" x="1025.79" y="-301.3" font-family="Times,serif" font-size="14.00">make save_&lt;distro&gt;_swig</text>
</g>
<!-- LANGENV_IMG&#45;&gt;LANGDEVEL_IMG -->
<g id="edge4" class="edge">
<title>LANGENV_IMG&#45;&gt;LANGDEVEL_IMG</title>
<path fill="none" stroke="black" d="M734.52,-433.59C733.79,-421.38 732.91,-406.54 732.12,-393.22"/>
<polygon fill="black" stroke="black" points="735.6,-392.72 731.51,-382.94 728.61,-393.13 735.6,-392.72"/>
<path fill="none" stroke="black" d="M571.29,-433.59C570.81,-421.38 570.22,-406.54 569.69,-393.22"/>
<polygon fill="black" stroke="black" points="573.18,-392.8 569.29,-382.94 566.19,-393.07 573.18,-392.8"/>
</g>
<!-- LANGENV_TAR -->
<g id="node17" class="node">
<title>LANGENV_TAR</title>
<polygon fill="royalblue" stroke="black" points="1118.01,-52 942.01,-52 942.01,-16 1124.01,-16 1124.01,-46 1118.01,-52"/>
<polyline fill="none" stroke="black" points="1118.01,-52 1118.01,-46 "/>
<polyline fill="none" stroke="black" points="1124.01,-46 1118.01,-46 "/>
<text text-anchor="middle" x="1033.01" y="-30.3" font-family="Times,serif" font-size="14.00">docker_&lt;lang&gt;_env.tar</text>
<polygon fill="royalblue" stroke="black" points="876.79,-52 739.79,-52 739.79,-16 882.79,-16 882.79,-46 876.79,-52"/>
<polyline fill="none" stroke="black" points="876.79,-52 876.79,-46 "/>
<polyline fill="none" stroke="black" points="882.79,-46 876.79,-46 "/>
<text text-anchor="middle" x="811.29" y="-30.3" font-family="Times,serif" font-size="14.00">docker_&lt;lang&gt;_env.tar</text>
</g>
<!-- LANGENV_IMG&#45;&gt;LANGENV_TAR -->
<g id="edge15" class="edge">
<title>LANGENV_IMG&#45;&gt;LANGENV_TAR</title>
<path fill="none" stroke="red" d="M806.66,-433.68C832.95,-421.53 861.37,-404.74 882.01,-382.75 933.77,-327.63 894.65,-277.64 951.01,-227.25 970.82,-209.54 990.82,-229.51 1008.01,-209.25 1043.11,-167.89 1041.56,-100.13 1037.31,-62.45"/>
<polygon fill="red" stroke="red" points="1040.74,-61.7 1036,-52.23 1033.8,-62.59 1040.74,-61.7"/>
<text text-anchor="middle" x="1072.01" y="-249.68" font-family="Times,serif" font-size="14.00">make save_&lt;distro&gt;_&lt;lang&gt;_env</text>
<path fill="none" stroke="red" d="M624.11,-433.71C646.2,-420.92 670.84,-403.64 688.29,-382.75 736.41,-325.12 712.31,-289.49 754.29,-227.25 760.61,-217.87 766.84,-219.16 772.29,-209.25 798.35,-161.86 807,-98.14 809.87,-62.35"/>
<polygon fill="red" stroke="red" points="813.37,-62.41 810.59,-52.19 806.39,-61.92 813.37,-62.41"/>
<text text-anchor="middle" x="846.79" y="-249.68" font-family="Times,serif" font-size="14.00">make save_&lt;distro&gt;_&lt;lang&gt;_env</text>
</g>
<!-- LANGBUILD_IMG -->
<g id="node12" class="node">
<title>LANGBUILD_IMG</title>
<path fill="royalblue" stroke="black" d="M652.01,-274.85C652.01,-277.49 588.37,-279.63 510.01,-279.63 431.66,-279.63 368.01,-277.49 368.01,-274.85 368.01,-274.85 368.01,-231.9 368.01,-231.9 368.01,-229.26 431.66,-227.12 510.01,-227.12 588.37,-227.12 652.01,-229.26 652.01,-231.9 652.01,-231.9 652.01,-274.85 652.01,-274.85"/>
<path fill="none" stroke="black" d="M652.01,-274.85C652.01,-272.22 588.37,-270.08 510.01,-270.08 431.66,-270.08 368.01,-272.22 368.01,-274.85"/>
<text text-anchor="middle" x="510.01" y="-257.18" font-family="Times,serif" font-size="14.00">ortools/make:&lt;distro&gt;_&lt;lang&gt;_build</text>
<text text-anchor="middle" x="510.01" y="-242.18" font-family="Times,serif" font-size="14.00">build</text>
<path fill="royalblue" stroke="black" d="M519.29,-274.85C519.29,-277.49 469.98,-279.63 409.29,-279.63 348.59,-279.63 299.29,-277.49 299.29,-274.85 299.29,-274.85 299.29,-231.9 299.29,-231.9 299.29,-229.26 348.59,-227.12 409.29,-227.12 469.98,-227.12 519.29,-229.26 519.29,-231.9 519.29,-231.9 519.29,-274.85 519.29,-274.85"/>
<path fill="none" stroke="black" d="M519.29,-274.85C519.29,-272.22 469.98,-270.08 409.29,-270.08 348.59,-270.08 299.29,-272.22 299.29,-274.85"/>
<text text-anchor="middle" x="409.29" y="-257.18" font-family="Times,serif" font-size="14.00">ortools/make:&lt;distro&gt;_&lt;lang&gt;_build</text>
<text text-anchor="middle" x="409.29" y="-242.18" font-family="Times,serif" font-size="14.00">build</text>
</g>
<!-- LANGDEVEL_IMG&#45;&gt;LANGBUILD_IMG -->
<g id="edge5" class="edge">
<title>LANGDEVEL_IMG&#45;&gt;LANGBUILD_IMG</title>
<path fill="none" stroke="black" d="M675.35,-330.47C644.66,-316.34 606.19,-298.64 574.09,-283.86"/>
<polygon fill="black" stroke="black" points="575.33,-280.58 564.78,-279.58 572.4,-286.94 575.33,-280.58"/>
<path fill="none" stroke="black" d="M528.58,-330.34C506.96,-316.57 480.06,-299.44 457.28,-284.94"/>
<polygon fill="black" stroke="black" points="459.08,-281.94 448.77,-279.52 455.32,-287.84 459.08,-281.94"/>
</g>
<!-- LANGDEVEL_TAR -->
<g id="node18" class="node">
<title>LANGDEVEL_TAR</title>
<polygon fill="royalblue" stroke="black" points="917.51,-52 726.51,-52 726.51,-16 923.51,-16 923.51,-46 917.51,-52"/>
<polyline fill="none" stroke="black" points="917.51,-52 917.51,-46 "/>
<polyline fill="none" stroke="black" points="923.51,-46 917.51,-46 "/>
<text text-anchor="middle" x="825.01" y="-30.3" font-family="Times,serif" font-size="14.00">docker_&lt;lang&gt;_devel.tar</text>
<polygon fill="royalblue" stroke="black" points="715.29,-52 567.29,-52 567.29,-16 721.29,-16 721.29,-46 715.29,-52"/>
<polyline fill="none" stroke="black" points="715.29,-52 715.29,-46 "/>
<polyline fill="none" stroke="black" points="721.29,-46 715.29,-46 "/>
<text text-anchor="middle" x="644.29" y="-30.3" font-family="Times,serif" font-size="14.00">docker_&lt;lang&gt;_devel.tar</text>
</g>
<!-- LANGDEVEL_IMG&#45;&gt;LANGDEVEL_TAR -->
<g id="edge16" class="edge">
<title>LANGDEVEL_IMG&#45;&gt;LANGDEVEL_TAR</title>
<path fill="none" stroke="red" d="M725.27,-330.32C720.19,-294.66 717.14,-230.02 753.01,-194.25 794.01,-153.38 842.49,-218.54 882.01,-176.25 907.93,-148.52 902.42,-125.68 887.01,-91 881.38,-78.32 871.31,-67.31 860.89,-58.47"/>
<polygon fill="red" stroke="red" points="862.94,-55.63 852.93,-52.15 858.59,-61.11 862.94,-55.63"/>
<text text-anchor="middle" x="880.51" y="-198.05" font-family="Times,serif" font-size="14.00">make save_&lt;distro&gt;_&lt;lang&gt;_devel</text>
<path fill="none" stroke="red" d="M561.06,-330.45C552.64,-295.26 543.81,-231.5 577.29,-194.25 610.4,-157.41 653.89,-212.84 687.29,-176.25 712.88,-148.22 705.46,-126.6 692.29,-91 688.03,-79.48 680.22,-68.73 672.13,-59.8"/>
<polygon fill="red" stroke="red" points="674.48,-57.2 665.02,-52.43 669.45,-62.06 674.48,-57.2"/>
<text text-anchor="middle" x="674.79" y="-198.05" font-family="Times,serif" font-size="14.00">make save_&lt;distro&gt;_&lt;lang&gt;_devel</text>
</g>
<!-- LANGTEST_IMG -->
<g id="node13" class="node">
<title>LANGTEST_IMG</title>
<path fill="royalblue" stroke="black" d="M548.51,-171.6C548.51,-174.24 486.88,-176.38 411.01,-176.38 335.14,-176.38 273.51,-174.24 273.51,-171.6 273.51,-171.6 273.51,-128.65 273.51,-128.65 273.51,-126.01 335.14,-123.87 411.01,-123.87 486.88,-123.87 548.51,-126.01 548.51,-128.65 548.51,-128.65 548.51,-171.6 548.51,-171.6"/>
<path fill="none" stroke="black" d="M548.51,-171.6C548.51,-168.97 486.88,-166.83 411.01,-166.83 335.14,-166.83 273.51,-168.97 273.51,-171.6"/>
<text text-anchor="middle" x="411.01" y="-153.93" font-family="Times,serif" font-size="14.00">ortools/make:&lt;distro&gt;_&lt;lang&gt;_test</text>
<text text-anchor="middle" x="411.01" y="-138.93" font-family="Times,serif" font-size="14.00">test</text>
<path fill="royalblue" stroke="black" d="M423.79,-171.6C423.79,-174.24 376.5,-176.38 318.29,-176.38 260.08,-176.38 212.79,-174.24 212.79,-171.6 212.79,-171.6 212.79,-128.65 212.79,-128.65 212.79,-126.01 260.08,-123.87 318.29,-123.87 376.5,-123.87 423.79,-126.01 423.79,-128.65 423.79,-128.65 423.79,-171.6 423.79,-171.6"/>
<path fill="none" stroke="black" d="M423.79,-171.6C423.79,-168.97 376.5,-166.83 318.29,-166.83 260.08,-166.83 212.79,-168.97 212.79,-171.6"/>
<text text-anchor="middle" x="318.29" y="-153.93" font-family="Times,serif" font-size="14.00">ortools/make:&lt;distro&gt;_&lt;lang&gt;_test</text>
<text text-anchor="middle" x="318.29" y="-138.93" font-family="Times,serif" font-size="14.00">test</text>
</g>
<!-- LANGBUILD_IMG&#45;&gt;LANGTEST_IMG -->
<g id="edge6" class="edge">
<title>LANGBUILD_IMG&#45;&gt;LANGTEST_IMG</title>
<path fill="none" stroke="black" d="M485.29,-227.09C472.53,-214.04 456.82,-197.97 443.13,-183.97"/>
<polygon fill="black" stroke="black" points="445.26,-181.15 435.77,-176.44 440.26,-186.04 445.26,-181.15"/>
<path fill="none" stroke="black" d="M386.56,-227.09C374.83,-214.04 360.39,-197.97 347.81,-183.97"/>
<polygon fill="black" stroke="black" points="350.33,-181.54 341.04,-176.44 345.12,-186.22 350.33,-181.54"/>
</g>
<!-- LANGPKG_IMG -->
<g id="node14" class="node">
<title>LANGPKG_IMG</title>
<path fill="royalblue" stroke="black" d="M873.01,-171.6C873.01,-174.24 804.44,-176.38 720.01,-176.38 635.59,-176.38 567.01,-174.24 567.01,-171.6 567.01,-171.6 567.01,-128.65 567.01,-128.65 567.01,-126.01 635.59,-123.87 720.01,-123.87 804.44,-123.87 873.01,-126.01 873.01,-128.65 873.01,-128.65 873.01,-171.6 873.01,-171.6"/>
<path fill="none" stroke="black" d="M873.01,-171.6C873.01,-168.97 804.44,-166.83 720.01,-166.83 635.59,-166.83 567.01,-168.97 567.01,-171.6"/>
<text text-anchor="middle" x="720.01" y="-153.93" font-family="Times,serif" font-size="14.00">ortools/make:&lt;distro&gt;_&lt;lang&gt;_package</text>
<text text-anchor="middle" x="720.01" y="-138.93" font-family="Times,serif" font-size="14.00">test</text>
<path fill="royalblue" stroke="black" d="M678.29,-171.6C678.29,-174.24 625.4,-176.38 560.29,-176.38 495.18,-176.38 442.29,-174.24 442.29,-171.6 442.29,-171.6 442.29,-128.65 442.29,-128.65 442.29,-126.01 495.18,-123.87 560.29,-123.87 625.4,-123.87 678.29,-126.01 678.29,-128.65 678.29,-128.65 678.29,-171.6 678.29,-171.6"/>
<path fill="none" stroke="black" d="M678.29,-171.6C678.29,-168.97 625.4,-166.83 560.29,-166.83 495.18,-166.83 442.29,-168.97 442.29,-171.6"/>
<text text-anchor="middle" x="560.29" y="-153.93" font-family="Times,serif" font-size="14.00">ortools/make:&lt;distro&gt;_&lt;lang&gt;_package</text>
<text text-anchor="middle" x="560.29" y="-138.93" font-family="Times,serif" font-size="14.00">test</text>
</g>
<!-- LANGBUILD_IMG&#45;&gt;LANGPKG_IMG -->
<g id="edge7" class="edge">
<title>LANGBUILD_IMG&#45;&gt;LANGPKG_IMG</title>
<path fill="none" stroke="black" d="M562.19,-227.22C591.37,-213.15 627.89,-195.54 658.46,-180.8"/>
<polygon fill="black" stroke="black" points="660.25,-183.82 667.74,-176.33 657.21,-177.52 660.25,-183.82"/>
<path fill="none" stroke="black" d="M447,-227.09C467.44,-213.38 492.85,-196.34 514.43,-181.88"/>
<polygon fill="black" stroke="black" points="516.44,-184.74 522.79,-176.27 512.54,-178.93 516.44,-184.74"/>
</g>
<!-- LANGBUILD_TAR -->
<g id="node19" class="node">
<title>LANGBUILD_TAR</title>
<polygon fill="royalblue" stroke="black" points="263.01,-52 75.01,-52 75.01,-16 269.01,-16 269.01,-46 263.01,-52"/>
<polyline fill="none" stroke="black" points="263.01,-52 263.01,-46 "/>
<polyline fill="none" stroke="black" points="269.01,-46 263.01,-46 "/>
<text text-anchor="middle" x="172.01" y="-30.3" font-family="Times,serif" font-size="14.00">docker_&lt;lang&gt;_build.tar</text>
<polygon fill="royalblue" stroke="black" points="194.29,-52 48.29,-52 48.29,-16 200.29,-16 200.29,-46 194.29,-52"/>
<polyline fill="none" stroke="black" points="194.29,-52 194.29,-46 "/>
<polyline fill="none" stroke="black" points="200.29,-46 194.29,-46 "/>
<text text-anchor="middle" x="124.29" y="-30.3" font-family="Times,serif" font-size="14.00">docker_&lt;lang&gt;_build.tar</text>
</g>
<!-- LANGBUILD_IMG&#45;&gt;LANGBUILD_TAR -->
<g id="edge17" class="edge">
<title>LANGBUILD_IMG&#45;&gt;LANGBUILD_TAR</title>
<path fill="none" stroke="red" d="M367.98,-250.54C237.31,-245.49 57.17,-228.84 12.01,-176.25 -5.43,-155.93 -2.01,-138.81 12.01,-116 29.89,-86.91 61.81,-67.88 92.46,-55.63"/>
<polygon fill="red" stroke="red" points="93.81,-58.86 101.91,-52.04 91.32,-52.32 93.81,-58.86"/>
<text text-anchor="middle" x="138.51" y="-146.43" font-family="Times,serif" font-size="14.00">make save_&lt;distro&gt;_&lt;lang&gt;_build</text>
<path fill="none" stroke="red" d="M298.98,-246.62C194.11,-238.58 47.21,-219.69 11.29,-176.25 -5.78,-155.61 -0.94,-139.82 11.29,-116 24.73,-89.82 51,-70.21 74.83,-56.84"/>
<polygon fill="red" stroke="red" points="76.65,-59.83 83.81,-52.02 73.35,-53.66 76.65,-59.83"/>
<text text-anchor="middle" x="107.79" y="-146.43" font-family="Times,serif" font-size="14.00">make save_&lt;distro&gt;_&lt;lang&gt;_build</text>
</g>
<!-- LANGTEST_TAR -->
<g id="node20" class="node">
<title>LANGTEST_TAR</title>
<polygon fill="royalblue" stroke="black" points="467.01,-52 287.01,-52 287.01,-16 473.01,-16 473.01,-46 467.01,-52"/>
<polyline fill="none" stroke="black" points="467.01,-52 467.01,-46 "/>
<polyline fill="none" stroke="black" points="473.01,-46 467.01,-46 "/>
<text text-anchor="middle" x="380.01" y="-30.3" font-family="Times,serif" font-size="14.00">docker_&lt;lang&gt;_test.tar</text>
<polygon fill="royalblue" stroke="black" points="355.79,-52 218.79,-52 218.79,-16 361.79,-16 361.79,-46 355.79,-52"/>
<polyline fill="none" stroke="black" points="355.79,-52 355.79,-46 "/>
<polyline fill="none" stroke="black" points="361.79,-46 355.79,-46 "/>
<text text-anchor="middle" x="290.29" y="-30.3" font-family="Times,serif" font-size="14.00">docker_&lt;lang&gt;_test.tar</text>
</g>
<!-- LANGTEST_IMG&#45;&gt;LANGTEST_TAR -->
<g id="edge18" class="edge">
<title>LANGTEST_IMG&#45;&gt;LANGTEST_TAR</title>
<path fill="none" stroke="red" d="M360.1,-123.9C354.06,-118.81 348.73,-112.86 345.01,-106 336.89,-90.99 344.89,-73.83 355.28,-60.14"/>
<polygon fill="red" stroke="red" points="358.25,-62.04 361.94,-52.11 352.86,-57.58 358.25,-62.04"/>
<text text-anchor="middle" x="467.01" y="-94.8" font-family="Times,serif" font-size="14.00">make save_&lt;distro&gt;_&lt;lang&gt;_test</text>
<path fill="none" stroke="red" d="M286.79,-123.78C282.1,-118.44 277.95,-112.45 275.29,-106 269.44,-91.85 272.52,-75.14 277.38,-61.48"/>
<polygon fill="red" stroke="red" points="280.64,-62.75 281.12,-52.16 274.15,-60.14 280.64,-62.75"/>
<text text-anchor="middle" x="367.29" y="-94.8" font-family="Times,serif" font-size="14.00">make save_&lt;distro&gt;_&lt;lang&gt;_test</text>
</g>
<!-- LANGPKG_TAR -->
<g id="node21" class="node">
<title>LANGPKG_TAR</title>
<polygon fill="royalblue" stroke="black" points="702.51,-52 491.51,-52 491.51,-16 708.51,-16 708.51,-46 702.51,-52"/>
<polyline fill="none" stroke="black" points="702.51,-52 702.51,-46 "/>
<polyline fill="none" stroke="black" points="708.51,-46 702.51,-46 "/>
<text text-anchor="middle" x="600.01" y="-30.3" font-family="Times,serif" font-size="14.00">docker_&lt;lang&gt;_package.tar</text>
<polygon fill="royalblue" stroke="black" points="542.79,-52 379.79,-52 379.79,-16 548.79,-16 548.79,-46 542.79,-52"/>
<polyline fill="none" stroke="black" points="542.79,-52 542.79,-46 "/>
<polyline fill="none" stroke="black" points="548.79,-46 542.79,-46 "/>
<text text-anchor="middle" x="464.29" y="-30.3" font-family="Times,serif" font-size="14.00">docker_&lt;lang&gt;_package.tar</text>
</g>
<!-- LANGPKG_IMG&#45;&gt;LANGPKG_TAR -->
<g id="edge19" class="edge">
<title>LANGPKG_IMG&#45;&gt;LANGPKG_TAR</title>
<path fill="none" stroke="red" d="M632.48,-123.94C624.76,-118.99 617.72,-113.07 612.01,-106 602.25,-93.91 599.14,-76.82 598.52,-62.43"/>
<polygon fill="red" stroke="red" points="602.02,-62.07 598.47,-52.09 595.02,-62.11 602.02,-62.07"/>
<text text-anchor="middle" x="749.51" y="-94.8" font-family="Times,serif" font-size="14.00">make save_&lt;distro&gt;_&lt;lang&gt;_package</text>
<path fill="none" stroke="red" d="M501.54,-123.85C494.29,-118.78 487.58,-112.86 482.29,-106 472.7,-93.56 468.17,-76.6 466.05,-62.37"/>
<polygon fill="red" stroke="red" points="469.5,-61.67 464.86,-52.15 462.54,-62.48 469.5,-61.67"/>
<text text-anchor="middle" x="587.29" y="-94.8" font-family="Times,serif" font-size="14.00">make save_&lt;distro&gt;_&lt;lang&gt;_package</text>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View File

@@ -63,31 +63,31 @@ digraph Make {
subgraph clusterCXX {
node [shape=box, style="rounded,filled", color=black, fillcolor=royalblue];
OR_SRC [label="OR-Tools src\nortools/...", shape=folder];
OR_CC [label="C++\nTarget: cc"];
PKG_CC [label=".tar.gz/.zip Archive\nTarget: package_cc", shape=box3d];
OR_CPP [label="C++\nTarget: cpp"];
PKG_CPP [label=".tar.gz/.zip Archive\nTarget: package_cpp", shape=box3d];
subgraph clusterCXXTest {
EX_CC [label="C++ Samples", shape=note];
EX_CPP [label="C++ Samples", shape=note];
label = "Examples\nTarget: test_cc";
label = "Examples\nTarget: test_cpp";
}
OR_CC -> EX_CC;
OR_CPP -> EX_CPP;
Z -> OR_CC;
ABSL -> OR_CC;
PB -> OR_CC;
CLP -> OR_CC;
CBC -> OR_CC;
Z -> OR_CPP;
ABSL -> OR_CPP;
PB -> OR_CPP;
CLP -> OR_CPP;
CBC -> OR_CPP;
GLPK -> OR_CC;
SCIP -> OR_CC;
CPLEX -> OR_CC;
GUROBI -> OR_CC;
GLPK -> OR_CPP;
SCIP -> OR_CPP;
CPLEX -> OR_CPP;
GUROBI -> OR_CPP;
OR_CC -> PKG_CC [label="WIP", style="dotted", color=dimgrey];
OR_CPP -> PKG_CPP [label="WIP", style="dotted", color=dimgrey];
color=royalblue;
label = "C++\nTarget: cc";
label = "C++\nTarget: cpp";
} // clusterCXX
subgraph clusterPython {
@@ -103,8 +103,8 @@ digraph Make {
}
OR_PY -> EX_PY [color=gold];
OR_CC -> OR_WPY [label="swig", color=chocolate];
OR_CC -> OR_PY [label="swig", color=chocolate];
OR_CPP -> OR_WPY [label="swig", color=chocolate];
OR_CPP -> OR_PY [label="swig", color=chocolate];
OR_WPY -> OR_PY [label="python", color=gold];
OR_PY -> PKG_PY [label="python setup.py", color=gold];
@@ -125,8 +125,8 @@ digraph Make {
}
OR_JV -> EX_JV [color=crimson];
OR_CC -> OR_WJV [label="swig", color=chocolate];
OR_CC -> OR_JV [label="swig", color=chocolate];
OR_CPP -> OR_WJV [label="swig", color=chocolate];
OR_CPP -> OR_JV [label="swig", color=chocolate];
OR_WJV -> OR_JV [label="javac", color=crimson];
OR_JV -> PKG_JV [label="maven (WIP)", style="dotted", color=crimson];
@@ -152,8 +152,8 @@ digraph Make {
OR_NET -> EX_NET [color=forestgreen];
OR_FS -> EX_FS [color=forestgreen];
OR_CC -> OR_WNET [label="swig", color=chocolate];
OR_CC -> OR_NET [label="swig", color=chocolate];
OR_CPP -> OR_WNET [label="swig", color=chocolate];
OR_CPP -> OR_NET [label="swig", color=chocolate];
OR_WNET -> OR_NET [label="dotnet", color=forestgreen];
OR_NET -> OR_FS [label="dotnet", color=forestgreen];
PKG_NET -> OR_FS [label="dotnet", color=forestgreen];

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 43 KiB

After

Width:  |  Height:  |  Size: 43 KiB