Updates to Tomato RAF including NGINX && PHP
[tomato.git] / release / src / router / php / win32 / build / DSP.README
blobc6736578cf47de834cf0f1729f4176ff6825eb9d
1 MSVC++ project file generation
2 ==============================
4 These files are only intended for use in debugging and profiling,
5 but can be used to create working binaries. However, they are very
6 unlikely to match the official PHP distributed binaries.
8 With this in mind, the script will only generate basic .dsp files
9 for the modules that are currently configured.
11 The switch for project file generation is a buildconf switch and
12 not a configure switch:
14 > buildconf --add-project-files
15 > configure ...
17 The resulting workspace files should appear at /win32/phpdll[ts].dsw
18 and (if any shared modules are configured) at /win32/php_modules.dsw,
19 after configure is run.
21 If the .dsw files haven't generated in a sane way, the most likely reason
22 will be that the template files have become corrupted. They need DOS
23 line endings (CR/LF) in order to function. The affected files are:
25 /win32/build/block.template.dsw
26 /win32/build/template.dsp
27 /win32/build/template.dsw
29 Simply save them with DOS line endings, and bug it to me if basic
30 project file generation still fails (as in, you ran the command and
31 configure again after saving, and you have a working copy of MSVS
32 installed, but clicking on the workspace(s) doesn't give you anything).
34 - Steph
35 sfox@php.net
37 July 2008