internals:windows:installer

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
internals:windows:installer [2008/04/11 19:01] – created jmerticinternals:windows:installer [2017/09/22 13:28] (current) – external edit 127.0.0.1
Line 9: Line 9:
   * Local Checked out copy of this directory   * Local Checked out copy of this directory
  
-===== Steps =====+===== Build Steps =====
  
   - Unzip the PHP Windows zip binary distribution into the "Files" directory.   - Unzip the PHP Windows zip binary distribution into the "Files" directory.
Line 15: Line 15:
   - Copy PHP Manual CHM File into the "Files" directory.   - Copy PHP Manual CHM File into the "Files" directory.
   - Run the "build.bat" script with the first arguement as the version you are building for.   - Run the "build.bat" script with the first arguement as the version you are building for.
 +  - If you are building the installer for the non-thread-safe binaries, include "nts" ( without the quotes ) as the second argument.
  
-Example for building for PHP version 5.2.0 +Example for building for PHP version 5.2.0; the resulting installer filename will be **php-5.2.0-win32-VC6-x86-install.msi**. 
-<code> +<code winbatch
-build.bat "5.2.0"+build.bat 5.2.0 
 +</code> 
 + 
 +Example for building for PHP version 5.2.5 with non-thread-safe binaries; the resulting installer filename will be **php-5.2.5-nts-win32-VC6-x86-install.msi**. 
 +<code winbatch> 
 +build.bat 5.2.0 nts 
 +</code> 
 +Example for building for PHP version 5.3.0beta1 with VC9 binaries; the resulting installer filename will be **php-5.3.0beta1-win32-VC9-x86-install.msi**. 
 +<code winbatch> 
 +build.bat 5.3.0beta1 vc9 
 +</code> 
 +Example for building for PHP version 5.3.0 with non-thread-safe and VC9 built binaries; the resulting installer filename will be **php-5.3.0-nts-win32-VC9-x86-install.msi**. 
 +<code winbatch> 
 +build.bat 5.3.0 nts vc9 
 +</code> 
 +Example for building for PHP version 5.3.0 with VC9 x64 built binaries; the resulting installer filename will be **php-5.3.0-win32-VC9-x64-install.msi**. 
 +<code winbatch> 
 +build.bat 5.3.0 x64 
 +</code> 
 +Example for building for PHP version 5.3.0 for a snapshot build; the resulting installer filename will be **php-5.3.0-win32-VC6-x86-install-latest.msi**. 
 +<code winbatch> 
 +build.bat 5.3.0 latest
 </code> </code>
  
-The script will produce the installer as php-VERSION-win32-install.msi where VERSION is the string passed to the build.bat script. 
internals/windows/installer.1207940516.txt.gz · Last modified: 2017/09/22 13:28 (external edit)