internals:windows:release
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
internals:windows:release [2008/04/11 14:53] – auroraeosrose | internals:windows:release [2017/09/22 13:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
How to build a release for Windows, step by step guide for Release Master or Windows Team | How to build a release for Windows, step by step guide for Release Master or Windows Team | ||
- | The main windows build box (also responsible for snaps.php.net | + | The main windows build box (also responsible for http:// |
- | Libraries for the box are in c:\php4build\php_build | + | Libraries for the box are in c:\php-sdk\mytree\vcvers\architecture\deps |
- | Although there are .sh files set up to sync the libraries on Edin's personal box with the build box, since library updates have since been put directly on the build box please don't use them. | + | The libraries used by each PHP version |
- | Snaps are running via cygwin uses a cron job and sh files - the only current issue with snaps is permissions on the wix binaries | + | The snapshots |
- | There is currently no documentation at all for release builds | ||
- | Configure lines for release builds | + | Configure lines for the release builds |
- | - Release_TS | + | |
- | - Release build (non-threadsafe | + | ===== PHP 5.2.x ===== |
+ | |||
+ | ==== Thread Safe ==== | ||
+ | <code bash> | ||
+ | | ||
+ | </ | ||
+ | |||
+ | ==== Non Thread Safe ==== | ||
+ | <code bash> | ||
+ | cscript /nologo configure.js | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== PHP 5.3.x ===== | ||
+ | ==== Thread Safe ==== | ||
+ | <code bash> | ||
+ | configure.bat --enable-snapshot-build --enable-debug-pack --with-pdo-oci=C: | ||
+ | </ | ||
+ | |||
+ | ==== Non Thread Safe ==== | ||
+ | <code bash> | ||
+ | configure.bat --enable-snapshot-build --enable-debug-pack --disable-zts --disable-isapi --disable-nsapi --with-pdo-oci=C: | ||
+ | </ | ||
+ | |||
+ | ===== PHP 6 ===== | ||
+ | ==== Thread Safe ==== | ||
+ | <code bash> | ||
+ | configure.bat --enable-snapshot-build --enable-debug-pack --without-static-icu --with-pdo-oci=C: | ||
+ | </ | ||
+ | |||
+ | ==== Non Thread Safe ==== | ||
+ | <code bash> | ||
+ | configure.bat --enable-snapshot-build --enable-debug-pack --without-static-icu --disable-zts --disable-isapi --disable-nsapi --with-pdo-oci=C: | ||
+ | </ | ||
internals/windows/release.1207925621.txt.gz · Last modified: 2017/09/22 13:28 (external edit)