X-Git-Url: http://git.pjr.cc/?p=random_node_code.git;a=blobdiff_plain;f=nodejs_dist_list%2Fparse_dist.php;h=026e3d977e2dc83983e30d6ddad44edee24584ba;hp=eb846a91b94957c2cae33ec4075486ed6ac86716;hb=e11528d7c50e88925c7355b44b349680158c600e;hpb=34f399032c121799abf6c3381ad626f137badec5 diff --git a/nodejs_dist_list/parse_dist.php b/nodejs_dist_list/parse_dist.php index eb846a9..026e3d9 100644 --- a/nodejs_dist_list/parse_dist.php +++ b/nodejs_dist_list/parse_dist.php @@ -49,17 +49,29 @@ foreach($versions as $key => $val) { //var_dump($fver); echo "dumping to versions file\n"; -$versfile = fopen("./versions_file", "w"); +$versfilename = "./versions_file.".date("Ymd"); +$versfile = fopen("$versfilename", "w"); if($versfile !== false) { fwrite($versfile, "baseurl:$baseurl\n"); foreach($fver as $line) { fwrite($versfile, "$line\n"); } fclose($versfile); + + // compress teh file + system("gzip -c $versfilename > $versfilename.gz"); + + // create a current versions file + $cv = fopen("current_version", "w"); + if($cv !== false) { + fwrite($cv, "version:$versfilename\n"); + fclose($cv); + } } else { echo "Failed to open vers file!\n"; } + function checkFilesList($url, $vers, $fileslist) { global $fver, $baseurl, $fvern;