X-Git-Url: http://git.pjr.cc/?p=random_node_code.git;a=blobdiff_plain;f=nodejs_dist_list%2Fparse_dist.php;h=1d3581f564e3a4c4615810b1e47a41fee4c10a53;hp=eb846a91b94957c2cae33ec4075486ed6ac86716;hb=cf62f7e9dfc519ff3cfbb61f0fca22a3c00ff0e9;hpb=022ca75ed2bf2e19de7465ee04658db6b270a83e diff --git a/nodejs_dist_list/parse_dist.php b/nodejs_dist_list/parse_dist.php index eb846a9..1d3581f 100644 --- a/nodejs_dist_list/parse_dist.php +++ b/nodejs_dist_list/parse_dist.php @@ -49,17 +49,30 @@ foreach($versions as $key => $val) { //var_dump($fver); echo "dumping to versions file\n"; -$versfile = fopen("./versions_file", "w"); +$versdate = date("Ymd"); +$versfilename = "./versions_file.$versdate"; +$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:$versdate\n"); + fclose($cv); + } } else { echo "Failed to open vers file!\n"; } + function checkFilesList($url, $vers, $fileslist) { global $fver, $baseurl, $fvern;