X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=web%2Fstaticall.php;h=1998e147718aa4667ac55f271952f14714edccde;hb=e1f11b7b1e39ceb092155ba742b34f0785d88d06;hp=3a6407ffb85aab2aaf0d277120147f5986f5bafc;hpb=ad8da11f6d0664e0fb3c8707a869425088daea7e;p=ccan
diff --git a/web/staticall.php b/web/staticall.php
index 3a6407ff..1998e147 100644
--- a/web/staticall.php
+++ b/web/staticall.php
@@ -4,7 +4,7 @@ include('logo.html');
include('menulist.html');
include('static-configuration');
-$tarballsize=round((filesize($argv[2]."/ccan.tar.bz2") + 1023) / 1024);
+$tarballsize=round((filesize($argv[3]."/ccan.tar.bz2") + 1023) / 1024);
?>
List of all CCAN modules:
@@ -16,7 +16,7 @@ download.
-Or you can just download the tarball of everything (=$tarballsize?>K).
+Or you can just download the tarball of everything including CCAN tools (=$tarballsize?>K).
@@ -28,7 +28,7 @@ Or you can just download the tarball of everything (=$t
$d = dir($argv[1]);
$modules = array();
while (false !== ($entry = $d->read())) {
- if ($entry[0] != '.') {
+ if ($entry[0] != '.' && is_file($argv[1].$entry."/_info")) {
array_push($modules, $entry);
}
}
@@ -38,8 +38,8 @@ 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[2]."/".$with_deps) + 1023) / 1024);
- $no_dep_size = round((filesize($argv[2]."/".$no_deps) + 1023) / 1024);
+ $with_dep_size = round((filesize($argv[3]."/".$with_deps) + 1023) / 1024);
+ $no_dep_size = round((filesize($argv[3]."/".$no_deps) + 1023) / 1024);
?>
=$module?> |
@@ -60,18 +60,19 @@ $d->close();
read())) {
if ($entry[0] != '.') {
- array_push($files, $entry);
+ array_push($dirs, $entry);
}
}
-sort($files);
-foreach ($files as $file) {
- $size = round((filesize($argv[2]."/junkcode/".$file) + 1023) / 1024);
- echo "$file (${size}K) |
\n";
+sort($dirs);
+foreach ($dirs as $dir) {
+ $size = round((filesize($argv[3]."/junkcode/".$dir.".tar.bz2") + 1023) / 1024);
+ echo "
$dir.tar.bz2 (${size}K) | \n";
+ echo "Browse contents... |
\n";
}
$d->close();
?>