| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- <?php
- session_start();
- include('logo.html');
- include('menulist.html');
- include('static-configuration');
- $tarballsize=round((filesize($argv[3]."/ccan.tar.bz2") + 1023) / 1024);
- ?>
- <h1> List of all CCAN modules: </h1>
- <p>
- Note that two downloads are offered: the first includes with all the
- other ccan modules this module uses, the second is a standalone
- download.
- </p>
- <p>
- Or you can just download the <a href="ccan.tar.bz2">tarball of everything including CCAN tools (<?=$tarballsize?>K)</a>.
- </p>
- <table align="center" width="80%" border="0" cellpadding="3" cellspacing="1">
- <th align="left">Name</th>
- <th align="left">Summary / Link to details</th>
- <th align="right">Download</th>
- <?php
- $d = dir($argv[1]);
- $modules = array();
- while (false !== ($entry = $d->read())) {
- if ($entry[0] != '.' && is_dir($argv[1].$entry."/test")) {
- array_push($modules, $entry);
- }
- }
- sort($modules);
- foreach ($modules as $module) {
- $summary=extract_field('summary',$argv[1].$module);
- $with_deps="$tar_dir/with-deps/$module.tar.bz2";
- $no_deps="$tar_dir/$module.tar.bz2";
- $with_dep_size = round((filesize($argv[3]."/".$with_deps) + 1023) / 1024);
- $no_dep_size = round((filesize($argv[3]."/".$no_deps) + 1023) / 1024);
- ?>
- <tr>
- <td><?=$module?></td>
- <td><a href="info/<?=$module?>.html"><?=$summary?></a></td>
- <td align="right"><a href="<?=$with_deps?>"><?=$with_dep_size?>K</a> /
- <a href="<?=$no_deps?>"><?=$no_dep_size?>K</a></td>
- </tr>
- <?php
- }
- $d->close();
- ?>
- </table>
- <h2> Contents of Junkcode: </h2>
- (This is contributed code which was dumped here: these gems may need some polishing.)
- <table align="center" width="80%" border="0" cellpadding="3" cellspacing="1">
- <?php
- $d = dir($argv[2]);
- $dirs = array();
- while (false !== ($entry = $d->read())) {
- if ($entry[0] != '.') {
- array_push($dirs, $entry);
- }
- }
- sort($dirs);
- foreach ($dirs as $dir) {
- $size = round((filesize($argv[3]."/junkcode/".$dir.".tar.bz2") + 1023) / 1024);
- echo "<tr><td><a href=\"junkcode/$dir.tar.bz2\">$dir.tar.bz2 (${size}K)</a></td>\n";
- echo "<td><a href=\"junkcode/$dir.html\">Browse contents...</a></td><tr>\n";
- }
- $d->close();
- ?>
- </table>
- <hr>
- </body></html>
|