For some time now I wanted to rewrite the snapshot generation script. I wanted to do this to add some features that people were asking for.
Up till now we provided only the debug pack for the latest snap but several people have asked if it was possible to make one available for each snap that was provided on the site. The PECL bundle and the installer were not provided at all (althoug
pecl4win site provides a build of PECL extensions).
John Mertic helped out with the installer script that allows the build even when some components fail to compile. This still isn't foolproof due to some not-so-reliable behavior of the DOM extension which is used to generate the input files for the WIX installer.
The latest files for the current 5.2 branch can be downloaded from the snaps site:
PHP ZIP distribution
PECL extension pack
Debug pack
PHP installer
Now we will have all those four available for each build so we need some way to represent them on the downloads page. Four icons for each build? If you have a suggestion how to make this look nice at
snaps.php.net please let me know.
If you're curious, the windows snapshots are generated by a
bash script that calls the windows build (which is written in javascript). Then it generates uses the newly built PHP to generate XML files that are used by
WIX to create the installer.