#!/bin/sh # vim:syntax=sh snapshotCount=8 setExtOutputDir() { extOutputDir="$1" snapshotOutputDir="$extOutputDir/snapshots" releaseOutputDir="$extOutputDir/Releases" } topdir="$PWD" develDir="$topdir/php-devel" buildDir="$topdir/build" sourceDir="$topdir/php-src" scriptsDir="$topdir/scripts" mirror="cn2.php.net" phpFiles_foreach() { local version for version in 5.4.8 5.3.18; do $1 php-$version.tar.bz2 \ http://$mirror/get/php-$version.tar.bz2/from/$mirror/mirror \ "http://museum.php.net/php5/php-$version.tar.bz2" $1 php-$version-nts-Win32-VC9-x86.zip http://windows.php.net/downloads/releases/php-$version-nts-Win32-VC9-x86.zip $1 php-$version-Win32-VC9-x86.zip http://windows.php.net/downloads/releases/php-$version-Win32-VC9-x86.zip done version=5.2.17 $1 php-$version.tar.bz2 \ http://$mirror/get/php-$version.tar.bz2/from/$mirror/mirror \ "http://museum.php.net/php5/php-$version.tar.bz2" $1 php-$version-nts-Win32-VC6-x86.zip http://windows.php.net/downloads/releases/php-$version-nts-Win32-VC6-x86.zip $1 php-$version-Win32-VC6-x86.zip http://windows.php.net/downloads/releases/php-$version-Win32-VC6-x86.zip version=5.1.6 $1 php-$version.tar.bz2 \ http://$mirror/get/php-$version.tar.bz2/from/$mirror/mirror \ "http://museum.php.net/php5/php-$version.tar.bz2" $1 php-$version-Win32-VC6-x86.zip http://museum.php.net/php5/php-$version-Win32.zip } phpVersions=(5.1.6 5.2.17 5.3.18 5.4.8) arches=(x86 x64) compilers=(VC6 VC9) exts=(xcache) outputDir="$HOME/pub" setExtOutputDir "$outputDir/???" TMP=/c/tmp