<?php
  $BASE = '../..';
  $TITLE = 'dependencies';
  $FULLTITLE = 'Software / ' . $TITLE;

  require ($BASE.'/include/header.php');
?>

            <h1>
              dependencies
            </h1>

            <h2>
              Introduction
            </h2>

            <p>
              This script analyzes the file dependencies in C or C++ source code as generated by
              <a href="http://gcc.gnu.org/">gcc</a>'s -H option. Alternatively, it processes
              depend.make files generated by <a href="https://cmake.org/">cmake</a>. The
              dependencies are described as a graph in the
              <a href="http://www.graphviz.org/">.dot</a> file format. The script includes various
              filters to postprocess the output, e.g., removing all nodes not matching a given
              regular expression.
            </p>

            <h2>
              Screenshots
            </h2>

            <table>
              <tr>
                <td>
                  <a href="turing_large.png">
                    <img src="turing_small.png" alt="turing" />
                  </a>
                </td>
                <td>
                  <h2>
                    <a href="turing_large.png">
                      Example: turing
                    </a>
                  </h2>
                  <p>
                    The screenshot shows the file dependencies of the <a href="../turing/">turing</a>
                    software. All files with absolute path names (include files of third-party libraries)
                    have been omitted. The corresponding .dot file is <a href="turing.dot">here</a>
                  </p>
                </td>
              </tr>
            </table>

            <h2>
              Download
            </h2>

            <ul>
              <li><a class="download" href="dependencies-0.9.3.tar.bz2">dependencies-0.9.3.tar.bz2</a> (93 kB)</li>
            </ul>

            <h2>
              Manpage
            </h2>

            <ul>
              <li><a class="download" href="dependencies.txt">dependencies.txt</a></li>
            </ul>

<?php
  require ($BASE.'/include/footer.php');
?>
