You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Changes:
- This adds a CMake-related template for generating the `build-defs.h`
header.
- The ODBC build configuration is moved to its own `config.h` (or
`php_config.h`) header.
- Added `build-defs.h` also for Windows targets for simplicity of
handling configuration header templates, although this separates the
CMake-based and upstream build systems even more.
- Fixed build when using multi-config generators (Ninja Multi-Config,
Visual Studio, etc.). This now generates `build-defs.h` and
`php_config.h`/`config.w32.h` files in a separate directory
`<CONFIG>/main`, where `<CONFIG>` is one of the build configurations
(Debug, Release ...).
- Initial preparations to remove the redundant and complex
PHP/ConfigureFile CMake module.
- Further fixes are needed but this now at least enables building PHP
a bit better than before. PHP at this point is still not relocatable
(to be able to utilize paths in a relative way, depending on the
current executable).
0 commit comments