View Issue Details

IDProjectCategoryView StatusLast Update
0002372XdebugInstallationpublic2025-10-22 16:41
Reporternono303 Assigned Toderick  
PrioritynormalSeveritymajorReproducibilityalways
Status assignedResolutionopen 
Product Version3.5.0alpha2 
Summary0002372: Build failed on MSVC
Description

Hi,
Trying to compile 3.5.0alpha2 with php-8.5-dev (branch head) on Windows MSCV vs18 x64

  1. I have this error:
    ..\pecl\xdebug\src\lib\maps\maps.c(29): fatal error C1083: Impossible d'ouvrir le fichier include : 'win32/glob.h' : No such file or directory

Applied this

diff --git a/src/lib/maps/maps.c b/src/lib/maps/maps.c
index 560dff7e..59081221 100644
--- a/src/lib/maps/maps.c
+++ b/src/lib/maps/maps.c
@@ -16,6 +16,7 @@
 #include <stddef.h>
 #include <stdlib.h>

+#include "main/php_version.h"
 #if PHP_VERSION_ID >= 80500
 # include "php_glob.h"
 # define xdebug_glob php_glob
  1. Then I had this second error
    ..\pecl\xdebug\src\lib\maps\maps.c(89): error C2065: 'GLOB_NOMATCH' : identificateur non declare

    Applied this

diff --git a/src/lib/maps/maps.c b/src/lib/maps/maps.c
index 560dff7e..59081221 100644
--- a/src/lib/maps/maps.c
+++ b/src/lib/maps/maps.c
@@ -85,7 +86,7 @@ static void scan_directory(const char *dir)
        case 0: /* No error */
            break;

-       case GLOB_NOMATCH:
+       case PHP_GLOB_NOMATCH:
            xdebug_log_ex(XLOG_CHAN_PATHMAP, XLOG_DEBUG, "NOMATCH", "No map files found with pattern '%s'", scan_dir);
            xdfree(scan_dir);

So, with these two changes, it’s compile and seems to work well but it might need a review on how is included / managed PHP_GLOB for Windows build (like a #define GLOB_NOMATCH PHP_GLOB_NOMATCH...)

Tagscompilation, windows
Operating SystemWindows 11 x64
PHP Version8.5-dev

Activities

derick

2025-10-08 16:21

administrator   ~0007359

This makes no sense to me, as I've compiled dlls for Windows in CI for this release.

nono303

2025-10-08 16:54

reporter   ~0007360

As it’s seemed not possible to edit my own issue, here are some complements
Xdebug 3.5.0-alpha2 only failed at build time with php-8.5. it’s works with php-8.4 with same configure and make options (see log attached)
Ps: 8.5-dev is not available in "PHP Version"

php8.4_vs18-x64-avx2_2025-10-08_18-47-16.log (17,564 bytes)   
** [init] php-src
   git tag:php-8.4.13
    # apply php-src_pr17848.patch
Checking patch ext/curl/interface.c...
Applied patch ext/curl/interface.c cleanly.
    # apply php-src_libxml2.14.patch
Checking patch ext/libxml/php_libxml2.def...
Applied patch ext/libxml/php_libxml2.def cleanly.
zend_vm_opcodes.h generated successfully.
zend_vm_opcodes.c generated successfully.
zend_vm_execute.h generated successfully.
    # apply php-src_8.4.patch
Checking patch ext/gd/config.w32...
Checking patch ext/gd/gd_compat.c...
Checking patch ext/gmp/gmp.c...
Checking patch ext/iconv/iconv.c...
Checking patch ext/intl/config.w32...
Checking patch ext/libxml/config.w32...
Checking patch ext/phar/config.w32...
Applied patch ext/gd/config.w32 cleanly.
Applied patch ext/gd/gd_compat.c cleanly.
Applied patch ext/gmp/gmp.c cleanly.
Applied patch ext/iconv/iconv.c cleanly.
Applied patch ext/intl/config.w32 cleanly.
Applied patch ext/libxml/config.w32 cleanly.
Applied patch ext/phar/config.w32 cleanly.
** [init] pecl-memcache
   git commit:ac8e8c5
   > apply pecl-memcache.patch
Checking patch src/memcache.c...
Checking patch src/memcache_binary_protocol.c...
Checking patch src/memcache_pool.h...
Applied patch src/memcache.c cleanly.
Applied patch src/memcache_binary_protocol.c cleanly.
Applied patch src/memcache_pool.h cleanly.
8.2 | branch: main | commit: ac8e8c5 | date: 2025-08-06
** [init] pecl-text-xdiff
   git tag:2.1.1
** [init] php-ext-brotli
   git tag:0.18.2
** [init] php-sdk
   git tag:php-sdk-2.5.0
   > apply php-sdk.patch
Checking patch bin/phpsdk_setshell.bat...
Applied patch bin/phpsdk_setshell.bat cleanly.
** [init] xdebug
   git tag:3.5.0alpha2
** [init] php-geos
   git commit:cd8fed7
** [init] php-proj
   git tag:v3.0.3
** [init] php-ogr
   git commit:89b3eba
** [init] php-ext-zstd
   git tag:0.15.2
** [init] pecl-datetime-timezonedb
   git tag:2025.2.2
** [init] pecl-system-sync
   git commit:36d5be0
   > apply pecl-system-sync.patch
Checking patch sync.c...
Applied patch sync.c cleanly.
** [init] pecl-igbinary
   git commit:64178ef
** [init] pecl-parallel
   git tag:v1.2.8
   > apply pecl-parallel.patch
Checking patch php_parallel.c...
Applied patch php_parallel.c cleanly.
Jonction creee pour C:\sdk\src\php-sdk\phpmaster <<===>> C:\sdk\phpmaster
C:\sdk\batch\modules\phpsdk-local.bat -> C:\sdk\src\php-sdk\phpsdk-local.bat
1 fichier(s) copi�(s)

PHP SDK 2.4.0-dev

OS architecture:    x64 
Build architecture: x64 
Visual C++:         14.50.35503.0
PHP-SDK path:       C:\sdk\src\php-sdk
Rebuilding configure.js
Now run 'configure --help'
*** ts  ***
phpsdk-config_make for 8.4
configure --disable-cli-win32 --disable-debug --disable-embed --disable-ipv6 --disable-phpdbg --disable-phpdbgs --disable-security-flags --disable-test-ini --enable-debug-pack --enable-fd-setsize=2048 --enable-object-out-dir=../build/ --without-analyzer --without-enchant --without-snmp --without-ldap --without-pgsql --with-toolset=vs --with-cygwin=C:\sdk\softs\cyg64\bin --with-extra-includes=C:\sdk\release\vs18_x64-avx2\_openssl\openssl\include;C:\sdk\release\vs18_x64-avx2\include;C:\sdk\release\vs18_x64-avx2\_proj\include;C:\sdk\release\vs18_x64-avx2\_gdal\include --with-extra-libs=C:\sdk\release\vs18_x64-avx2\_openssl\openssl\lib;C:\sdk\release\vs18_x64-avx2\lib;C:\sdk\release\vs18_x64-avx2\_proj\lib;C:\sdk\release\vs18_x64-avx2\_gdal\lib --with-mp=16 --disable-bcmath --disable-brotli --disable-calendar --disable-com-dotnet --disable-ctype --without-dom --disable-filter --without-gd --without-iconv --without-libxml --without-mysqlnd --disable-opcache --disable-phar --without-simplexml --disable-tokenizer --without-xml --disable-xmlwriter --disable-xmlreader --disable-zip --enable-embed --without-geos --without-readline --disable-zstd --with-xdebug=shared --with-xdebug-compression --disable-zlib --with-parallel=shared --enable-native-intrinsics=sse,sse2,sse3,ssse3,sse4.1,sse4.2,avx,avx2 --with-php-build=C:\sdk\release\vs18_x64-avx2 --with-verbosity=2 --enable-opcache=shared --without-uncritical-warn-choke 
PHP Version: 8.4.13

Saving configure options to config.nice.bat
Checking for cl.exe ...  <in default path>
WARNING: Using unknown MSVC version 19.50.35503

  Detected compiler MSVC 19.50.35503, untested
  Detected x64 compiler
Checking for link.exe ...  <in default path>
Checking for nmake.exe ...  <in default path>
Checking for lib.exe ...  <in default path>
Checking for bison.exe ...  <in default path>
  Detected bison version 3.3.2
Checking for sed.exe ...  <in default path>
Checking for re2c.exe ...  <in default path>
  Detected re2c version 1.1.1
Checking for zip.exe ...  <in default path>
Checking for lemon.exe ...  <in default path>
Checking for 7za.exe ...  <in default path>
Checking for mc.exe ...  C:\Windows Kits\10\bin\10.0.26100.0\\x64
Checking for mt.exe ...  C:\Windows Kits\10\bin\10.0.26100.0\\x64
Enabling multi process build

Build dir: C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS
PHP Core:  php8ts.dll and php8ts.lib
Checking for ML64.exe ...  <in default path>

Enabling SAPI sapi\cgi
Enabling SAPI sapi\cli
Checking for library edit.lib ... <in deps path> \lib\edit.lib
Checking for editline/readline.h ...  <in deps path> \include
Enabling SAPI sapi\embed
Enabling extension ext\date
Enabling extension ext\hash
Checking for KeccakHash.h ...  ext/hash/sha3/generic64lc
Enabling extension ext\json
Enabling extension ext\pcre
Enabling extension ext\random
Enabling extension ext\reflection
Enabling extension ext\spl
Checking for timelib_config.h ...  ext/date/lib
Enabling extension ext\standard
Checking for pthread.h ...  <in deps path> \include
Checking for sched.h ...  <in deps path> \include
Checking for library libpthreadVC3.lib ... <not found>
Checking for library libpthreadVC2.lib ... <not found>
Checking for library libpthreadGC3.lib ... <not found>
Checking for library libpthreadGC2.lib ... <not found>
Checking for library pthreadVC3.lib ... <in deps path> \lib\pthreadVC3.lib
Enabling extension ..\pecl\pecl-parallel [shared]
supported (80413)
Enabling extension ..\pecl\xdebug [shared]
Checking for library zlib.lib;zlib.lib ... <in deps path> \lib\zlib.lib
Enabling extension ext\opcache [shared]
Checking for ir/ir.h ...  ext\opcache\jit
Checking for capstone\capstone.h ...  <not found>
Checking for capstone\capstone.h ...  <not found>
Enabling extension ext\session

Creating build dirs...
Generating files...
Generating Makefile
Generating main/internal_functions.c
Generating main/config.w32.h
Generating phpize
Done.



Enabled extensions:
-----------------------
| Extension  | Mode   |
-----------------------
| date       | static |
| hash       | static |
| json       | static |
| parallel   | shared |
| pcre       | static |
| random     | static |
| reflection | static |
| session    | static |
| spl        | static |
| standard   | static |
-----------------------


Enabled Zend extensions:
----------------------
| Extension | Mode   |
----------------------
| opcache   | shared |
| xdebug    | shared |
----------------------


Enabled SAPI:
-------------
| Sapi Name |
-------------
| cgi       |
| cli       |
| embed     |
-------------


----------------------------------------------------
|                     |                            |
----------------------------------------------------
| Build type          | Release                    |
| Thread Safety       | Yes                        |
| Compiler            | MSVC 19.50.35503, untested |
| Target Architecture | x64                        |
| Host Architecture   | x64                        |
| Optimization        | PGO disabled               |
| Native intrinsics   | AVX2                       |
| Static analyzer     | disabled                   |
----------------------------------------------------


Type 'nmake' to build PHP
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
MC: Compiling win32\build\wsyslog.mc
ZendAccelerator.c
shared_alloc_win32.c
zend_accelerator_blacklist.c
zend_accelerator_debug.c
zend_accelerator_hash.c
zend_accelerator_module.c
zend_accelerator_util_funcs.c
zend_file_cache.c
zend_persist.c
zend_persist_calc.c
zend_shared_alloc.c
zend_jit.c
zend_jit_vm_helpers.c
Compilateur d'optimisation Microsoft (R) C/C++ version�19.50.35503 pour x64
Copyright (C) Microsoft Corporation. Tous droits reserves.

gen_ir_fold_hash.c
Microsoft (R) Incremental Linker Version 14.50.35503.0
Copyright (C) Microsoft Corporation.  All rights reserved.

/out:C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\\gen_ir_fold_hash.exe 
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\gen_ir_fold_hash.obj 
ir.c
Compilateur d'optimisation Microsoft (R) C/C++ version�19.50.35503 pour x64
Copyright (C) Microsoft Corporation. Tous droits reserves.

minilua.c
Microsoft (R) Incremental Linker Version 14.50.35503.0
Copyright (C) Microsoft Corporation.  All rights reserved.

/out:C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\minilua.exe 
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\minilua.obj 
ir_emit.c
ir_cfg.c
ir_check.c
ir_dump.c
ir_gcm.c
ir_patch.c
ir_ra.c
ir_save.c
ir_sccp.c
ir_strtab.c
zend.c
zend_API.c
zend_alloc.c
zend_ast.c
zend_atomic.c
zend_attributes.c
zend_builtin_functions.c
zend_closures.c
zend_call_stack.c
zend_compile.c
zend_constants.c
zend_cpuinfo.c
zend_default_classes.c
zend_enum.c
zend_exceptions.c
zend_execute.c
zend_execute_API.c
zend_extensions.c
zend_fibers.c
zend_float.c
zend_frameless_function.c
zend_gc.c
zend_generators.c
zend_hash.c
zend_highlight.c
zend_hrtime.c
zend_inheritance.c
zend_ini.c
zend_ini_parser.c
zend_ini_scanner.c
zend_interfaces.c
zend_iterators.c
zend_language_parser.c
zend_language_scanner.c
zend_lazy_objects.c
zend_list.c
zend_llist.c
zend_multibyte.c
zend_object_handlers.c
zend_objects.c
zend_objects_API.c
zend_observer.c
zend_opcode.c
zend_operators.c
zend_property_hooks.c
zend_ptr_stack.c
zend_smart_str.c
zend_sort.c
zend_stack.c
zend_stream.c
zend_string.c
zend_strtod.c
zend_system_id.c
zend_variables.c
zend_virtual_cwd.c
zend_vm_opcodes.c
zend_weakrefs.c
block_pass.c
compact_literals.c
compact_vars.c
dce.c
dfa_pass.c
escape_analysis.c
nop_removal.c
optimize_func_calls.c
optimize_temp_vars_5.c
pass1.c
pass3.c
sccp.c
scdf.c
zend_call_graph.c
zend_cfg.c
zend_dfg.c
zend_dump.c
zend_func_info.c
zend_inference.c
zend_optimizer.c
zend_ssa.c
SAPI.c
fopen_wrappers.c
getopt.c
internal_functions.c
main.c
network.c
output.c
php_content_types.c
php_ini.c
php_ini_builder.c
php_odbc_utils.c
php_open_temporary_file.c
php_scandir.c
php_syslog.c
php_ticks.c
php_variables.c
reentrancy.c
rfc1867.c
safe_bcmp.c
snprintf.c
spprintf.c
strlcat.c
strlcpy.c
cast.c
filter.c
glob_wrapper.c
memory.c
mmap.c
plain_wrapper.c
streams.c
transports.c
userspace.c
xp_socket.c
codepage.c
console.c
dllmain.c
fnmatch.c
ftok.c
getrusage.c
glob.c
globals.c
ioutil.c
nice.c
readdir.c
registry.c
select.c
sendmail.c
signal.c
sockets.c
time.c
winutil.c
wsyslog.c
TSRM.c
tsrm_win32.c
php_date.c
astro.c
dow.c
interval.c
parse_date.c
parse_iso_intervals.c
parse_posix.c
parse_tz.c
timelib.c
tm2unixtime.c
unixtime2tm.c
hash.c
hash_adler32.c
hash_crc32.c
hash_fnv.c
hash_gost.c
hash_haval.c
hash_joaat.c
hash_md.c
hash_murmur.c
hash_ripemd.c
hash_sha.c
hash_sha3.c
hash_sha_ni.c
hash_sha_sse2.c
hash_snefru.c
hash_tiger.c
hash_whirlpool.c
hash_xxhash.c
KeccakHash.c
KeccakP-1600-opt64.c
KeccakSponge.c
PMurHash.c
PMurHash128.c
json.c
json_encoder.c
json_parser.tab.c
json_scanner.c
php_pcre.c
pcre2_auto_possess.c
pcre2_chartables.c
pcre2_chkdint.c
pcre2_compile.c
pcre2_config.c
pcre2_context.c
pcre2_convert.c
pcre2_dfa_match.c
pcre2_error.c
pcre2_extuni.c
pcre2_find_bracket.c
pcre2_jit_compile.c
pcre2_maketables.c
pcre2_match.c
pcre2_match_data.c
pcre2_newline.c
pcre2_ord2utf.c
pcre2_pattern_info.c
pcre2_script_run.c
pcre2_serialize.c
pcre2_string_utils.c
pcre2_study.c
pcre2_substitute.c
pcre2_substring.c
pcre2_tables.c
pcre2_ucd.c
pcre2_valid_utf.c
pcre2_xclass.c
random.c
csprng.c
engine_mt19937.c
engine_pcgoneseq128xslrr64.c
engine_secure.c
engine_user.c
engine_xoshiro256starstar.c
gammasection.c
randomizer.c
zend_utils.c
php_reflection.c
php_spl.c
spl_array.c
spl_directory.c
spl_dllist.c
spl_exceptions.c
spl_fixedarray.c
spl_functions.c
spl_heap.c
spl_iterators.c
spl_observer.c
array.c
assert.c
base64.c
basic_functions.c
browscap.c
crc32.c
crc32_x86.c
crypt.c
credits.c
crypt_blowfish.c
crypt_freesec.c
crypt_sha256.c
crypt_sha512.c
css.c
datetime.c
dir.c
dl.c
dns.c
dns_win32.c
exec.c
file.c
filestat.c
filters.c
flock_compat.c
formatted_print.c
fsock.c
ftok.c
ftp_fopen_wrapper.c
head.c
hrtime.c
html.c
http.c
http_fopen_wrapper.c
image.c
incomplete_class.c
info.c
iptc.c
levenshtein.c
link.c
mail.c
math.c
md5.c
metaphone.c
microtime.c
net.c
pack.c
pageinfo.c
password.c
php_crypt_r.c
php_fopen_wrapper.c
proc_open.c
quot_print.c
scanf.c
sha1.c
soundex.c
streamsfuncs.c
string.c
strnatcmp.c
syslog.c
type.c
uniqid.c
url.c
url_scanner_ex.c
user_filters.c
uuencode.c
var.c
var_unserializer.c
versioning.c
avifinfo.c
mod_files.c
mod_mm.c
mod_user.c
mod_user_class.c
session.c
 Assembling: Zend\asm\jump_x86_64_ms_pe_masm.asm
 Assembling: Zend\asm\make_x86_64_ms_pe_masm.asm
 Assembling: Zend\asm\save_xmm_x86_64_ms_masm.asm
   Creation de la bibliotheque C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.lib et de l'objet C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.exp
Generation de code en cours
Fin de la generation du code
   Creation de la bibliotheque C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_opcache.lib et de l'objet C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_opcache.exp
Generation de code en cours
Fin de la generation du code
EXT opcache build complete
php_parallel.c
cache.c
channel.c
check.c
copy.c
dependencies.c
event.c
events.c
exceptions.c
future.c
handlers.c
input.c
link.c
loop.c
monitor.c
parallel.c
poll.c
runtime.c
scheduler.c
sync.c
   Creation de la bibliotheque C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_parallel.lib et de l'objet C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_parallel.exp
Generation de code en cours
Fin de la generation du code
EXT parallel build complete
xdebug.c
base.c
ctrl_socket.c
filter.c
cmd_parser.c
compat.c
crc32.c
hash.c
file.c
headers.c
lib.c
llist.c
log.c
set.c
str.c
timing.c
trim.c
usefulstuff.c
var.c
var_export_html.c
var_export_line.c
var_export_text.c
var_export_xml.c
xdebug_strndup.c
xml.c
maps.c
maps_private.c
parser.c
branch_info.c
code_coverage.c
com.c
debugger.c
handler_dbgp.c
handlers.c
monitor.c
develop.c
php_functions.c
stack.c
superglobals.c
gc_stats.c
profiler.c
trace_computerized.c
trace_flamegraph.c
trace_html.c
trace_textual.c
tracing.c
   Creation de la bibliotheque C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_xdebug.lib et de l'objet C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_xdebug.exp
Generation de code en cours
Fin de la generation du code
EXT xdebug build complete
cgi_main.c
fastcgi.c
Generation de code en cours
Fin de la generation du code
SAPI sapi\cgi build complete
php_cli.c
php_cli_process_title.c
php_cli_server.c
php_http_parser.c
ps_title.c
   Creation de la bibliotheque C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php.lib et de l'objet C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php.exp
Generation de code en cours
Fin de la generation du code
SAPI sapi\cli build complete
php_embed.c
SAPI sapi\embed build complete
bad_cmd.c
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php-cgi.exe -> C:\sdk\release\vs18_x64-avx2\_php-ts\php-cgi.exe
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php-cgi.pdb -> C:\sdk\release\vs18_x64-avx2\_php-ts\php-cgi.pdb
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php.exe -> C:\sdk\release\vs18_x64-avx2\_php-ts\php.exe
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php.pdb -> C:\sdk\release\vs18_x64-avx2\_php-ts\php.pdb
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.dll -> C:\sdk\release\vs18_x64-avx2\_php-ts\php8ts.dll
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.pdb -> C:\sdk\release\vs18_x64-avx2\_php-ts\php8ts.pdb
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_opcache.dll -> C:\sdk\release\vs18_x64-avx2\_php-ts\php_opcache.dll
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_opcache.pdb -> C:\sdk\release\vs18_x64-avx2\_php-ts\php_opcache.pdb
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_parallel.dll -> C:\sdk\release\vs18_x64-avx2\_php-ts\php_parallel.dll
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_parallel.pdb -> C:\sdk\release\vs18_x64-avx2\_php-ts\php_parallel.pdb
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_xdebug.dll -> C:\sdk\release\vs18_x64-avx2\_php-ts\php_xdebug.dll
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_xdebug.pdb -> C:\sdk\release\vs18_x64-avx2\_php-ts\php_xdebug.pdb
1 fichier(s) copi�(s)
** [init] xdebug varonly
[version] '3.5.0.2' C:\sdk\release\vs18_x64-avx2\_php-ts\php_xdebug.dll (git)
php8.5_vs18-x64-avx2_2025-10-08_18-49-55.log (19,531 bytes)   
** [init] php-src
   git commit:53b0a955454
    # apply php-src_pr17848.patch
Checking patch ext/curl/interface.c...
Hunk #1 succeeded at 237 (offset -16 lines).
Hunk #2 succeeded at 328 (offset -16 lines).
Hunk #3 succeeded at 1024 (offset -43 lines).
Applied patch ext/curl/interface.c cleanly.
    # apply php-src_libxml2.14.patch
Checking patch ext/libxml/php_libxml2.def...
Applied patch ext/libxml/php_libxml2.def cleanly.
zend_vm_opcodes.h generated successfully.
zend_vm_opcodes.c generated successfully.
zend_vm_execute.h generated successfully.
    # apply php-src_8.5.patch
Checking patch ext/gd/config.w32...
Checking patch ext/gd/gd_compat.c...
Checking patch ext/gmp/gmp.c...
Checking patch ext/iconv/iconv.c...
Checking patch ext/intl/config.w32...
Checking patch ext/libxml/config.w32...
Checking patch ext/phar/config.w32...
Applied patch ext/gd/config.w32 cleanly.
Applied patch ext/gd/gd_compat.c cleanly.
Applied patch ext/gmp/gmp.c cleanly.
Applied patch ext/iconv/iconv.c cleanly.
Applied patch ext/intl/config.w32 cleanly.
Applied patch ext/libxml/config.w32 cleanly.
Applied patch ext/phar/config.w32 cleanly.
** [init] pecl-memcache
   git commit:ac8e8c5
   > apply pecl-memcache.patch
Checking patch src/memcache.c...
Checking patch src/memcache_binary_protocol.c...
Checking patch src/memcache_pool.h...
Applied patch src/memcache.c cleanly.
Applied patch src/memcache_binary_protocol.c cleanly.
Applied patch src/memcache_pool.h cleanly.
8.2 | branch: main | commit: ac8e8c5 | date: 2025-08-06
** [init] pecl-text-xdiff
   git tag:2.1.1
** [init] php-ext-brotli
   git tag:0.18.2
** [init] php-sdk
   git tag:php-sdk-2.5.0
   > apply php-sdk.patch
Checking patch bin/phpsdk_setshell.bat...
Applied patch bin/phpsdk_setshell.bat cleanly.
** [init] xdebug
   git tag:3.5.0alpha2
** [init] php-geos
   git commit:cd8fed7
** [init] php-proj
   git tag:v3.0.3
** [init] php-ogr
   git commit:89b3eba
** [init] php-ext-zstd
   git tag:0.15.2
** [init] pecl-datetime-timezonedb
   git tag:2025.2.2
** [init] pecl-system-sync
   git commit:36d5be0
   > apply pecl-system-sync.patch
Checking patch sync.c...
Applied patch sync.c cleanly.
** [init] pecl-igbinary
   git commit:64178ef
** [init] pecl-parallel
   git tag:v1.2.8
   > apply pecl-parallel.patch
Checking patch php_parallel.c...
Applied patch php_parallel.c cleanly.
Jonction creee pour C:\sdk\src\php-sdk\phpmaster <<===>> C:\sdk\phpmaster
C:\sdk\batch\modules\phpsdk-local.bat -> C:\sdk\src\php-sdk\phpsdk-local.bat
1 fichier(s) copi�(s)

PHP SDK 2.4.0-dev

OS architecture:    x64 
Build architecture: x64 
Visual C++:         14.50.35503.0
PHP-SDK path:       C:\sdk\src\php-sdk
Rebuilding configure.js
Now run 'configure --help'
*** ts  ***
phpsdk-config_make for 8.5
configure --disable-cli-win32 --disable-debug --disable-embed --disable-ipv6 --disable-phpdbg --disable-phpdbgs --disable-security-flags --disable-test-ini --enable-debug-pack --enable-fd-setsize=2048 --enable-object-out-dir=../build/ --without-analyzer --without-enchant --without-snmp --without-ldap --without-pgsql --with-toolset=vs --with-cygwin=C:\sdk\softs\cyg64\bin --with-extra-includes=C:\sdk\release\vs18_x64-avx2\_openssl\openssl\include;C:\sdk\release\vs18_x64-avx2\include;C:\sdk\release\vs18_x64-avx2\_proj\include;C:\sdk\release\vs18_x64-avx2\_gdal\include --with-extra-libs=C:\sdk\release\vs18_x64-avx2\_openssl\openssl\lib;C:\sdk\release\vs18_x64-avx2\lib;C:\sdk\release\vs18_x64-avx2\_proj\lib;C:\sdk\release\vs18_x64-avx2\_gdal\lib --with-mp=16 --disable-bcmath --disable-brotli --disable-calendar --disable-com-dotnet --disable-ctype --without-dom --disable-filter --without-gd --without-iconv --without-libxml --without-mysqlnd --disable-opcache --disable-phar --without-simplexml --disable-tokenizer --without-xml --disable-xmlwriter --disable-xmlreader --disable-zip --enable-embed --without-geos --without-readline --disable-zstd --with-xdebug=shared --with-xdebug-compression --disable-zlib --with-parallel=shared --enable-native-intrinsics=sse,sse2,sse3,ssse3,sse4.1,sse4.2,avx,avx2 --with-php-build=C:\sdk\release\vs18_x64-avx2 --with-verbosity=2 
PHP Version: 8.5.0-dev

Saving configure options to config.nice.bat
Checking for cl.exe ...  <in default path>
WARNING: Using unknown MSVC version 19.50.35503

  Detected compiler MSVC 19.50.35503, untested
  Detected x64 compiler
Checking for link.exe ...  <in default path>
Checking for nmake.exe ...  <in default path>
Checking for lib.exe ...  <in default path>
Checking for bison.exe ...  <in default path>
  Detected bison version 3.3.2
Checking for sed.exe ...  <in default path>
Checking for re2c.exe ...  <in default path>
  Detected re2c version 1.1.1
Checking for zip.exe ...  <in default path>
Checking for lemon.exe ...  <in default path>
Checking for 7za.exe ...  <in default path>
Checking for mc.exe ...  C:\Windows Kits\10\bin\10.0.26100.0\\x64
Checking for mt.exe ...  C:\Windows Kits\10\bin\10.0.26100.0\\x64
Enabling multi process build

Build dir: C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS
PHP Core:  php8ts.dll and php8ts.lib
Checking for ML64.exe ...  <in default path>

Enabling SAPI sapi\cgi
Enabling SAPI sapi\cli
Checking for library edit.lib ... <in deps path> \lib\edit.lib
Checking for editline/readline.h ...  <in deps path> \include
Enabling SAPI sapi\embed
Enabling extension ext\date
Enabling extension ext\hash
Checking for KeccakHash.h ...  ext/hash/sha3/generic64lc
Enabling extension ext\json
Enabling extension ext\lexbor
Enabling extension ext\pcre
Enabling extension ext\random
Enabling extension ext\reflection
Enabling extension ext\spl
Checking for timelib_config.h ...  ext/date/lib
Enabling extension ext\standard
Checking for pthread.h ...  <in deps path> \include
Checking for sched.h ...  <in deps path> \include
Checking for library libpthreadVC3.lib ... <not found>
Checking for library libpthreadVC2.lib ... <not found>
Checking for library libpthreadGC3.lib ... <not found>
Checking for library libpthreadGC2.lib ... <not found>
Checking for library pthreadVC3.lib ... <in deps path> \lib\pthreadVC3.lib
Enabling extension ..\pecl\pecl-parallel [shared]
supported (80500)
Enabling extension ..\pecl\xdebug [shared]
Checking for library zlib.lib;zlib.lib ... <in deps path> \lib\zlib.lib
Enabling extension ext\opcache
Checking for ir/ir.h ...  ext\opcache\jit
Checking for capstone\capstone.h ...  <not found>
Checking for capstone\capstone.h ...  <not found>
Enabling extension ext\session
Enabling extension ext\uri

Creating build dirs...
Generating files...
Generating Makefile
Generating main/internal_functions.c
Generating main/config.w32.h
Generating phpize
Done.



Enabled extensions:
-----------------------
| Extension  | Mode   |
-----------------------
| date       | static |
| hash       | static |
| json       | static |
| lexbor     | static |
| parallel   | shared |
| pcre       | static |
| random     | static |
| reflection | static |
| session    | static |
| spl        | static |
| standard   | static |
| uri        | static |
-----------------------


Enabled Zend extensions:
----------------------
| Extension | Mode   |
----------------------
| opcache   | static |
| xdebug    | shared |
----------------------


Enabled SAPI:
-------------
| Sapi Name |
-------------
| cgi       |
| cli       |
| embed     |
-------------


----------------------------------------------------
|                     |                            |
----------------------------------------------------
| Build type          | Release                    |
| Thread Safety       | Yes                        |
| Compiler            | MSVC 19.50.35503, untested |
| Target Architecture | x64                        |
| Host Architecture   | x64                        |
| Optimization        | PGO disabled               |
| Native intrinsics   | AVX2                       |
| Static analyzer     | disabled                   |
----------------------------------------------------


Type 'nmake' to build PHP
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
MC: Compiling win32\build\wsyslog.mc
php_parallel.c
cache.c
channel.c
check.c
copy.c
dependencies.c
event.c
events.c
exceptions.c
future.c
handlers.c
input.c
link.c
loop.c
monitor.c
parallel.c
poll.c
runtime.c
scheduler.c
sync.c
zend.c
zend_API.c
zend_alloc.c
zend_ast.c
zend_atomic.c
zend_attributes.c
zend_builtin_functions.c
zend_call_stack.c
zend_closures.c
zend_compile.c
zend_constants.c
zend_cpuinfo.c
zend_default_classes.c
zend_enum.c
zend_exceptions.c
zend_execute.c
zend_execute_API.c
zend_extensions.c
zend_fibers.c
zend_float.c
zend_frameless_function.c
zend_gc.c
zend_generators.c
zend_hash.c
zend_highlight.c
zend_hrtime.c
zend_inheritance.c
zend_ini.c
zend_ini_parser.c
zend_ini_scanner.c
zend_interfaces.c
zend_iterators.c
zend_language_parser.c
zend_language_scanner.c
zend_lazy_objects.c
zend_list.c
zend_llist.c
zend_multibyte.c
zend_object_handlers.c
zend_objects.c
zend_objects_API.c
zend_observer.c
zend_opcode.c
zend_operators.c
zend_property_hooks.c
zend_ptr_stack.c
zend_smart_str.c
zend_sort.c
zend_stack.c
zend_stream.c
zend_string.c
zend_strtod.c
zend_system_id.c
zend_variables.c
zend_virtual_cwd.c
zend_vm_opcodes.c
zend_weakrefs.c
block_pass.c
compact_literals.c
compact_vars.c
dce.c
dfa_pass.c
escape_analysis.c
nop_removal.c
optimize_func_calls.c
optimize_temp_vars_5.c
pass1.c
pass3.c
sccp.c
scdf.c
zend_call_graph.c
zend_cfg.c
zend_dfg.c
zend_dump.c
zend_func_info.c
zend_inference.c
zend_optimizer.c
zend_ssa.c
SAPI.c
fopen_wrappers.c
getopt.c
internal_functions.c
main.c
network.c
output.c
php_content_types.c
php_glob.c
php_ini.c
php_ini_builder.c
php_odbc_utils.c
php_open_temporary_file.c
php_scandir.c
php_syslog.c
php_ticks.c
php_variables.c
reentrancy.c
rfc1867.c
safe_bcmp.c
snprintf.c
spprintf.c
strlcat.c
strlcpy.c
cast.c
filter.c
glob_wrapper.c
memory.c
mmap.c
plain_wrapper.c
streams.c
transports.c
userspace.c
xp_socket.c
codepage.c
console.c
dllmain.c
fnmatch.c
ftok.c
getrusage.c
globals.c
ioutil.c
nice.c
readdir.c
registry.c
select.c
sendmail.c
signal.c
sockets.c
time.c
winutil.c
wsyslog.c
TSRM.c
tsrm_win32.c
php_date.c
astro.c
dow.c
interval.c
parse_date.c
parse_iso_intervals.c
parse_posix.c
parse_tz.c
timelib.c
tm2unixtime.c
unixtime2tm.c
hash.c
hash_adler32.c
hash_crc32.c
hash_fnv.c
hash_gost.c
hash_haval.c
hash_joaat.c
hash_md.c
hash_murmur.c
hash_ripemd.c
hash_sha.c
hash_sha3.c
hash_sha_ni.c
hash_sha_sse2.c
hash_snefru.c
hash_tiger.c
hash_whirlpool.c
hash_xxhash.c
KeccakHash.c
KeccakP-1600-opt64.c
KeccakSponge.c
PMurHash.c
PMurHash128.c
json.c
json_encoder.c
json_parser.tab.c
json_scanner.c
php_lexbor.c
memory.c
array.c
array_obj.c
avl.c
bst.c
conv.c
diyfp.c
dobject.c
dtoa.c
hash.c
mem.c
mraw.c
plog.c
print.c
serialize.c
shs.c
str.c
strtod.c
interface.c
attr.c
cdata_section.c
character_data.c
comment.c
document.c
document_fragment.c
document_type.c
element.c
node.c
processing_instruction.c
shadow_root.c
text.c
error.c
state.c
state_comment.c
state_doctype.c
state_rawtext.c
state_rcdata.c
state_script.c
active_formatting.c
error.c
open_elements.c
after_after_body.c
after_after_frameset.c
after_body.c
after_frameset.c
after_head.c
before_head.c
before_html.c
foreign_content.c
in_body.c
in_caption.c
in_cell.c
in_column_group.c
in_frameset.c
in_head.c
in_head_noscript.c
in_row.c
in_select.c
in_select_in_table.c
in_table.c
in_table_body.c
in_table_text.c
in_template.c
initial.c
text.c
encoding.c
interface.c
parser.c
token.c
token_attr.c
tokenizer.c
tree.c
decode.c
encode.c
encoding.c
multi.c
range.c
res.c
single.c
anchor_element.c
area_element.c
audio_element.c
base_element.c
body_element.c
br_element.c
button_element.c
canvas_element.c
d_list_element.c
data_element.c
data_list_element.c
details_element.c
dialog_element.c
directory_element.c
div_element.c
document.c
element.c
embed_element.c
field_set_element.c
font_element.c
form_element.c
frame_element.c
frame_set_element.c
head_element.c
heading_element.c
hr_element.c
html_element.c
iframe_element.c
image_element.c
input_element.c
label_element.c
legend_element.c
li_element.c
link_element.c
map_element.c
marquee_element.c
media_element.c
menu_element.c
meta_element.c
meter_element.c
mod_element.c
o_list_element.c
object_element.c
opt_group_element.c
option_element.c
output_element.c
paragraph_element.c
param_element.c
picture_element.c
pre_element.c
progress_element.c
quote_element.c
script_element.c
select_element.c
slot_element.c
source_element.c
span_element.c
style_element.c
table_caption_element.c
table_cell_element.c
table_col_element.c
table_element.c
table_row_element.c
table_section_element.c
template_element.c
text_area_element.c
time_element.c
title_element.c
track_element.c
u_list_element.c
unknown_element.c
video_element.c
window.c
css.c
log.c
parser.c
state.c
pseudo.c
pseudo_state.c
selector.c
selectors.c
state.c
anb.c
parser.c
state.c
syntax.c
token.c
tokenizer.c
error.c
ns.c
punycode.c
tag.c
idna.c
unicode.c
url.c
php_pcre.c
pcre2_auto_possess.c
pcre2_chartables.c
pcre2_chkdint.c
pcre2_compile.c
pcre2_compile_class.c
pcre2_config.c
pcre2_context.c
pcre2_convert.c
pcre2_dfa_match.c
pcre2_error.c
pcre2_extuni.c
pcre2_find_bracket.c
pcre2_jit_compile.c
pcre2_maketables.c
pcre2_match.c
pcre2_match_data.c
pcre2_newline.c
pcre2_ord2utf.c
pcre2_pattern_info.c
pcre2_script_run.c
pcre2_serialize.c
pcre2_string_utils.c
pcre2_study.c
pcre2_substitute.c
pcre2_substring.c
pcre2_tables.c
pcre2_ucd.c
pcre2_valid_utf.c
pcre2_xclass.c
random.c
csprng.c
engine_mt19937.c
engine_pcgoneseq128xslrr64.c
engine_secure.c
engine_user.c
engine_xoshiro256starstar.c
gammasection.c
randomizer.c
zend_utils.c
php_reflection.c
php_spl.c
spl_array.c
spl_directory.c
spl_dllist.c
spl_exceptions.c
spl_fixedarray.c
spl_functions.c
spl_heap.c
spl_iterators.c
spl_observer.c
array.c
assert.c
base64.c
basic_functions.c
browscap.c
crc32.c
crc32_x86.c
credits.c
crypt.c
crypt_blowfish.c
crypt_freesec.c
crypt_sha256.c
crypt_sha512.c
css.c
datetime.c
dir.c
dl.c
dns.c
dns_win32.c
exec.c
file.c
filestat.c
filters.c
flock_compat.c
formatted_print.c
fsock.c
ftok.c
ftp_fopen_wrapper.c
head.c
hrtime.c
html.c
http.c
http_fopen_wrapper.c
image.c
incomplete_class.c
info.c
iptc.c
levenshtein.c
link.c
mail.c
math.c
md5.c
metaphone.c
microtime.c
net.c
pack.c
pageinfo.c
password.c
php_crypt_r.c
php_fopen_wrapper.c
proc_open.c
quot_print.c
scanf.c
sha1.c
soundex.c
streamsfuncs.c
string.c
strnatcmp.c
syslog.c
type.c
uniqid.c
url.c
url_scanner_ex.c
user_filters.c
uuencode.c
var.c
var_unserializer.c
versioning.c
avifinfo.c
ZendAccelerator.c
shared_alloc_win32.c
zend_accelerator_api.c
zend_accelerator_blacklist.c
zend_accelerator_debug.c
zend_accelerator_hash.c
zend_accelerator_module.c
zend_accelerator_util_funcs.c
zend_file_cache.c
zend_persist.c
zend_persist_calc.c
zend_shared_alloc.c
zend_jit.c
zend_jit_vm_helpers.c
zend_jit_tls_win.c
Compilateur d'optimisation Microsoft (R) C/C++ version�19.50.35503 pour x64
Copyright (C) Microsoft Corporation. Tous droits reserves.

gen_ir_fold_hash.c
Microsoft (R) Incremental Linker Version 14.50.35503.0
Copyright (C) Microsoft Corporation.  All rights reserved.

/out:C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\\gen_ir_fold_hash.exe 
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\gen_ir_fold_hash.obj 
ir.c
Compilateur d'optimisation Microsoft (R) C/C++ version�19.50.35503 pour x64
Copyright (C) Microsoft Corporation. Tous droits reserves.

minilua.c
Microsoft (R) Incremental Linker Version 14.50.35503.0
Copyright (C) Microsoft Corporation.  All rights reserved.

/out:C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\minilua.exe 
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\minilua.obj 
ir_emit.c
ir_cfg.c
ir_check.c
ir_dump.c
ir_gcm.c
ir_patch.c
ir_ra.c
ir_save.c
ir_sccp.c
ir_strtab.c
mod_files.c
mod_mm.c
mod_user.c
mod_user_class.c
session.c
php_uri.c
php_uri_common.c
uri_parser_php_parse_url.c
uri_parser_rfc3986.c
uri_parser_whatwg.c
UriCommon.c
UriCompare.c
UriCopy.c
UriEscape.c
UriFile.c
UriIp4.c
UriIp4Base.c
UriMemory.c
UriNormalize.c
UriNormalizeBase.c
UriParse.c
UriParseBase.c
UriQuery.c
UriRecompose.c
UriResolve.c
UriSetFragment.c
UriSetHostAuto.c
UriSetHostCommon.c
UriSetHostIp4.c
UriSetHostIp6.c
UriSetHostIpFuture.c
UriSetHostRegName.c
UriSetPath.c
UriSetPort.c
UriSetQuery.c
UriSetScheme.c
UriSetUserInfo.c
UriShorten.c
UriVersion.c
 Assembling: Zend\asm\jump_x86_64_ms_pe_masm.asm
 Assembling: Zend\asm\make_x86_64_ms_pe_masm.asm
 Assembling: Zend\asm\save_xmm_x86_64_ms_masm.asm
   Creation de la bibliotheque C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.lib et de l'objet C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.exp
Generation de code en cours
Fin de la generation du code
   Creation de la bibliotheque C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_parallel.lib et de l'objet C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_parallel.exp
Generation de code en cours
Fin de la generation du code
EXT parallel build complete
xdebug.c
base.c
ctrl_socket.c
filter.c
cmd_parser.c
compat.c
crc32.c
file.c
hash.c
headers.c
lib.c
llist.c
log.c
set.c
str.c
timing.c
trim.c
usefulstuff.c
var.c
var_export_html.c
var_export_line.c
var_export_text.c
var_export_xml.c
xdebug_strndup.c
xml.c
maps.c
maps_private.c
parser.c
..\pecl\xdebug\src\lib\maps\maps.c(29): fatal error C1083: Impossible d'ouvrir le fichier include�: 'win32/glob.h'�: No such file or directory
NMAKE : fatal error U1077: '"cl.exe" /D ZEND_COMPILE_DL_EXT=1 /D COMPILE_DL_XDEBUG /D XDEBUG_EXPORTS=1 /I ..\pecl\xdebug /I ..\pecl\xdebug/src /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_openssl\openssl\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\lib\maps\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\lib\maps\ /c ..\pecl\xdebug\src\lib\maps\maps.c ..\pecl\xdebug\src\lib\maps\maps_private.c ..\pecl\xdebug\src\lib\maps\parser.c'�: code retour '0x2'
Stop.
Fichier introuvable
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.dll -> C:\sdk\release\vs18_x64-avx2\_php-ts\php8ts.dll
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.pdb -> C:\sdk\release\vs18_x64-avx2\_php-ts\php8ts.pdb
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_parallel.dll -> C:\sdk\release\vs18_x64-avx2\_php-ts\php_parallel.dll
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_parallel.pdb -> C:\sdk\release\vs18_x64-avx2\_php-ts\php_parallel.pdb
1 fichier(s) copi�(s)
** [init] xdebug varonly
[version] ERROR: C:\sdk\release\vs18_x64-avx2\_php-ts\php_xdebug.dll doesn't exist

derick

2025-10-22 09:08

administrator   ~0007364

Hmm, I thought my Ci was already building for PHP 8.5, but it seems it wasn't yet. I'll have a look.

(I've also added 8.5-dev to the version list)

derick

2025-10-22 09:12

administrator   ~0007365

Indeed: https://github.com/xdebug/xdebug/actions/runs/18711254605/job/53360072327#step:3:261

derick

2025-10-22 14:25

administrator   ~0007366

I have a PR at https://github.com/xdebug/xdebug/pull/1040 — it was a bit harder to do (right) then your initial patches.

However, I still get test failures and I can't figure out what is causing them: https://github.com/xdebug/xdebug/actions/runs/18719433952/job/53387513527

Something might have changed in how PHP handles (some) environment variables, or perhaps something is crashing. I don't have Windows locally, so I can't really investigate why they fail. If you could help with that, I would appreciate it.

nono303

2025-10-22 16:41

reporter   ~0007367

https://patch-diff.githubusercontent.com/raw/xdebug/xdebug/pull/1040.patch compile without errors (cf. build log)
\phpmaster\vs18\x64\php-src>nmake test TESTS=../pecl/xdebug/tests/debugger/ give same errors on my side
You can give me a php script to execute with all the check, debug & co. you want to do on my Windows build

php_vs18-x64-avx2_2025-10-22_17-31-01.log (207,439 bytes)   
** [init] php-src

C:\sdk\batch>if /I NOT "" == "nostd" (if NOT "latest" == "" (if /I "" == "nocxx" (
set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_C_FLAGS_INIT=/std:clatest  
 echo    # disabling /std:clatest for C++ 
)  else (set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest ) ) )  else (echo    # disabling /std:clatest for C and C++ ) 

C:\sdk\batch>REM	path for find 

C:\sdk\batch>set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest -DCMAKE_PREFIX_PATH=C:\sdk\release\vs18_x64-avx2;C:\sdk\release\vs18_x64-avx2\_gdal;C:\sdk\release\vs18_x64-avx2\_proj;B:\serveur\mysql -DCMAKE_FIND_USE_CMAKE_PATH=ON -DCMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH=OFF -DCMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=ON -DCMAKE_FIND_USE_CMAKE_SYSTEM_PATH=OFF -DCMAKE_FIND_USE_INSTALL_PREFIX=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo 

C:\sdk\batch>setlocal enabledelayedexpansion 

C:\sdk\batch>if exist C:\sdk\src\php-src\. (
cd C:\sdk\src\php-src  
 FOR /F "tokens=* USEBACKQ" %F in (`do_php C:\sdk\batch\utils\sub\version.php php-src`) do (set GET_VERSION=%F )  
 if exist C:\sdk\src\php-src\.git\. (
FOR /F "tokens=* USEBACKQ" %F in (`git rev-parse --short HEAD`) do (set SCM_COMORREV=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git tag --points-at HEAD`) do (set SCM_TAG=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git branch --show-current`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git show -s --format=%cd --date short !SCM_COMORREV!`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git config --get remote.origin.url`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 if "!SCM_TAG!" == "" (echo    git branch:!SCM_BRANCH! commit:!SCM_COMORREV! )  else (echo    git tag:!SCM_TAG! )  
 if 0 == 0 (
call git reset --hard  1>NUL  
 call git clean -fdx  1>NUL  
 if exist C:\sdk\batch\patches\php-src.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src.patch )  
 if exist C:\sdk\batch\patches\php-src.!SCM_COMORREV!.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src.!SCM_COMORREV!.patch ) 
) 
)  
 if exist C:\sdk\src\php-src\.svn\. (
FOR /F "tokens=* USEBACKQ" %F in (`svn info --show-item revision`) do (set SCM_COMORREV=%F )  
 REM svn log /tags/  
 REM svn ls -v /tags/  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Relative URL' | grep -oE '/.*'`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}'`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Repository Root' | grep -oE 'http.*'`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 echo    svn revision:!SCM_COMORREV!  
 if 0 == 0 (
svn revert . -R  
 REM --remove-ignored  
 svn cleanup . --remove-unversioned  
 if exist C:\sdk\batch\modules\php-src.patch (
echo    > apply php-src.patch  
 svn patch C:\sdk\batch\modules\php-src.patch . 
)  
 if exist C:\sdk\batch\modules\php-src.!SCM_COMORREV!.patch (
echo    > apply php-src.!SCM_COMORREV!.patch  
 svn patch C:\sdk\batch\modules\php-src.!SCM_COMORREV!.patch . 
) 
) 
) 
) 

C:\sdk\src\php-src>(set GET_VERSION=# nogit version: 8.5.0-dev [C:/sdk/src/php-src/main/php_version.h] ) 

C:\sdk\src\php-src>(set GET_VERSION=8.5.0.0 ) 

C:\sdk\src\php-src>(set SCM_COMORREV=920847efc6d ) 

C:\sdk\src\php-src>(set SCM_BRANCH=PHP-8.5 ) 

C:\sdk\src\php-src>(set SCM_COMORREV_DATE=2025-10-21 ) 

C:\sdk\src\php-src>(set SCM_URL=https://github.com/php/php-src.git ) 
   git branch:PHP-8.5 commit:920847efc6d

C:\sdk\src\php-src>REM https://stackoverflow.com/questions/9556676/batch-file-how-to-replace-equal-signs-and-a-string-variable 

C:\sdk\src\php-src>REM https://stackoverflow.com/questions/26246151/setlocal-enabledelayedexpansion-causes-cd-and-pushd-to-not-persist 

C:\sdk\src\php-src>REM SCM_BRANCH: remove '(' & ')' that are interpreted in IF statement 

C:\sdk\src\php-src>endlocal   & cd C:\sdk\src\php-src  & set SCM_COMORREV=920847efc6d  & set SCM_TAG=  & set SCM_BRANCH=PHP-8.5  & set SCM_COMORREV_DATE=2025-10-21  & set SCM_URL=https://github.com/php/php-src.git  & set GET_VERSION=8.5.0.0 

C:\sdk\src\php-src>if "1" == "1" (
echo SCM_COMORREV:920847efc6d  
 echo SCM_TAG:  
 echo SCM_BRANCH:PHP-8.5  
 echo SCM_COMORREV_DATE:2025-10-21  
 echo SCM_URL:https://github.com/php/php-src.git  
 echo GET_VERSION:8.5.0.0 
) 
SCM_COMORREV:920847efc6d
SCM_TAG:
SCM_BRANCH:PHP-8.5
SCM_COMORREV_DATE:2025-10-21
SCM_URL:https://github.com/php/php-src.git
GET_VERSION:8.5.0.0

C:\sdk\src\php-src>if /I "" == "cmake" (
if exist C:\sdk\build\vs18_x64-avx2\php-src\. rmdir /S /Q C:\sdk\build\vs18_x64-avx2\php-src  
 mkdir C:\sdk\build\vs18_x64-avx2\php-src  
 cd /D C:\sdk\build\vs18_x64-avx2\php-src 
) 

C:\sdk\src\php-src>set PHPVER=8.5 

C:\sdk\src\php-src>set PHPVERFULL=8.5.0.0 

C:\sdk\src\php-src>REM ~~~~~~~~~~~~ type of build : full / memcached / xdebug 

C:\sdk\src\php-src>set PHP_BUILD_TYPE=8.5 

C:\sdk\src\php-src>set PHP_XTRALIBS= 

C:\sdk\src\php-src>setlocal enabledelayedexpansion 

C:\sdk\src\php-src>set argCount=0 

C:\sdk\src\php-src>for %x in (php xdebug verbose) do (
set /A argCount+=1  
 set "argVec[!argCount!]=%~x" 
) 

C:\sdk\src\php-src>(
set /A argCount+=1  
 set "argVec[!argCount!]=php" 
) 

C:\sdk\src\php-src>(
set /A argCount+=1  
 set "argVec[!argCount!]=xdebug" 
) 

C:\sdk\src\php-src>(
set /A argCount+=1  
 set "argVec[!argCount!]=verbose" 
) 

C:\sdk\src\php-src>for /L %i in (2 1 3) do (
if /I "!argVec[%i]!" == "XDEBUG" set PHP_BUILD_TYPE=xdebug  
 if /I "!argVec[%i]!" == "MEMCACHE" set PHP_BUILD_TYPE=memcache  
 if /I "!argVec[%i]!" == "BROTLI" set PHP_BUILD_TYPE=brotli  
 if /I "!argVec[%i]!" == "IGBINARY" set PHP_BUILD_TYPE=igbinary  
 if /I "!argVec[%i]!" == "PARALLEL" set PHP_BUILD_TYPE=parallel  
 if /I "!argVec[%i]!" == "FFI" set PHP_BUILD_TYPE=ffi  
 if /I "!argVec[%i]!" == "CORE" set PHP_BUILD_TYPE=core  
 if /I "!argVec[%i]!" == "WIN7" (
REM TODO comment for full build  
 set PHP_BUILD_TYPE=win7  
 if 0 == 0 (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\win7.patch ) 
) 
) 

C:\sdk\src\php-src>(
if /I "!argVec[2]!" == "XDEBUG" set PHP_BUILD_TYPE=xdebug  
 if /I "!argVec[2]!" == "MEMCACHE" set PHP_BUILD_TYPE=memcache  
 if /I "!argVec[2]!" == "BROTLI" set PHP_BUILD_TYPE=brotli  
 if /I "!argVec[2]!" == "IGBINARY" set PHP_BUILD_TYPE=igbinary  
 if /I "!argVec[2]!" == "PARALLEL" set PHP_BUILD_TYPE=parallel  
 if /I "!argVec[2]!" == "FFI" set PHP_BUILD_TYPE=ffi  
 if /I "!argVec[2]!" == "CORE" set PHP_BUILD_TYPE=core  
 if /I "!argVec[2]!" == "WIN7" (
REM TODO comment for full build  
 set PHP_BUILD_TYPE=win7  
 if 0 == 0 (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\win7.patch ) 
) 
) 

C:\sdk\src\php-src>(
if /I "!argVec[3]!" == "XDEBUG" set PHP_BUILD_TYPE=xdebug  
 if /I "!argVec[3]!" == "MEMCACHE" set PHP_BUILD_TYPE=memcache  
 if /I "!argVec[3]!" == "BROTLI" set PHP_BUILD_TYPE=brotli  
 if /I "!argVec[3]!" == "IGBINARY" set PHP_BUILD_TYPE=igbinary  
 if /I "!argVec[3]!" == "PARALLEL" set PHP_BUILD_TYPE=parallel  
 if /I "!argVec[3]!" == "FFI" set PHP_BUILD_TYPE=ffi  
 if /I "!argVec[3]!" == "CORE" set PHP_BUILD_TYPE=core  
 if /I "!argVec[3]!" == "WIN7" (
REM TODO comment for full build  
 set PHP_BUILD_TYPE=win7  
 if 0 == 0 (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\win7.patch ) 
) 
) 

C:\sdk\src\php-src>REM ~~~~~~~~~~~~ check prereq deps 

C:\sdk\src\php-src>if xdebug == memcache (if not exist C:\sdk\release\vs18_x64-avx2\lib\zlib.lib (call go.bat zlib NOLOG ) ) 

C:\sdk\src\php-src>if xdebug == brotli (
if not exist C:\sdk\release\vs18_x64-avx2\lib_static\libbrotlicommon.lib (call go.bat brotli static NOLOG )  
 set PHP_XTRALIBS=;C:\sdk\release\vs18_x64-avx2\lib_static\ 
) 

C:\sdk\src\php-src>if xdebug == win7 (
if not exist C:\sdk\release\vs18_x64-avx2\lib\zlib.lib (call go.bat zlib NOLOG )  
 if not exist C:\sdk\release\vs18_x64-avx2\lib\liblzma.lib (call go.bat liblzma NOLOG )  
 if not exist C:\sdk\release\vs18_x64-avx2\lib\icudt.lib (call go.bat icu NOLOG )  
 if not exist C:\sdk\release\vs18_x64-avx2\lib\libiconv.lib (call go.bat libiconv NOLOG )  
 if not exist C:\sdk\release\vs18_x64-avx2\lib\libxml2_a_dll.lib (call go.bat libxml2 NOLOG ) 
) 

C:\sdk\src\php-src>if 0 == 0 (
REM ~~~~~~~~~~~~ GENERATE zend_vm  
 echo    # generate zend_vm  
 call do_php C:\sdk\src\php-src\Zend\zend_vm_gen.php   | gawk '{print "     " $0}'  2>&1  
 REM ~~~~~~~~~~~~ PHP-SRC version PATCH  
 REM if exist C:\sdk\batch\patches\php-src\8.5\php-src.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\php-src.patch)  
 REM ~~~~~~~~~~~~ PHP-SRC ext PATCH  
 for /F "tokens=*" %P in ('dir C:\sdk\batch\patches\php-src\8.5\ext-*.patch /s/b') do (call C:\sdk\batch\utils\gitapply %P )  
 REM ~~~~~~~~~~~~ PHP-SRC pr PATCH  
 for /F "tokens=*" %P in ('dir C:\sdk\batch\patches\php-src\8.5\pr*.patch /s/b') do (call C:\sdk\batch\utils\gitapply %P )  
 REM ~~~~~~~~~~~~ DEF - Makefile: PHP_DLL_DEF_SOURCES  
 set DEF_EXPORTS=C:\sdk\src\php-src\ext\libxml\php_libxml2.def  
 echo EXPORTS  1>!DEF_EXPORTS!  
 dumpbin /EXPORTS C:\sdk\release\vs18_x64-avx2\lib\libxml2.lib   | grep -P '\s{18}'   | sed 's/ *//g'  1>>!DEF_EXPORTS!  
 echo    # rebuild !DEF_EXPORTS!  
 set DEF_EXPORTS=C:\sdk\src\php-src\ext\pcre\ext_pcre.def  
 echo EXPORTS  1>!DEF_EXPORTS!  
 dumpbin /EXPORTS C:\sdk\release\vs18_x64-avx2\lib\pcre2-8.lib   | grep -P '\s{18}'   | sed 's/ *//g'  1>>!DEF_EXPORTS!  
 echo    # build !DEF_EXPORTS! 
) 
   # generate zend_vm
     zend_vm_opcodes.h generated successfully.
     zend_vm_opcodes.c generated successfully.
     zend_vm_execute.h generated successfully.

C:\sdk\src\php-src>(call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\ext-gd.patch ) 

C:\sdk\src\php-src>if 0 == 0 (
echo    > apply ext-gd.patch  
 REM git apply --stat C:\sdk\batch\patches\php-src\8.5\ext-gd.patch 2>&1 | gawk '{print "    " $0}'   
 git apply --verbose --ignore-space-change --ignore-whitespace C:\sdk\batch\patches\php-src\8.5\ext-gd.patch   2>&1  | grep -v "Checking"   | gawk '{print "     " $0}'  
)  else (echo    # skip ext-gd.patch ) 
   > apply ext-gd.patch
     Applied patch ext/gd/config.w32 cleanly.
     Applied patch ext/gd/gd_compat.c cleanly.

C:\sdk\src\php-src>(call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\ext-gmp.patch ) 

C:\sdk\src\php-src>if 0 == 0 (
echo    > apply ext-gmp.patch  
 REM git apply --stat C:\sdk\batch\patches\php-src\8.5\ext-gmp.patch 2>&1 | gawk '{print "    " $0}'   
 git apply --verbose --ignore-space-change --ignore-whitespace C:\sdk\batch\patches\php-src\8.5\ext-gmp.patch   2>&1  | grep -v "Checking"   | gawk '{print "     " $0}'  
)  else (echo    # skip ext-gmp.patch ) 
   > apply ext-gmp.patch
     Applied patch ext/gmp/gmp.c cleanly.

C:\sdk\src\php-src>(call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\ext-iconv.patch ) 

C:\sdk\src\php-src>if 0 == 0 (
echo    > apply ext-iconv.patch  
 REM git apply --stat C:\sdk\batch\patches\php-src\8.5\ext-iconv.patch 2>&1 | gawk '{print "    " $0}'   
 git apply --verbose --ignore-space-change --ignore-whitespace C:\sdk\batch\patches\php-src\8.5\ext-iconv.patch   2>&1  | grep -v "Checking"   | gawk '{print "     " $0}'  
)  else (echo    # skip ext-iconv.patch ) 
   > apply ext-iconv.patch
     Applied patch ext/iconv/iconv.c cleanly.
     Applied patch ext/iconv/php_iconv.def cleanly.

C:\sdk\src\php-src>(call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\ext-intl.patch ) 

C:\sdk\src\php-src>if 0 == 0 (
echo    > apply ext-intl.patch  
 REM git apply --stat C:\sdk\batch\patches\php-src\8.5\ext-intl.patch 2>&1 | gawk '{print "    " $0}'   
 git apply --verbose --ignore-space-change --ignore-whitespace C:\sdk\batch\patches\php-src\8.5\ext-intl.patch   2>&1  | grep -v "Checking"   | gawk '{print "     " $0}'  
)  else (echo    # skip ext-intl.patch ) 
   > apply ext-intl.patch
     Applied patch ext/intl/config.w32 cleanly.

C:\sdk\src\php-src>(call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\ext-libxml.patch ) 

C:\sdk\src\php-src>if 0 == 0 (
echo    > apply ext-libxml.patch  
 REM git apply --stat C:\sdk\batch\patches\php-src\8.5\ext-libxml.patch 2>&1 | gawk '{print "    " $0}'   
 git apply --verbose --ignore-space-change --ignore-whitespace C:\sdk\batch\patches\php-src\8.5\ext-libxml.patch   2>&1  | grep -v "Checking"   | gawk '{print "     " $0}'  
)  else (echo    # skip ext-libxml.patch ) 
   > apply ext-libxml.patch
     Applied patch ext/libxml/config.w32 cleanly.

C:\sdk\src\php-src>(call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\ext-opcache.patch ) 

C:\sdk\src\php-src>if 0 == 0 (
echo    > apply ext-opcache.patch  
 REM git apply --stat C:\sdk\batch\patches\php-src\8.5\ext-opcache.patch 2>&1 | gawk '{print "    " $0}'   
 git apply --verbose --ignore-space-change --ignore-whitespace C:\sdk\batch\patches\php-src\8.5\ext-opcache.patch   2>&1  | grep -v "Checking"   | gawk '{print "     " $0}'  
)  else (echo    # skip ext-opcache.patch ) 
   > apply ext-opcache.patch
     Applied patch ext/opcache/jit/Makefile.frag.w32 cleanly.

C:\sdk\src\php-src>(call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\ext-pcre.patch ) 

C:\sdk\src\php-src>if 0 == 0 (
echo    > apply ext-pcre.patch  
 REM git apply --stat C:\sdk\batch\patches\php-src\8.5\ext-pcre.patch 2>&1 | gawk '{print "    " $0}'   
 git apply --verbose --ignore-space-change --ignore-whitespace C:\sdk\batch\patches\php-src\8.5\ext-pcre.patch   2>&1  | grep -v "Checking"   | gawk '{print "     " $0}'  
)  else (echo    # skip ext-pcre.patch ) 
   > apply ext-pcre.patch
     Applied patch ext/pcre/config.w32 cleanly.

C:\sdk\src\php-src>(call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\ext-phar.patch ) 

C:\sdk\src\php-src>if 0 == 0 (
echo    > apply ext-phar.patch  
 REM git apply --stat C:\sdk\batch\patches\php-src\8.5\ext-phar.patch 2>&1 | gawk '{print "    " $0}'   
 git apply --verbose --ignore-space-change --ignore-whitespace C:\sdk\batch\patches\php-src\8.5\ext-phar.patch   2>&1  | grep -v "Checking"   | gawk '{print "     " $0}'  
)  else (echo    # skip ext-phar.patch ) 
   > apply ext-phar.patch
     Applied patch ext/phar/config.w32 cleanly.

C:\sdk\src\php-src>(call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\pr17848.patch ) 

C:\sdk\src\php-src>if 0 == 0 (
echo    > apply pr17848.patch  
 REM git apply --stat C:\sdk\batch\patches\php-src\8.5\pr17848.patch 2>&1 | gawk '{print "    " $0}'   
 git apply --verbose --ignore-space-change --ignore-whitespace C:\sdk\batch\patches\php-src\8.5\pr17848.patch   2>&1  | grep -v "Checking"   | gawk '{print "     " $0}'  
)  else (echo    # skip pr17848.patch ) 
   > apply pr17848.patch
     Applied patch ext/curl/interface.c cleanly.
   # rebuild C:\sdk\src\php-src\ext\libxml\php_libxml2.def
   # build C:\sdk\src\php-src\ext\pcre\ext_pcre.def

C:\sdk\src\php-src>REM ~~~~~~~~~~~~ pecl-memcache 

C:\sdk\src\php-src>call C:\sdk\batch\modules\common\init.bat pecl-memcache 
** [init] pecl-memcache

C:\sdk\src\php-src>if /I NOT "" == "nostd" (if NOT "latest" == "" (if /I "" == "nocxx" (
set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_C_FLAGS_INIT=/std:clatest  
 echo    # disabling /std:clatest for C++ 
)  else (set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest ) ) )  else (echo    # disabling /std:clatest for C and C++ ) 

C:\sdk\src\php-src>REM	path for find 

C:\sdk\src\php-src>set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest -DCMAKE_PREFIX_PATH=C:\sdk\release\vs18_x64-avx2;C:\sdk\release\vs18_x64-avx2\_gdal;C:\sdk\release\vs18_x64-avx2\_proj;B:\serveur\mysql -DCMAKE_FIND_USE_CMAKE_PATH=ON -DCMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH=OFF -DCMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=ON -DCMAKE_FIND_USE_CMAKE_SYSTEM_PATH=OFF -DCMAKE_FIND_USE_INSTALL_PREFIX=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo 

C:\sdk\src\php-src>setlocal enabledelayedexpansion 

C:\sdk\src\php-src>if exist C:\sdk\src\pecl-memcache\. (
cd C:\sdk\src\pecl-memcache  
 FOR /F "tokens=* USEBACKQ" %F in (`do_php C:\sdk\batch\utils\sub\version.php pecl-memcache`) do (set GET_VERSION=%F )  
 if exist C:\sdk\src\pecl-memcache\.git\. (
FOR /F "tokens=* USEBACKQ" %F in (`git rev-parse --short HEAD`) do (set SCM_COMORREV=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git tag --points-at HEAD`) do (set SCM_TAG=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git branch --show-current`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git show -s --format=%cd --date short !SCM_COMORREV!`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git config --get remote.origin.url`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 if "!SCM_TAG!" == "" (echo    git branch:!SCM_BRANCH! commit:!SCM_COMORREV! )  else (echo    git tag:!SCM_TAG! )  
 if 0 == 0 (
call git reset --hard  1>NUL  
 call git clean -fdx  1>NUL  
 if exist C:\sdk\batch\patches\pecl-memcache.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\pecl-memcache.patch )  
 if exist C:\sdk\batch\patches\pecl-memcache.!SCM_COMORREV!.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\pecl-memcache.!SCM_COMORREV!.patch ) 
) 
)  
 if exist C:\sdk\src\pecl-memcache\.svn\. (
FOR /F "tokens=* USEBACKQ" %F in (`svn info --show-item revision`) do (set SCM_COMORREV=%F )  
 REM svn log /tags/  
 REM svn ls -v /tags/  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Relative URL' | grep -oE '/.*'`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}'`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Repository Root' | grep -oE 'http.*'`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 echo    svn revision:!SCM_COMORREV!  
 if 0 == 0 (
svn revert . -R  
 REM --remove-ignored  
 svn cleanup . --remove-unversioned  
 if exist C:\sdk\batch\modules\pecl-memcache.patch (
echo    > apply pecl-memcache.patch  
 svn patch C:\sdk\batch\modules\pecl-memcache.patch . 
)  
 if exist C:\sdk\batch\modules\pecl-memcache.!SCM_COMORREV!.patch (
echo    > apply pecl-memcache.!SCM_COMORREV!.patch  
 svn patch C:\sdk\batch\modules\pecl-memcache.!SCM_COMORREV!.patch . 
) 
) 
) 
) 

C:\sdk\src\pecl-memcache>(set GET_VERSION=# nogit version: 8.2 [C:/sdk/src/pecl-memcache/src/php_memcache.h] ) 

C:\sdk\src\pecl-memcache>(set GET_VERSION=8.2 ) 

C:\sdk\src\pecl-memcache>(set SCM_COMORREV=ac8e8c5 ) 

C:\sdk\src\pecl-memcache>(set SCM_BRANCH=main ) 

C:\sdk\src\pecl-memcache>(set SCM_COMORREV_DATE=2025-08-06 ) 

C:\sdk\src\pecl-memcache>(set SCM_URL=https://github.com/websupport-sk/pecl-memcache.git ) 
   git branch:main commit:ac8e8c5

C:\sdk\src\pecl-memcache>if 0 == 0 (
echo    > apply pecl-memcache.patch  
 REM git apply --stat C:\sdk\batch\patches\pecl-memcache.patch 2>&1 | gawk '{print "    " $0}'   
 git apply --verbose --ignore-space-change --ignore-whitespace C:\sdk\batch\patches\pecl-memcache.patch   2>&1  | grep -v "Checking"   | gawk '{print "     " $0}'  
)  else (echo    # skip pecl-memcache.patch ) 
   > apply pecl-memcache.patch
     Applied patch src/memcache.c cleanly.
     Applied patch src/memcache_binary_protocol.c cleanly.
     Applied patch src/memcache_pool.c cleanly.
     Applied patch src/memcache_pool.h cleanly.
     Applied patch src/memcache_session.c cleanly.
     Applied patch tests/pecl63142.phpt cleanly.

C:\sdk\src\pecl-memcache>REM https://stackoverflow.com/questions/9556676/batch-file-how-to-replace-equal-signs-and-a-string-variable 

C:\sdk\src\pecl-memcache>REM https://stackoverflow.com/questions/26246151/setlocal-enabledelayedexpansion-causes-cd-and-pushd-to-not-persist 

C:\sdk\src\pecl-memcache>REM SCM_BRANCH: remove '(' & ')' that are interpreted in IF statement 

C:\sdk\src\pecl-memcache>endlocal   & cd C:\sdk\src\pecl-memcache  & set SCM_COMORREV=ac8e8c5  & set SCM_TAG=  & set SCM_BRANCH=main  & set SCM_COMORREV_DATE=2025-08-06  & set SCM_URL=https://github.com/websupport-sk/pecl-memcache.git  & set GET_VERSION=8.2 

C:\sdk\src\pecl-memcache>if "1" == "1" (
echo SCM_COMORREV:ac8e8c5  
 echo SCM_TAG:  
 echo SCM_BRANCH:main  
 echo SCM_COMORREV_DATE:2025-08-06  
 echo SCM_URL:https://github.com/websupport-sk/pecl-memcache.git  
 echo GET_VERSION:8.2 
) 
SCM_COMORREV:ac8e8c5
SCM_TAG:
SCM_BRANCH:main
SCM_COMORREV_DATE:2025-08-06
SCM_URL:https://github.com/websupport-sk/pecl-memcache.git
GET_VERSION:8.2

C:\sdk\src\pecl-memcache>if /I "" == "cmake" (
if exist C:\sdk\build\vs18_x64-avx2\pecl-memcache\. rmdir /S /Q C:\sdk\build\vs18_x64-avx2\pecl-memcache  
 mkdir C:\sdk\build\vs18_x64-avx2\pecl-memcache  
 cd /D C:\sdk\build\vs18_x64-avx2\pecl-memcache 
) 

C:\sdk\src\pecl-memcache>REM revision & version for pecl_memcache in phpinfo() 

C:\sdk\src\pecl-memcache>FOR /F "tokens=* USEBACKQ" %F in (`C:\sdk\softs\cyg64\bin\find -name 'memcache.c' -type f -exec dirname {} +`) do (set PECLMEMCACHECYGSRCDIR=%F ) 

C:\sdk\src\pecl-memcache>(set PECLMEMCACHECYGSRCDIR=./src ) 

C:\sdk\src\pecl-memcache>FOR /F "tokens=* USEBACKQ" %F in (`grep PHP_MEMCACHE_VERSION /cygdrive/c/sdk/src/pecl-memcache/./src/php_memcache.h | cut -d'"' -f2`) do (set PECLMEMCACHEVERSION=%F ) 

C:\sdk\src\pecl-memcache>(set PECLMEMCACHEVERSION=8.2 ) 

C:\sdk\src\pecl-memcache>sed -i -E 's/, PHP_MEMCACHE_VERSION/, "8.2 | branch: main | commit: ac8e8c5 | date: 2025-08-06 | https:\/\/github.com\/nono303\/PHP-memcache-dll"/g' /cygdrive/c/sdk/src/pecl-memcache/./src/memcache.c 

C:\sdk\src\pecl-memcache>REM echo 8.2 ^| branch: main ^| commit: ac8e8c5 ^| date: 2025-08-06 

C:\sdk\src\pecl-memcache>REM ~~~~~~~~~~~~ pecl-text-xdiff : libxdiff version 

C:\sdk\src\pecl-memcache>cd /D C:\sdk\src\libxdiff 

C:\sdk\src\libxdiff>FOR /F "tokens=* USEBACKQ" %F in (`git describe --tags`) do (set LIB_VERSION=%F ) 

C:\sdk\src\libxdiff>(set LIB_VERSION=v0.23 ) 

C:\sdk\src\libxdiff>call C:\sdk\batch\modules\common\init.bat pecl-text-xdiff 
** [init] pecl-text-xdiff

C:\sdk\src\libxdiff>if /I NOT "" == "nostd" (if NOT "latest" == "" (if /I "" == "nocxx" (
set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_C_FLAGS_INIT=/std:clatest  
 echo    # disabling /std:clatest for C++ 
)  else (set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest ) ) )  else (echo    # disabling /std:clatest for C and C++ ) 

C:\sdk\src\libxdiff>REM	path for find 

C:\sdk\src\libxdiff>set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest -DCMAKE_PREFIX_PATH=C:\sdk\release\vs18_x64-avx2;C:\sdk\release\vs18_x64-avx2\_gdal;C:\sdk\release\vs18_x64-avx2\_proj;B:\serveur\mysql -DCMAKE_FIND_USE_CMAKE_PATH=ON -DCMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH=OFF -DCMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=ON -DCMAKE_FIND_USE_CMAKE_SYSTEM_PATH=OFF -DCMAKE_FIND_USE_INSTALL_PREFIX=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo 

C:\sdk\src\libxdiff>setlocal enabledelayedexpansion 

C:\sdk\src\libxdiff>if exist C:\sdk\src\pecl-text-xdiff\. (
cd C:\sdk\src\pecl-text-xdiff  
 FOR /F "tokens=* USEBACKQ" %F in (`do_php C:\sdk\batch\utils\sub\version.php pecl-text-xdiff`) do (set GET_VERSION=%F )  
 if exist C:\sdk\src\pecl-text-xdiff\.git\. (
FOR /F "tokens=* USEBACKQ" %F in (`git rev-parse --short HEAD`) do (set SCM_COMORREV=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git tag --points-at HEAD`) do (set SCM_TAG=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git branch --show-current`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git show -s --format=%cd --date short !SCM_COMORREV!`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git config --get remote.origin.url`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 if "!SCM_TAG!" == "" (echo    git branch:!SCM_BRANCH! commit:!SCM_COMORREV! )  else (echo    git tag:!SCM_TAG! )  
 if 0 == 0 (
call git reset --hard  1>NUL  
 call git clean -fdx  1>NUL  
 if exist C:\sdk\batch\patches\pecl-text-xdiff.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\pecl-text-xdiff.patch )  
 if exist C:\sdk\batch\patches\pecl-text-xdiff.!SCM_COMORREV!.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\pecl-text-xdiff.!SCM_COMORREV!.patch ) 
) 
)  
 if exist C:\sdk\src\pecl-text-xdiff\.svn\. (
FOR /F "tokens=* USEBACKQ" %F in (`svn info --show-item revision`) do (set SCM_COMORREV=%F )  
 REM svn log /tags/  
 REM svn ls -v /tags/  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Relative URL' | grep -oE '/.*'`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}'`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Repository Root' | grep -oE 'http.*'`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 echo    svn revision:!SCM_COMORREV!  
 if 0 == 0 (
svn revert . -R  
 REM --remove-ignored  
 svn cleanup . --remove-unversioned  
 if exist C:\sdk\batch\modules\pecl-text-xdiff.patch (
echo    > apply pecl-text-xdiff.patch  
 svn patch C:\sdk\batch\modules\pecl-text-xdiff.patch . 
)  
 if exist C:\sdk\batch\modules\pecl-text-xdiff.!SCM_COMORREV!.patch (
echo    > apply pecl-text-xdiff.!SCM_COMORREV!.patch  
 svn patch C:\sdk\batch\modules\pecl-text-xdiff.!SCM_COMORREV!.patch . 
) 
) 
) 
) 

C:\sdk\src\pecl-text-xdiff>(set GET_VERSION=# nogit version: 2.1.1 [C:/sdk/src/pecl-text-xdiff/php_xdiff.h] ) 

C:\sdk\src\pecl-text-xdiff>(set GET_VERSION=2.1.1 ) 

C:\sdk\src\pecl-text-xdiff>(set SCM_COMORREV=21857db ) 

C:\sdk\src\pecl-text-xdiff>(set SCM_TAG=2.1.1 ) 

C:\sdk\src\pecl-text-xdiff>(set SCM_BRANCH=main ) 

C:\sdk\src\pecl-text-xdiff>(set SCM_COMORREV_DATE=2022-05-24 ) 

C:\sdk\src\pecl-text-xdiff>(set SCM_URL=https://github.com/php/pecl-text-xdiff ) 
   git tag:2.1.1

C:\sdk\src\pecl-text-xdiff>REM https://stackoverflow.com/questions/9556676/batch-file-how-to-replace-equal-signs-and-a-string-variable 

C:\sdk\src\pecl-text-xdiff>REM https://stackoverflow.com/questions/26246151/setlocal-enabledelayedexpansion-causes-cd-and-pushd-to-not-persist 

C:\sdk\src\pecl-text-xdiff>REM SCM_BRANCH: remove '(' & ')' that are interpreted in IF statement 

C:\sdk\src\pecl-text-xdiff>endlocal   & cd C:\sdk\src\pecl-text-xdiff  & set SCM_COMORREV=21857db  & set SCM_TAG=2.1.1  & set SCM_BRANCH=main  & set SCM_COMORREV_DATE=2022-05-24  & set SCM_URL=https://github.com/php/pecl-text-xdiff  & set GET_VERSION=2.1.1 

C:\sdk\src\pecl-text-xdiff>if "1" == "1" (
echo SCM_COMORREV:21857db  
 echo SCM_TAG:2.1.1  
 echo SCM_BRANCH:main  
 echo SCM_COMORREV_DATE:2022-05-24  
 echo SCM_URL:https://github.com/php/pecl-text-xdiff  
 echo GET_VERSION:2.1.1 
) 
SCM_COMORREV:21857db
SCM_TAG:2.1.1
SCM_BRANCH:main
SCM_COMORREV_DATE:2022-05-24
SCM_URL:https://github.com/php/pecl-text-xdiff
GET_VERSION:2.1.1

C:\sdk\src\pecl-text-xdiff>if /I "" == "cmake" (
if exist C:\sdk\build\vs18_x64-avx2\pecl-text-xdiff\. rmdir /S /Q C:\sdk\build\vs18_x64-avx2\pecl-text-xdiff  
 mkdir C:\sdk\build\vs18_x64-avx2\pecl-text-xdiff  
 cd /D C:\sdk\build\vs18_x64-avx2\pecl-text-xdiff 
) 

C:\sdk\src\pecl-text-xdiff>sed -i 's/extern char libxdiff_version/\/\/ extern char libxdiff_version/g' /cygdrive/c/sdk/src/pecl-text-xdiff/xdiff.c 

C:\sdk\src\pecl-text-xdiff>sed -i 's/libxdiff_version)/"0.23")/g' /cygdrive/c/sdk/src/pecl-text-xdiff/xdiff.c 

C:\sdk\src\pecl-text-xdiff>REM ~~~~~~~~~~~~ php-ext-brotli : brotli version 

C:\sdk\src\pecl-text-xdiff>call C:\sdk\batch\modules\common\init.bat php-ext-brotli 
** [init] php-ext-brotli

C:\sdk\src\pecl-text-xdiff>if /I NOT "" == "nostd" (if NOT "latest" == "" (if /I "" == "nocxx" (
set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_C_FLAGS_INIT=/std:clatest  
 echo    # disabling /std:clatest for C++ 
)  else (set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest ) ) )  else (echo    # disabling /std:clatest for C and C++ ) 

C:\sdk\src\pecl-text-xdiff>REM	path for find 

C:\sdk\src\pecl-text-xdiff>set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest -DCMAKE_PREFIX_PATH=C:\sdk\release\vs18_x64-avx2;C:\sdk\release\vs18_x64-avx2\_gdal;C:\sdk\release\vs18_x64-avx2\_proj;B:\serveur\mysql -DCMAKE_FIND_USE_CMAKE_PATH=ON -DCMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH=OFF -DCMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=ON -DCMAKE_FIND_USE_CMAKE_SYSTEM_PATH=OFF -DCMAKE_FIND_USE_INSTALL_PREFIX=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo 

C:\sdk\src\pecl-text-xdiff>setlocal enabledelayedexpansion 

C:\sdk\src\pecl-text-xdiff>if exist C:\sdk\src\php-ext-brotli\. (
cd C:\sdk\src\php-ext-brotli  
 FOR /F "tokens=* USEBACKQ" %F in (`do_php C:\sdk\batch\utils\sub\version.php php-ext-brotli`) do (set GET_VERSION=%F )  
 if exist C:\sdk\src\php-ext-brotli\.git\. (
FOR /F "tokens=* USEBACKQ" %F in (`git rev-parse --short HEAD`) do (set SCM_COMORREV=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git tag --points-at HEAD`) do (set SCM_TAG=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git branch --show-current`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git show -s --format=%cd --date short !SCM_COMORREV!`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git config --get remote.origin.url`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 if "!SCM_TAG!" == "" (echo    git branch:!SCM_BRANCH! commit:!SCM_COMORREV! )  else (echo    git tag:!SCM_TAG! )  
 if 0 == 0 (
call git reset --hard  1>NUL  
 call git clean -fdx  1>NUL  
 if exist C:\sdk\batch\patches\php-ext-brotli.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-ext-brotli.patch )  
 if exist C:\sdk\batch\patches\php-ext-brotli.!SCM_COMORREV!.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-ext-brotli.!SCM_COMORREV!.patch ) 
) 
)  
 if exist C:\sdk\src\php-ext-brotli\.svn\. (
FOR /F "tokens=* USEBACKQ" %F in (`svn info --show-item revision`) do (set SCM_COMORREV=%F )  
 REM svn log /tags/  
 REM svn ls -v /tags/  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Relative URL' | grep -oE '/.*'`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}'`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Repository Root' | grep -oE 'http.*'`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 echo    svn revision:!SCM_COMORREV!  
 if 0 == 0 (
svn revert . -R  
 REM --remove-ignored  
 svn cleanup . --remove-unversioned  
 if exist C:\sdk\batch\modules\php-ext-brotli.patch (
echo    > apply php-ext-brotli.patch  
 svn patch C:\sdk\batch\modules\php-ext-brotli.patch . 
)  
 if exist C:\sdk\batch\modules\php-ext-brotli.!SCM_COMORREV!.patch (
echo    > apply php-ext-brotli.!SCM_COMORREV!.patch  
 svn patch C:\sdk\batch\modules\php-ext-brotli.!SCM_COMORREV!.patch . 
) 
) 
) 
) 

C:\sdk\src\php-ext-brotli>(set GET_VERSION=# nogit version: .18.2 [C:/sdk/src/php-ext-brotli/php_brotli.h] ) 

C:\sdk\src\php-ext-brotli>(set GET_VERSION=0.18.2 ) 

C:\sdk\src\php-ext-brotli>(set SCM_COMORREV=ba20db4 ) 

C:\sdk\src\php-ext-brotli>(set SCM_TAG=0.18.2 ) 

C:\sdk\src\php-ext-brotli>(set SCM_COMORREV_DATE=2025-08-18 ) 

C:\sdk\src\php-ext-brotli>(set SCM_URL=https://github.com/kjdev/php-ext-brotli.git ) 
   git tag:0.18.2

C:\sdk\src\php-ext-brotli>REM https://stackoverflow.com/questions/9556676/batch-file-how-to-replace-equal-signs-and-a-string-variable 

C:\sdk\src\php-ext-brotli>REM https://stackoverflow.com/questions/26246151/setlocal-enabledelayedexpansion-causes-cd-and-pushd-to-not-persist 

C:\sdk\src\php-ext-brotli>REM SCM_BRANCH: remove '(' & ')' that are interpreted in IF statement 

C:\sdk\src\php-ext-brotli>endlocal   & cd C:\sdk\src\php-ext-brotli  & set SCM_COMORREV=ba20db4  & set SCM_TAG=0.18.2  & set SCM_BRANCH=  & set SCM_COMORREV_DATE=2025-08-18  & set SCM_URL=https://github.com/kjdev/php-ext-brotli.git  & set GET_VERSION=0.18.2 

C:\sdk\src\php-ext-brotli>if "1" == "1" (
echo SCM_COMORREV:ba20db4  
 echo SCM_TAG:0.18.2  
 echo SCM_BRANCH:  
 echo SCM_COMORREV_DATE:2025-08-18  
 echo SCM_URL:https://github.com/kjdev/php-ext-brotli.git  
 echo GET_VERSION:0.18.2 
) 
SCM_COMORREV:ba20db4
SCM_TAG:0.18.2
SCM_BRANCH:
SCM_COMORREV_DATE:2025-08-18
SCM_URL:https://github.com/kjdev/php-ext-brotli.git
GET_VERSION:0.18.2

C:\sdk\src\php-ext-brotli>if /I "" == "cmake" (
if exist C:\sdk\build\vs18_x64-avx2\php-ext-brotli\. rmdir /S /Q C:\sdk\build\vs18_x64-avx2\php-ext-brotli  
 mkdir C:\sdk\build\vs18_x64-avx2\php-ext-brotli  
 cd /D C:\sdk\build\vs18_x64-avx2\php-ext-brotli 
) 

C:\sdk\src\php-ext-brotli>FOR /F "tokens=* USEBACKQ" %F in (`do_php C:\sdk\batch\utils\sub\version.php brotli`) do (set BROTLI_VERSION=%F ) 

C:\sdk\src\php-ext-brotli>(set BROTLI_VERSION=# nogit version: 1.2.0 [C:/sdk/src/brotli/c/common/version.h] ) 

C:\sdk\src\php-ext-brotli>(set BROTLI_VERSION=1.2.0 ) 

C:\sdk\src\php-ext-brotli>sed -i 's/AC_DEFINE..USE_BROTLI_DICTIONARY./AC_DEFINE\("BROTLI_LIB_VERSION", "1.2.0", "system library version"\);\n    AC_DEFINE\("USE_BROTLI_DICTIONARY"/g' /cygdrive/c/sdk/src/php-ext-brotli/config.w32 

C:\sdk\src\php-ext-brotli>REM ~~~~~~~~~~~~ other PECL init 

C:\sdk\src\php-ext-brotli>for %E in (php-sdk xdebug php-geos php-proj php-ogr php-ext-zstd pecl-datetime-timezonedb pecl-system-sync pecl-igbinary pecl-parallel) do (
call C:\sdk\batch\modules\common\init.bat %E  
 if exist C:\sdk\batch\patches\php-src\8.5\pecl-%E.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\pecl-%E.patch ) 
) 

C:\sdk\src\php-ext-brotli>(
call C:\sdk\batch\modules\common\init.bat php-sdk  
 if exist C:\sdk\batch\patches\php-src\8.5\pecl-php-sdk.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\pecl-php-sdk.patch ) 
) 
** [init] php-sdk

C:\sdk\src\php-ext-brotli>if /I NOT "" == "nostd" (if NOT "latest" == "" (if /I "" == "nocxx" (
set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_C_FLAGS_INIT=/std:clatest  
 echo    # disabling /std:clatest for C++ 
)  else (set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest ) ) )  else (echo    # disabling /std:clatest for C and C++ ) 

C:\sdk\src\php-ext-brotli>REM	path for find 

C:\sdk\src\php-ext-brotli>set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest -DCMAKE_PREFIX_PATH=C:\sdk\release\vs18_x64-avx2;C:\sdk\release\vs18_x64-avx2\_gdal;C:\sdk\release\vs18_x64-avx2\_proj;B:\serveur\mysql -DCMAKE_FIND_USE_CMAKE_PATH=ON -DCMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH=OFF -DCMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=ON -DCMAKE_FIND_USE_CMAKE_SYSTEM_PATH=OFF -DCMAKE_FIND_USE_INSTALL_PREFIX=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo 

C:\sdk\src\php-ext-brotli>setlocal enabledelayedexpansion 

C:\sdk\src\php-ext-brotli>if exist C:\sdk\src\php-sdk\. (
cd C:\sdk\src\php-sdk  
 FOR /F "tokens=* USEBACKQ" %F in (`do_php C:\sdk\batch\utils\sub\version.php php-sdk`) do (set GET_VERSION=%F )  
 if exist C:\sdk\src\php-sdk\.git\. (
FOR /F "tokens=* USEBACKQ" %F in (`git rev-parse --short HEAD`) do (set SCM_COMORREV=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git tag --points-at HEAD`) do (set SCM_TAG=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git branch --show-current`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git show -s --format=%cd --date short !SCM_COMORREV!`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git config --get remote.origin.url`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 if "!SCM_TAG!" == "" (echo    git branch:!SCM_BRANCH! commit:!SCM_COMORREV! )  else (echo    git tag:!SCM_TAG! )  
 if 0 == 0 (
call git reset --hard  1>NUL  
 call git clean -fdx  1>NUL  
 if exist C:\sdk\batch\patches\php-sdk.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-sdk.patch )  
 if exist C:\sdk\batch\patches\php-sdk.!SCM_COMORREV!.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-sdk.!SCM_COMORREV!.patch ) 
) 
)  
 if exist C:\sdk\src\php-sdk\.svn\. (
FOR /F "tokens=* USEBACKQ" %F in (`svn info --show-item revision`) do (set SCM_COMORREV=%F )  
 REM svn log /tags/  
 REM svn ls -v /tags/  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Relative URL' | grep -oE '/.*'`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}'`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Repository Root' | grep -oE 'http.*'`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 echo    svn revision:!SCM_COMORREV!  
 if 0 == 0 (
svn revert . -R  
 REM --remove-ignored  
 svn cleanup . --remove-unversioned  
 if exist C:\sdk\batch\modules\php-sdk.patch (
echo    > apply php-sdk.patch  
 svn patch C:\sdk\batch\modules\php-sdk.patch . 
)  
 if exist C:\sdk\batch\modules\php-sdk.!SCM_COMORREV!.patch (
echo    > apply php-sdk.!SCM_COMORREV!.patch  
 svn patch C:\sdk\batch\modules\php-sdk.!SCM_COMORREV!.patch . 
) 
) 
) 
) 

C:\sdk\src\php-sdk>(set GET_VERSION=2.5.0 ) 

C:\sdk\src\php-sdk>(set SCM_COMORREV=4139b9f ) 

C:\sdk\src\php-sdk>(set SCM_TAG=php-sdk-2.5.0 ) 

C:\sdk\src\php-sdk>(set SCM_COMORREV_DATE=2025-09-24 ) 

C:\sdk\src\php-sdk>(set SCM_URL=https://github.com/php/php-sdk-binary-tools.git ) 
   git tag:php-sdk-2.5.0

C:\sdk\src\php-sdk>if 0 == 0 (
echo    > apply php-sdk.patch  
 REM git apply --stat C:\sdk\batch\patches\php-sdk.patch 2>&1 | gawk '{print "    " $0}'   
 git apply --verbose --ignore-space-change --ignore-whitespace C:\sdk\batch\patches\php-sdk.patch   2>&1  | grep -v "Checking"   | gawk '{print "     " $0}'  
)  else (echo    # skip php-sdk.patch ) 
   > apply php-sdk.patch
     Applied patch bin/phpsdk_setshell.bat cleanly.

C:\sdk\src\php-sdk>REM https://stackoverflow.com/questions/9556676/batch-file-how-to-replace-equal-signs-and-a-string-variable 

C:\sdk\src\php-sdk>REM https://stackoverflow.com/questions/26246151/setlocal-enabledelayedexpansion-causes-cd-and-pushd-to-not-persist 

C:\sdk\src\php-sdk>REM SCM_BRANCH: remove '(' & ')' that are interpreted in IF statement 

C:\sdk\src\php-sdk>endlocal   & cd C:\sdk\src\php-sdk  & set SCM_COMORREV=4139b9f  & set SCM_TAG=php-sdk-2.5.0  & set SCM_BRANCH=  & set SCM_COMORREV_DATE=2025-09-24  & set SCM_URL=https://github.com/php/php-sdk-binary-tools.git  & set GET_VERSION=2.5.0 

C:\sdk\src\php-sdk>if "1" == "1" (
echo SCM_COMORREV:4139b9f  
 echo SCM_TAG:php-sdk-2.5.0  
 echo SCM_BRANCH:  
 echo SCM_COMORREV_DATE:2025-09-24  
 echo SCM_URL:https://github.com/php/php-sdk-binary-tools.git  
 echo GET_VERSION:2.5.0 
) 
SCM_COMORREV:4139b9f
SCM_TAG:php-sdk-2.5.0
SCM_BRANCH:
SCM_COMORREV_DATE:2025-09-24
SCM_URL:https://github.com/php/php-sdk-binary-tools.git
GET_VERSION:2.5.0

C:\sdk\src\php-sdk>if /I "" == "cmake" (
if exist C:\sdk\build\vs18_x64-avx2\php-sdk\. rmdir /S /Q C:\sdk\build\vs18_x64-avx2\php-sdk  
 mkdir C:\sdk\build\vs18_x64-avx2\php-sdk  
 cd /D C:\sdk\build\vs18_x64-avx2\php-sdk 
) 

C:\sdk\src\php-sdk>(
call C:\sdk\batch\modules\common\init.bat xdebug  
 if exist C:\sdk\batch\patches\php-src\8.5\pecl-xdebug.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\pecl-xdebug.patch ) 
) 
** [init] xdebug

C:\sdk\src\php-sdk>if /I NOT "" == "nostd" (if NOT "latest" == "" (if /I "" == "nocxx" (
set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_C_FLAGS_INIT=/std:clatest  
 echo    # disabling /std:clatest for C++ 
)  else (set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest ) ) )  else (echo    # disabling /std:clatest for C and C++ ) 

C:\sdk\src\php-sdk>REM	path for find 

C:\sdk\src\php-sdk>set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest -DCMAKE_PREFIX_PATH=C:\sdk\release\vs18_x64-avx2;C:\sdk\release\vs18_x64-avx2\_gdal;C:\sdk\release\vs18_x64-avx2\_proj;B:\serveur\mysql -DCMAKE_FIND_USE_CMAKE_PATH=ON -DCMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH=OFF -DCMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=ON -DCMAKE_FIND_USE_CMAKE_SYSTEM_PATH=OFF -DCMAKE_FIND_USE_INSTALL_PREFIX=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo 

C:\sdk\src\php-sdk>setlocal enabledelayedexpansion 

C:\sdk\src\php-sdk>if exist C:\sdk\src\xdebug\. (
cd C:\sdk\src\xdebug  
 FOR /F "tokens=* USEBACKQ" %F in (`do_php C:\sdk\batch\utils\sub\version.php xdebug`) do (set GET_VERSION=%F )  
 if exist C:\sdk\src\xdebug\.git\. (
FOR /F "tokens=* USEBACKQ" %F in (`git rev-parse --short HEAD`) do (set SCM_COMORREV=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git tag --points-at HEAD`) do (set SCM_TAG=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git branch --show-current`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git show -s --format=%cd --date short !SCM_COMORREV!`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git config --get remote.origin.url`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 if "!SCM_TAG!" == "" (echo    git branch:!SCM_BRANCH! commit:!SCM_COMORREV! )  else (echo    git tag:!SCM_TAG! )  
 if 0 == 0 (
call git reset --hard  1>NUL  
 call git clean -fdx  1>NUL  
 if exist C:\sdk\batch\patches\xdebug.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\xdebug.patch )  
 if exist C:\sdk\batch\patches\xdebug.!SCM_COMORREV!.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\xdebug.!SCM_COMORREV!.patch ) 
) 
)  
 if exist C:\sdk\src\xdebug\.svn\. (
FOR /F "tokens=* USEBACKQ" %F in (`svn info --show-item revision`) do (set SCM_COMORREV=%F )  
 REM svn log /tags/  
 REM svn ls -v /tags/  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Relative URL' | grep -oE '/.*'`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}'`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Repository Root' | grep -oE 'http.*'`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 echo    svn revision:!SCM_COMORREV!  
 if 0 == 0 (
svn revert . -R  
 REM --remove-ignored  
 svn cleanup . --remove-unversioned  
 if exist C:\sdk\batch\modules\xdebug.patch (
echo    > apply xdebug.patch  
 svn patch C:\sdk\batch\modules\xdebug.patch . 
)  
 if exist C:\sdk\batch\modules\xdebug.!SCM_COMORREV!.patch (
echo    > apply xdebug.!SCM_COMORREV!.patch  
 svn patch C:\sdk\batch\modules\xdebug.!SCM_COMORREV!.patch . 
) 
) 
) 
) 

C:\sdk\src\xdebug>(set GET_VERSION=3.5.0.2 ) 

C:\sdk\src\xdebug>(set SCM_COMORREV=377ffc53 ) 

C:\sdk\src\xdebug>(set SCM_TAG=3.5.0alpha2 ) 

C:\sdk\src\xdebug>(set SCM_COMORREV_DATE=2025-10-07 ) 

C:\sdk\src\xdebug>(set SCM_URL=https://github.com/xdebug/xdebug.git ) 
   git tag:3.5.0alpha2

C:\sdk\src\xdebug>REM https://stackoverflow.com/questions/9556676/batch-file-how-to-replace-equal-signs-and-a-string-variable 

C:\sdk\src\xdebug>REM https://stackoverflow.com/questions/26246151/setlocal-enabledelayedexpansion-causes-cd-and-pushd-to-not-persist 

C:\sdk\src\xdebug>REM SCM_BRANCH: remove '(' & ')' that are interpreted in IF statement 

C:\sdk\src\xdebug>endlocal   & cd C:\sdk\src\xdebug  & set SCM_COMORREV=377ffc53  & set SCM_TAG=3.5.0alpha2  & set SCM_BRANCH=  & set SCM_COMORREV_DATE=2025-10-07  & set SCM_URL=https://github.com/xdebug/xdebug.git  & set GET_VERSION=3.5.0.2 

C:\sdk\src\xdebug>if "1" == "1" (
echo SCM_COMORREV:377ffc53  
 echo SCM_TAG:3.5.0alpha2  
 echo SCM_BRANCH:  
 echo SCM_COMORREV_DATE:2025-10-07  
 echo SCM_URL:https://github.com/xdebug/xdebug.git  
 echo GET_VERSION:3.5.0.2 
) 
SCM_COMORREV:377ffc53
SCM_TAG:3.5.0alpha2
SCM_BRANCH:
SCM_COMORREV_DATE:2025-10-07
SCM_URL:https://github.com/xdebug/xdebug.git
GET_VERSION:3.5.0.2

C:\sdk\src\xdebug>if /I "" == "cmake" (
if exist C:\sdk\build\vs18_x64-avx2\xdebug\. rmdir /S /Q C:\sdk\build\vs18_x64-avx2\xdebug  
 mkdir C:\sdk\build\vs18_x64-avx2\xdebug  
 cd /D C:\sdk\build\vs18_x64-avx2\xdebug 
) 

C:\sdk\src\xdebug>if 0 == 0 (
echo    > apply pecl-xdebug.patch  
 REM git apply --stat C:\sdk\batch\patches\php-src\8.5\pecl-xdebug.patch 2>&1 | gawk '{print "    " $0}'   
 git apply --verbose --ignore-space-change --ignore-whitespace C:\sdk\batch\patches\php-src\8.5\pecl-xdebug.patch   2>&1  | grep -v "Checking"   | gawk '{print "     " $0}'  
)  else (echo    # skip pecl-xdebug.patch ) 
   > apply pecl-xdebug.patch
     Applied patch .github/workflows/tests.yml cleanly.
     Applied patch src/lib/maps/maps_private.c cleanly.
     Applied patch config.m4 cleanly.
     Applied patch config.w32 cleanly.
     Applied patch package.xml cleanly.
     Applied patch src/lib/maps/maps_private.c cleanly.
     Applied patch src/lib/maps/parser.c cleanly.
     Applied patch src/lib/normalize_path.c cleanly.
     Applied patch src/lib/normalize_path.h cleanly.
     Applied patch src/lib/usefulstuff.c cleanly.
     Applied patch src/lib/usefulstuff.h cleanly.
     Applied patch tests/ctest/Makefile cleanly.
     Applied patch src/lib/maps/maps.c cleanly.

C:\sdk\src\xdebug>(
call C:\sdk\batch\modules\common\init.bat php-geos  
 if exist C:\sdk\batch\patches\php-src\8.5\pecl-php-geos.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\pecl-php-geos.patch ) 
) 
** [init] php-geos

C:\sdk\src\xdebug>if /I NOT "" == "nostd" (if NOT "latest" == "" (if /I "" == "nocxx" (
set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_C_FLAGS_INIT=/std:clatest  
 echo    # disabling /std:clatest for C++ 
)  else (set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest ) ) )  else (echo    # disabling /std:clatest for C and C++ ) 

C:\sdk\src\xdebug>REM	path for find 

C:\sdk\src\xdebug>set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest -DCMAKE_PREFIX_PATH=C:\sdk\release\vs18_x64-avx2;C:\sdk\release\vs18_x64-avx2\_gdal;C:\sdk\release\vs18_x64-avx2\_proj;B:\serveur\mysql -DCMAKE_FIND_USE_CMAKE_PATH=ON -DCMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH=OFF -DCMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=ON -DCMAKE_FIND_USE_CMAKE_SYSTEM_PATH=OFF -DCMAKE_FIND_USE_INSTALL_PREFIX=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo 

C:\sdk\src\xdebug>setlocal enabledelayedexpansion 

C:\sdk\src\xdebug>if exist C:\sdk\src\php-geos\. (
cd C:\sdk\src\php-geos  
 FOR /F "tokens=* USEBACKQ" %F in (`do_php C:\sdk\batch\utils\sub\version.php php-geos`) do (set GET_VERSION=%F )  
 if exist C:\sdk\src\php-geos\.git\. (
FOR /F "tokens=* USEBACKQ" %F in (`git rev-parse --short HEAD`) do (set SCM_COMORREV=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git tag --points-at HEAD`) do (set SCM_TAG=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git branch --show-current`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git show -s --format=%cd --date short !SCM_COMORREV!`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git config --get remote.origin.url`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 if "!SCM_TAG!" == "" (echo    git branch:!SCM_BRANCH! commit:!SCM_COMORREV! )  else (echo    git tag:!SCM_TAG! )  
 if 0 == 0 (
call git reset --hard  1>NUL  
 call git clean -fdx  1>NUL  
 if exist C:\sdk\batch\patches\php-geos.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-geos.patch )  
 if exist C:\sdk\batch\patches\php-geos.!SCM_COMORREV!.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-geos.!SCM_COMORREV!.patch ) 
) 
)  
 if exist C:\sdk\src\php-geos\.svn\. (
FOR /F "tokens=* USEBACKQ" %F in (`svn info --show-item revision`) do (set SCM_COMORREV=%F )  
 REM svn log /tags/  
 REM svn ls -v /tags/  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Relative URL' | grep -oE '/.*'`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}'`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Repository Root' | grep -oE 'http.*'`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 echo    svn revision:!SCM_COMORREV!  
 if 0 == 0 (
svn revert . -R  
 REM --remove-ignored  
 svn cleanup . --remove-unversioned  
 if exist C:\sdk\batch\modules\php-geos.patch (
echo    > apply php-geos.patch  
 svn patch C:\sdk\batch\modules\php-geos.patch . 
)  
 if exist C:\sdk\batch\modules\php-geos.!SCM_COMORREV!.patch (
echo    > apply php-geos.!SCM_COMORREV!.patch  
 svn patch C:\sdk\batch\modules\php-geos.!SCM_COMORREV!.patch . 
) 
) 
) 
) 

C:\sdk\src\php-geos>(set GET_VERSION=# nogit version: 1.0.1.2 [C:/sdk/src/php-geos/php_geos.h] ) 

C:\sdk\src\php-geos>(set GET_VERSION=1.0.1.2 ) 

C:\sdk\src\php-geos>(set SCM_COMORREV=cd8fed7 ) 

C:\sdk\src\php-geos>(set SCM_BRANCH=master ) 

C:\sdk\src\php-geos>(set SCM_COMORREV_DATE=2025-07-17 ) 

C:\sdk\src\php-geos>(set SCM_URL=https://github.com/nono303/php-geos.git ) 
   git branch:master commit:cd8fed7

C:\sdk\src\php-geos>REM https://stackoverflow.com/questions/9556676/batch-file-how-to-replace-equal-signs-and-a-string-variable 

C:\sdk\src\php-geos>REM https://stackoverflow.com/questions/26246151/setlocal-enabledelayedexpansion-causes-cd-and-pushd-to-not-persist 

C:\sdk\src\php-geos>REM SCM_BRANCH: remove '(' & ')' that are interpreted in IF statement 

C:\sdk\src\php-geos>endlocal   & cd C:\sdk\src\php-geos  & set SCM_COMORREV=cd8fed7  & set SCM_TAG=  & set SCM_BRANCH=master  & set SCM_COMORREV_DATE=2025-07-17  & set SCM_URL=https://github.com/nono303/php-geos.git  & set GET_VERSION=1.0.1.2 

C:\sdk\src\php-geos>if "1" == "1" (
echo SCM_COMORREV:cd8fed7  
 echo SCM_TAG:  
 echo SCM_BRANCH:master  
 echo SCM_COMORREV_DATE:2025-07-17  
 echo SCM_URL:https://github.com/nono303/php-geos.git  
 echo GET_VERSION:1.0.1.2 
) 
SCM_COMORREV:cd8fed7
SCM_TAG:
SCM_BRANCH:master
SCM_COMORREV_DATE:2025-07-17
SCM_URL:https://github.com/nono303/php-geos.git
GET_VERSION:1.0.1.2

C:\sdk\src\php-geos>if /I "" == "cmake" (
if exist C:\sdk\build\vs18_x64-avx2\php-geos\. rmdir /S /Q C:\sdk\build\vs18_x64-avx2\php-geos  
 mkdir C:\sdk\build\vs18_x64-avx2\php-geos  
 cd /D C:\sdk\build\vs18_x64-avx2\php-geos 
) 

C:\sdk\src\php-geos>(
call C:\sdk\batch\modules\common\init.bat php-proj  
 if exist C:\sdk\batch\patches\php-src\8.5\pecl-php-proj.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\pecl-php-proj.patch ) 
) 
** [init] php-proj

C:\sdk\src\php-geos>if /I NOT "" == "nostd" (if NOT "latest" == "" (if /I "" == "nocxx" (
set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_C_FLAGS_INIT=/std:clatest  
 echo    # disabling /std:clatest for C++ 
)  else (set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest ) ) )  else (echo    # disabling /std:clatest for C and C++ ) 

C:\sdk\src\php-geos>REM	path for find 

C:\sdk\src\php-geos>set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest -DCMAKE_PREFIX_PATH=C:\sdk\release\vs18_x64-avx2;C:\sdk\release\vs18_x64-avx2\_gdal;C:\sdk\release\vs18_x64-avx2\_proj;B:\serveur\mysql -DCMAKE_FIND_USE_CMAKE_PATH=ON -DCMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH=OFF -DCMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=ON -DCMAKE_FIND_USE_CMAKE_SYSTEM_PATH=OFF -DCMAKE_FIND_USE_INSTALL_PREFIX=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo 

C:\sdk\src\php-geos>setlocal enabledelayedexpansion 

C:\sdk\src\php-geos>if exist C:\sdk\src\php-proj\. (
cd C:\sdk\src\php-proj  
 FOR /F "tokens=* USEBACKQ" %F in (`do_php C:\sdk\batch\utils\sub\version.php php-proj`) do (set GET_VERSION=%F )  
 if exist C:\sdk\src\php-proj\.git\. (
FOR /F "tokens=* USEBACKQ" %F in (`git rev-parse --short HEAD`) do (set SCM_COMORREV=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git tag --points-at HEAD`) do (set SCM_TAG=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git branch --show-current`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git show -s --format=%cd --date short !SCM_COMORREV!`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git config --get remote.origin.url`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 if "!SCM_TAG!" == "" (echo    git branch:!SCM_BRANCH! commit:!SCM_COMORREV! )  else (echo    git tag:!SCM_TAG! )  
 if 0 == 0 (
call git reset --hard  1>NUL  
 call git clean -fdx  1>NUL  
 if exist C:\sdk\batch\patches\php-proj.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-proj.patch )  
 if exist C:\sdk\batch\patches\php-proj.!SCM_COMORREV!.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-proj.!SCM_COMORREV!.patch ) 
) 
)  
 if exist C:\sdk\src\php-proj\.svn\. (
FOR /F "tokens=* USEBACKQ" %F in (`svn info --show-item revision`) do (set SCM_COMORREV=%F )  
 REM svn log /tags/  
 REM svn ls -v /tags/  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Relative URL' | grep -oE '/.*'`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}'`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Repository Root' | grep -oE 'http.*'`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 echo    svn revision:!SCM_COMORREV!  
 if 0 == 0 (
svn revert . -R  
 REM --remove-ignored  
 svn cleanup . --remove-unversioned  
 if exist C:\sdk\batch\modules\php-proj.patch (
echo    > apply php-proj.patch  
 svn patch C:\sdk\batch\modules\php-proj.patch . 
)  
 if exist C:\sdk\batch\modules\php-proj.!SCM_COMORREV!.patch (
echo    > apply php-proj.!SCM_COMORREV!.patch  
 svn patch C:\sdk\batch\modules\php-proj.!SCM_COMORREV!.patch . 
) 
) 
) 
) 

C:\sdk\src\php-proj>(set GET_VERSION=# nogit version: 3.0.3 [C:/sdk/src/php-proj/src/php_proj.h] ) 

C:\sdk\src\php-proj>(set GET_VERSION=3.0.3 ) 

C:\sdk\src\php-proj>(set SCM_COMORREV=6bb5715 ) 

C:\sdk\src\php-proj>(set SCM_TAG=v3.0.3 ) 

C:\sdk\src\php-proj>(set SCM_COMORREV_DATE=2023-01-27 ) 

C:\sdk\src\php-proj>(set SCM_URL=https://github.com/swen100/phpng-proj.git ) 
   git tag:v3.0.3

C:\sdk\src\php-proj>REM https://stackoverflow.com/questions/9556676/batch-file-how-to-replace-equal-signs-and-a-string-variable 

C:\sdk\src\php-proj>REM https://stackoverflow.com/questions/26246151/setlocal-enabledelayedexpansion-causes-cd-and-pushd-to-not-persist 

C:\sdk\src\php-proj>REM SCM_BRANCH: remove '(' & ')' that are interpreted in IF statement 

C:\sdk\src\php-proj>endlocal   & cd C:\sdk\src\php-proj  & set SCM_COMORREV=6bb5715  & set SCM_TAG=v3.0.3  & set SCM_BRANCH=  & set SCM_COMORREV_DATE=2023-01-27  & set SCM_URL=https://github.com/swen100/phpng-proj.git  & set GET_VERSION=3.0.3 

C:\sdk\src\php-proj>if "1" == "1" (
echo SCM_COMORREV:6bb5715  
 echo SCM_TAG:v3.0.3  
 echo SCM_BRANCH:  
 echo SCM_COMORREV_DATE:2023-01-27  
 echo SCM_URL:https://github.com/swen100/phpng-proj.git  
 echo GET_VERSION:3.0.3 
) 
SCM_COMORREV:6bb5715
SCM_TAG:v3.0.3
SCM_BRANCH:
SCM_COMORREV_DATE:2023-01-27
SCM_URL:https://github.com/swen100/phpng-proj.git
GET_VERSION:3.0.3

C:\sdk\src\php-proj>if /I "" == "cmake" (
if exist C:\sdk\build\vs18_x64-avx2\php-proj\. rmdir /S /Q C:\sdk\build\vs18_x64-avx2\php-proj  
 mkdir C:\sdk\build\vs18_x64-avx2\php-proj  
 cd /D C:\sdk\build\vs18_x64-avx2\php-proj 
) 

C:\sdk\src\php-proj>(
call C:\sdk\batch\modules\common\init.bat php-ogr  
 if exist C:\sdk\batch\patches\php-src\8.5\pecl-php-ogr.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\pecl-php-ogr.patch ) 
) 
** [init] php-ogr

C:\sdk\src\php-proj>if /I NOT "" == "nostd" (if NOT "latest" == "" (if /I "" == "nocxx" (
set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_C_FLAGS_INIT=/std:clatest  
 echo    # disabling /std:clatest for C++ 
)  else (set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest ) ) )  else (echo    # disabling /std:clatest for C and C++ ) 

C:\sdk\src\php-proj>REM	path for find 

C:\sdk\src\php-proj>set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest -DCMAKE_PREFIX_PATH=C:\sdk\release\vs18_x64-avx2;C:\sdk\release\vs18_x64-avx2\_gdal;C:\sdk\release\vs18_x64-avx2\_proj;B:\serveur\mysql -DCMAKE_FIND_USE_CMAKE_PATH=ON -DCMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH=OFF -DCMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=ON -DCMAKE_FIND_USE_CMAKE_SYSTEM_PATH=OFF -DCMAKE_FIND_USE_INSTALL_PREFIX=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo 

C:\sdk\src\php-proj>setlocal enabledelayedexpansion 

C:\sdk\src\php-proj>if exist C:\sdk\src\php-ogr\. (
cd C:\sdk\src\php-ogr  
 FOR /F "tokens=* USEBACKQ" %F in (`do_php C:\sdk\batch\utils\sub\version.php php-ogr`) do (set GET_VERSION=%F )  
 if exist C:\sdk\src\php-ogr\.git\. (
FOR /F "tokens=* USEBACKQ" %F in (`git rev-parse --short HEAD`) do (set SCM_COMORREV=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git tag --points-at HEAD`) do (set SCM_TAG=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git branch --show-current`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git show -s --format=%cd --date short !SCM_COMORREV!`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git config --get remote.origin.url`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 if "!SCM_TAG!" == "" (echo    git branch:!SCM_BRANCH! commit:!SCM_COMORREV! )  else (echo    git tag:!SCM_TAG! )  
 if 0 == 0 (
call git reset --hard  1>NUL  
 call git clean -fdx  1>NUL  
 if exist C:\sdk\batch\patches\php-ogr.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-ogr.patch )  
 if exist C:\sdk\batch\patches\php-ogr.!SCM_COMORREV!.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-ogr.!SCM_COMORREV!.patch ) 
) 
)  
 if exist C:\sdk\src\php-ogr\.svn\. (
FOR /F "tokens=* USEBACKQ" %F in (`svn info --show-item revision`) do (set SCM_COMORREV=%F )  
 REM svn log /tags/  
 REM svn ls -v /tags/  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Relative URL' | grep -oE '/.*'`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}'`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Repository Root' | grep -oE 'http.*'`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 echo    svn revision:!SCM_COMORREV!  
 if 0 == 0 (
svn revert . -R  
 REM --remove-ignored  
 svn cleanup . --remove-unversioned  
 if exist C:\sdk\batch\modules\php-ogr.patch (
echo    > apply php-ogr.patch  
 svn patch C:\sdk\batch\modules\php-ogr.patch . 
)  
 if exist C:\sdk\batch\modules\php-ogr.!SCM_COMORREV!.patch (
echo    > apply php-ogr.!SCM_COMORREV!.patch  
 svn patch C:\sdk\batch\modules\php-ogr.!SCM_COMORREV!.patch . 
) 
) 
) 
) 

C:\sdk\src\php-ogr>(set GET_VERSION=# nogit version: 1.7.0 [C:/sdk/src/php-ogr/php_ogr.h] ) 

C:\sdk\src\php-ogr>(set GET_VERSION=1.7.0 ) 

C:\sdk\src\php-ogr>(set SCM_COMORREV=89b3eba ) 

C:\sdk\src\php-ogr>(set SCM_BRANCH=master ) 

C:\sdk\src\php-ogr>(set SCM_COMORREV_DATE=2025-05-05 ) 

C:\sdk\src\php-ogr>(set SCM_URL=https://github.com/nono303/php-ogr ) 
   git branch:master commit:89b3eba

C:\sdk\src\php-ogr>REM https://stackoverflow.com/questions/9556676/batch-file-how-to-replace-equal-signs-and-a-string-variable 

C:\sdk\src\php-ogr>REM https://stackoverflow.com/questions/26246151/setlocal-enabledelayedexpansion-causes-cd-and-pushd-to-not-persist 

C:\sdk\src\php-ogr>REM SCM_BRANCH: remove '(' & ')' that are interpreted in IF statement 

C:\sdk\src\php-ogr>endlocal   & cd C:\sdk\src\php-ogr  & set SCM_COMORREV=89b3eba  & set SCM_TAG=  & set SCM_BRANCH=master  & set SCM_COMORREV_DATE=2025-05-05  & set SCM_URL=https://github.com/nono303/php-ogr  & set GET_VERSION=1.7.0 

C:\sdk\src\php-ogr>if "1" == "1" (
echo SCM_COMORREV:89b3eba  
 echo SCM_TAG:  
 echo SCM_BRANCH:master  
 echo SCM_COMORREV_DATE:2025-05-05  
 echo SCM_URL:https://github.com/nono303/php-ogr  
 echo GET_VERSION:1.7.0 
) 
SCM_COMORREV:89b3eba
SCM_TAG:
SCM_BRANCH:master
SCM_COMORREV_DATE:2025-05-05
SCM_URL:https://github.com/nono303/php-ogr
GET_VERSION:1.7.0

C:\sdk\src\php-ogr>if /I "" == "cmake" (
if exist C:\sdk\build\vs18_x64-avx2\php-ogr\. rmdir /S /Q C:\sdk\build\vs18_x64-avx2\php-ogr  
 mkdir C:\sdk\build\vs18_x64-avx2\php-ogr  
 cd /D C:\sdk\build\vs18_x64-avx2\php-ogr 
) 

C:\sdk\src\php-ogr>(
call C:\sdk\batch\modules\common\init.bat php-ext-zstd  
 if exist C:\sdk\batch\patches\php-src\8.5\pecl-php-ext-zstd.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\pecl-php-ext-zstd.patch ) 
) 
** [init] php-ext-zstd

C:\sdk\src\php-ogr>if /I NOT "" == "nostd" (if NOT "latest" == "" (if /I "" == "nocxx" (
set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_C_FLAGS_INIT=/std:clatest  
 echo    # disabling /std:clatest for C++ 
)  else (set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest ) ) )  else (echo    # disabling /std:clatest for C and C++ ) 

C:\sdk\src\php-ogr>REM	path for find 

C:\sdk\src\php-ogr>set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest -DCMAKE_PREFIX_PATH=C:\sdk\release\vs18_x64-avx2;C:\sdk\release\vs18_x64-avx2\_gdal;C:\sdk\release\vs18_x64-avx2\_proj;B:\serveur\mysql -DCMAKE_FIND_USE_CMAKE_PATH=ON -DCMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH=OFF -DCMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=ON -DCMAKE_FIND_USE_CMAKE_SYSTEM_PATH=OFF -DCMAKE_FIND_USE_INSTALL_PREFIX=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo 

C:\sdk\src\php-ogr>setlocal enabledelayedexpansion 

C:\sdk\src\php-ogr>if exist C:\sdk\src\php-ext-zstd\. (
cd C:\sdk\src\php-ext-zstd  
 FOR /F "tokens=* USEBACKQ" %F in (`do_php C:\sdk\batch\utils\sub\version.php php-ext-zstd`) do (set GET_VERSION=%F )  
 if exist C:\sdk\src\php-ext-zstd\.git\. (
FOR /F "tokens=* USEBACKQ" %F in (`git rev-parse --short HEAD`) do (set SCM_COMORREV=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git tag --points-at HEAD`) do (set SCM_TAG=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git branch --show-current`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git show -s --format=%cd --date short !SCM_COMORREV!`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git config --get remote.origin.url`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 if "!SCM_TAG!" == "" (echo    git branch:!SCM_BRANCH! commit:!SCM_COMORREV! )  else (echo    git tag:!SCM_TAG! )  
 if 0 == 0 (
call git reset --hard  1>NUL  
 call git clean -fdx  1>NUL  
 if exist C:\sdk\batch\patches\php-ext-zstd.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-ext-zstd.patch )  
 if exist C:\sdk\batch\patches\php-ext-zstd.!SCM_COMORREV!.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-ext-zstd.!SCM_COMORREV!.patch ) 
) 
)  
 if exist C:\sdk\src\php-ext-zstd\.svn\. (
FOR /F "tokens=* USEBACKQ" %F in (`svn info --show-item revision`) do (set SCM_COMORREV=%F )  
 REM svn log /tags/  
 REM svn ls -v /tags/  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Relative URL' | grep -oE '/.*'`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}'`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Repository Root' | grep -oE 'http.*'`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 echo    svn revision:!SCM_COMORREV!  
 if 0 == 0 (
svn revert . -R  
 REM --remove-ignored  
 svn cleanup . --remove-unversioned  
 if exist C:\sdk\batch\modules\php-ext-zstd.patch (
echo    > apply php-ext-zstd.patch  
 svn patch C:\sdk\batch\modules\php-ext-zstd.patch . 
)  
 if exist C:\sdk\batch\modules\php-ext-zstd.!SCM_COMORREV!.patch (
echo    > apply php-ext-zstd.!SCM_COMORREV!.patch  
 svn patch C:\sdk\batch\modules\php-ext-zstd.!SCM_COMORREV!.patch . 
) 
) 
) 
) 

C:\sdk\src\php-ext-zstd>(set GET_VERSION=# nogit version: .15.2 [C:/sdk/src/php-ext-zstd/php_zstd.h] ) 

C:\sdk\src\php-ext-zstd>(set GET_VERSION=0.15.2 ) 

C:\sdk\src\php-ext-zstd>(set SCM_COMORREV=666c9fe ) 

C:\sdk\src\php-ext-zstd>(set SCM_TAG=0.15.2 ) 

C:\sdk\src\php-ext-zstd>(set SCM_COMORREV_DATE=2025-09-02 ) 

C:\sdk\src\php-ext-zstd>(set SCM_URL=https://github.com/kjdev/php-ext-zstd.git ) 
   git tag:0.15.2

C:\sdk\src\php-ext-zstd>REM https://stackoverflow.com/questions/9556676/batch-file-how-to-replace-equal-signs-and-a-string-variable 

C:\sdk\src\php-ext-zstd>REM https://stackoverflow.com/questions/26246151/setlocal-enabledelayedexpansion-causes-cd-and-pushd-to-not-persist 

C:\sdk\src\php-ext-zstd>REM SCM_BRANCH: remove '(' & ')' that are interpreted in IF statement 

C:\sdk\src\php-ext-zstd>endlocal   & cd C:\sdk\src\php-ext-zstd  & set SCM_COMORREV=666c9fe  & set SCM_TAG=0.15.2  & set SCM_BRANCH=  & set SCM_COMORREV_DATE=2025-09-02  & set SCM_URL=https://github.com/kjdev/php-ext-zstd.git  & set GET_VERSION=0.15.2 

C:\sdk\src\php-ext-zstd>if "1" == "1" (
echo SCM_COMORREV:666c9fe  
 echo SCM_TAG:0.15.2  
 echo SCM_BRANCH:  
 echo SCM_COMORREV_DATE:2025-09-02  
 echo SCM_URL:https://github.com/kjdev/php-ext-zstd.git  
 echo GET_VERSION:0.15.2 
) 
SCM_COMORREV:666c9fe
SCM_TAG:0.15.2
SCM_BRANCH:
SCM_COMORREV_DATE:2025-09-02
SCM_URL:https://github.com/kjdev/php-ext-zstd.git
GET_VERSION:0.15.2

C:\sdk\src\php-ext-zstd>if /I "" == "cmake" (
if exist C:\sdk\build\vs18_x64-avx2\php-ext-zstd\. rmdir /S /Q C:\sdk\build\vs18_x64-avx2\php-ext-zstd  
 mkdir C:\sdk\build\vs18_x64-avx2\php-ext-zstd  
 cd /D C:\sdk\build\vs18_x64-avx2\php-ext-zstd 
) 

C:\sdk\src\php-ext-zstd>(
call C:\sdk\batch\modules\common\init.bat pecl-datetime-timezonedb  
 if exist C:\sdk\batch\patches\php-src\8.5\pecl-pecl-datetime-timezonedb.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\pecl-pecl-datetime-timezonedb.patch ) 
) 
** [init] pecl-datetime-timezonedb

C:\sdk\src\php-ext-zstd>if /I NOT "" == "nostd" (if NOT "latest" == "" (if /I "" == "nocxx" (
set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_C_FLAGS_INIT=/std:clatest  
 echo    # disabling /std:clatest for C++ 
)  else (set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest ) ) )  else (echo    # disabling /std:clatest for C and C++ ) 

C:\sdk\src\php-ext-zstd>REM	path for find 

C:\sdk\src\php-ext-zstd>set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest -DCMAKE_PREFIX_PATH=C:\sdk\release\vs18_x64-avx2;C:\sdk\release\vs18_x64-avx2\_gdal;C:\sdk\release\vs18_x64-avx2\_proj;B:\serveur\mysql -DCMAKE_FIND_USE_CMAKE_PATH=ON -DCMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH=OFF -DCMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=ON -DCMAKE_FIND_USE_CMAKE_SYSTEM_PATH=OFF -DCMAKE_FIND_USE_INSTALL_PREFIX=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo 

C:\sdk\src\php-ext-zstd>setlocal enabledelayedexpansion 

C:\sdk\src\php-ext-zstd>if exist C:\sdk\src\pecl-datetime-timezonedb\. (
cd C:\sdk\src\pecl-datetime-timezonedb  
 FOR /F "tokens=* USEBACKQ" %F in (`do_php C:\sdk\batch\utils\sub\version.php pecl-datetime-timezonedb`) do (set GET_VERSION=%F )  
 if exist C:\sdk\src\pecl-datetime-timezonedb\.git\. (
FOR /F "tokens=* USEBACKQ" %F in (`git rev-parse --short HEAD`) do (set SCM_COMORREV=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git tag --points-at HEAD`) do (set SCM_TAG=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git branch --show-current`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git show -s --format=%cd --date short !SCM_COMORREV!`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git config --get remote.origin.url`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 if "!SCM_TAG!" == "" (echo    git branch:!SCM_BRANCH! commit:!SCM_COMORREV! )  else (echo    git tag:!SCM_TAG! )  
 if 0 == 0 (
call git reset --hard  1>NUL  
 call git clean -fdx  1>NUL  
 if exist C:\sdk\batch\patches\pecl-datetime-timezonedb.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\pecl-datetime-timezonedb.patch )  
 if exist C:\sdk\batch\patches\pecl-datetime-timezonedb.!SCM_COMORREV!.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\pecl-datetime-timezonedb.!SCM_COMORREV!.patch ) 
) 
)  
 if exist C:\sdk\src\pecl-datetime-timezonedb\.svn\. (
FOR /F "tokens=* USEBACKQ" %F in (`svn info --show-item revision`) do (set SCM_COMORREV=%F )  
 REM svn log /tags/  
 REM svn ls -v /tags/  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Relative URL' | grep -oE '/.*'`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}'`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Repository Root' | grep -oE 'http.*'`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 echo    svn revision:!SCM_COMORREV!  
 if 0 == 0 (
svn revert . -R  
 REM --remove-ignored  
 svn cleanup . --remove-unversioned  
 if exist C:\sdk\batch\modules\pecl-datetime-timezonedb.patch (
echo    > apply pecl-datetime-timezonedb.patch  
 svn patch C:\sdk\batch\modules\pecl-datetime-timezonedb.patch . 
)  
 if exist C:\sdk\batch\modules\pecl-datetime-timezonedb.!SCM_COMORREV!.patch (
echo    > apply pecl-datetime-timezonedb.!SCM_COMORREV!.patch  
 svn patch C:\sdk\batch\modules\pecl-datetime-timezonedb.!SCM_COMORREV!.patch . 
) 
) 
) 
) 

C:\sdk\src\pecl-datetime-timezonedb>(set GET_VERSION=2025.2.2 ) 

C:\sdk\src\pecl-datetime-timezonedb>(set SCM_COMORREV=1d2ec31 ) 

C:\sdk\src\pecl-datetime-timezonedb>(set SCM_TAG=2025.2.2 ) 

C:\sdk\src\pecl-datetime-timezonedb>(set SCM_COMORREV_DATE=2025-09-25 ) 

C:\sdk\src\pecl-datetime-timezonedb>(set SCM_URL=https://github.com/php/pecl-datetime-timezonedb.git ) 
   git tag:2025.2.2

C:\sdk\src\pecl-datetime-timezonedb>REM https://stackoverflow.com/questions/9556676/batch-file-how-to-replace-equal-signs-and-a-string-variable 

C:\sdk\src\pecl-datetime-timezonedb>REM https://stackoverflow.com/questions/26246151/setlocal-enabledelayedexpansion-causes-cd-and-pushd-to-not-persist 

C:\sdk\src\pecl-datetime-timezonedb>REM SCM_BRANCH: remove '(' & ')' that are interpreted in IF statement 

C:\sdk\src\pecl-datetime-timezonedb>endlocal   & cd C:\sdk\src\pecl-datetime-timezonedb  & set SCM_COMORREV=1d2ec31  & set SCM_TAG=2025.2.2  & set SCM_BRANCH=  & set SCM_COMORREV_DATE=2025-09-25  & set SCM_URL=https://github.com/php/pecl-datetime-timezonedb.git  & set GET_VERSION=2025.2.2 

C:\sdk\src\pecl-datetime-timezonedb>if "1" == "1" (
echo SCM_COMORREV:1d2ec31  
 echo SCM_TAG:2025.2.2  
 echo SCM_BRANCH:  
 echo SCM_COMORREV_DATE:2025-09-25  
 echo SCM_URL:https://github.com/php/pecl-datetime-timezonedb.git  
 echo GET_VERSION:2025.2.2 
) 
SCM_COMORREV:1d2ec31
SCM_TAG:2025.2.2
SCM_BRANCH:
SCM_COMORREV_DATE:2025-09-25
SCM_URL:https://github.com/php/pecl-datetime-timezonedb.git
GET_VERSION:2025.2.2

C:\sdk\src\pecl-datetime-timezonedb>if /I "" == "cmake" (
if exist C:\sdk\build\vs18_x64-avx2\pecl-datetime-timezonedb\. rmdir /S /Q C:\sdk\build\vs18_x64-avx2\pecl-datetime-timezonedb  
 mkdir C:\sdk\build\vs18_x64-avx2\pecl-datetime-timezonedb  
 cd /D C:\sdk\build\vs18_x64-avx2\pecl-datetime-timezonedb 
) 

C:\sdk\src\pecl-datetime-timezonedb>(
call C:\sdk\batch\modules\common\init.bat pecl-system-sync  
 if exist C:\sdk\batch\patches\php-src\8.5\pecl-pecl-system-sync.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\pecl-pecl-system-sync.patch ) 
) 
** [init] pecl-system-sync

C:\sdk\src\pecl-datetime-timezonedb>if /I NOT "" == "nostd" (if NOT "latest" == "" (if /I "" == "nocxx" (
set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_C_FLAGS_INIT=/std:clatest  
 echo    # disabling /std:clatest for C++ 
)  else (set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest ) ) )  else (echo    # disabling /std:clatest for C and C++ ) 

C:\sdk\src\pecl-datetime-timezonedb>REM	path for find 

C:\sdk\src\pecl-datetime-timezonedb>set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest -DCMAKE_PREFIX_PATH=C:\sdk\release\vs18_x64-avx2;C:\sdk\release\vs18_x64-avx2\_gdal;C:\sdk\release\vs18_x64-avx2\_proj;B:\serveur\mysql -DCMAKE_FIND_USE_CMAKE_PATH=ON -DCMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH=OFF -DCMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=ON -DCMAKE_FIND_USE_CMAKE_SYSTEM_PATH=OFF -DCMAKE_FIND_USE_INSTALL_PREFIX=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo 

C:\sdk\src\pecl-datetime-timezonedb>setlocal enabledelayedexpansion 

C:\sdk\src\pecl-datetime-timezonedb>if exist C:\sdk\src\pecl-system-sync\. (
cd C:\sdk\src\pecl-system-sync  
 FOR /F "tokens=* USEBACKQ" %F in (`do_php C:\sdk\batch\utils\sub\version.php pecl-system-sync`) do (set GET_VERSION=%F )  
 if exist C:\sdk\src\pecl-system-sync\.git\. (
FOR /F "tokens=* USEBACKQ" %F in (`git rev-parse --short HEAD`) do (set SCM_COMORREV=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git tag --points-at HEAD`) do (set SCM_TAG=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git branch --show-current`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git show -s --format=%cd --date short !SCM_COMORREV!`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git config --get remote.origin.url`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 if "!SCM_TAG!" == "" (echo    git branch:!SCM_BRANCH! commit:!SCM_COMORREV! )  else (echo    git tag:!SCM_TAG! )  
 if 0 == 0 (
call git reset --hard  1>NUL  
 call git clean -fdx  1>NUL  
 if exist C:\sdk\batch\patches\pecl-system-sync.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\pecl-system-sync.patch )  
 if exist C:\sdk\batch\patches\pecl-system-sync.!SCM_COMORREV!.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\pecl-system-sync.!SCM_COMORREV!.patch ) 
) 
)  
 if exist C:\sdk\src\pecl-system-sync\.svn\. (
FOR /F "tokens=* USEBACKQ" %F in (`svn info --show-item revision`) do (set SCM_COMORREV=%F )  
 REM svn log /tags/  
 REM svn ls -v /tags/  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Relative URL' | grep -oE '/.*'`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}'`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Repository Root' | grep -oE 'http.*'`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 echo    svn revision:!SCM_COMORREV!  
 if 0 == 0 (
svn revert . -R  
 REM --remove-ignored  
 svn cleanup . --remove-unversioned  
 if exist C:\sdk\batch\modules\pecl-system-sync.patch (
echo    > apply pecl-system-sync.patch  
 svn patch C:\sdk\batch\modules\pecl-system-sync.patch . 
)  
 if exist C:\sdk\batch\modules\pecl-system-sync.!SCM_COMORREV!.patch (
echo    > apply pecl-system-sync.!SCM_COMORREV!.patch  
 svn patch C:\sdk\batch\modules\pecl-system-sync.!SCM_COMORREV!.patch . 
) 
) 
) 
) 

C:\sdk\src\pecl-system-sync>(set GET_VERSION=# nogit version: 1.1.3 [C:/sdk/src/pecl-system-sync/php_sync.h] ) 

C:\sdk\src\pecl-system-sync>(set GET_VERSION=1.1.3 ) 

C:\sdk\src\pecl-system-sync>(set SCM_COMORREV=36d5be0 ) 

C:\sdk\src\pecl-system-sync>(set SCM_BRANCH=master ) 

C:\sdk\src\pecl-system-sync>(set SCM_COMORREV_DATE=2023-06-28 ) 

C:\sdk\src\pecl-system-sync>(set SCM_URL=https://github.com/php/pecl-system-sync ) 
   git branch:master commit:36d5be0

C:\sdk\src\pecl-system-sync>if 0 == 0 (
echo    > apply pecl-system-sync.patch  
 REM git apply --stat C:\sdk\batch\patches\pecl-system-sync.patch 2>&1 | gawk '{print "    " $0}'   
 git apply --verbose --ignore-space-change --ignore-whitespace C:\sdk\batch\patches\pecl-system-sync.patch   2>&1  | grep -v "Checking"   | gawk '{print "     " $0}'  
)  else (echo    # skip pecl-system-sync.patch ) 
   > apply pecl-system-sync.patch
     Applied patch sync.c cleanly.

C:\sdk\src\pecl-system-sync>REM https://stackoverflow.com/questions/9556676/batch-file-how-to-replace-equal-signs-and-a-string-variable 

C:\sdk\src\pecl-system-sync>REM https://stackoverflow.com/questions/26246151/setlocal-enabledelayedexpansion-causes-cd-and-pushd-to-not-persist 

C:\sdk\src\pecl-system-sync>REM SCM_BRANCH: remove '(' & ')' that are interpreted in IF statement 

C:\sdk\src\pecl-system-sync>endlocal   & cd C:\sdk\src\pecl-system-sync  & set SCM_COMORREV=36d5be0  & set SCM_TAG=  & set SCM_BRANCH=master  & set SCM_COMORREV_DATE=2023-06-28  & set SCM_URL=https://github.com/php/pecl-system-sync  & set GET_VERSION=1.1.3 

C:\sdk\src\pecl-system-sync>if "1" == "1" (
echo SCM_COMORREV:36d5be0  
 echo SCM_TAG:  
 echo SCM_BRANCH:master  
 echo SCM_COMORREV_DATE:2023-06-28  
 echo SCM_URL:https://github.com/php/pecl-system-sync  
 echo GET_VERSION:1.1.3 
) 
SCM_COMORREV:36d5be0
SCM_TAG:
SCM_BRANCH:master
SCM_COMORREV_DATE:2023-06-28
SCM_URL:https://github.com/php/pecl-system-sync
GET_VERSION:1.1.3

C:\sdk\src\pecl-system-sync>if /I "" == "cmake" (
if exist C:\sdk\build\vs18_x64-avx2\pecl-system-sync\. rmdir /S /Q C:\sdk\build\vs18_x64-avx2\pecl-system-sync  
 mkdir C:\sdk\build\vs18_x64-avx2\pecl-system-sync  
 cd /D C:\sdk\build\vs18_x64-avx2\pecl-system-sync 
) 

C:\sdk\src\pecl-system-sync>(
call C:\sdk\batch\modules\common\init.bat pecl-igbinary  
 if exist C:\sdk\batch\patches\php-src\8.5\pecl-pecl-igbinary.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\pecl-pecl-igbinary.patch ) 
) 
** [init] pecl-igbinary

C:\sdk\src\pecl-system-sync>if /I NOT "" == "nostd" (if NOT "latest" == "" (if /I "" == "nocxx" (
set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_C_FLAGS_INIT=/std:clatest  
 echo    # disabling /std:clatest for C++ 
)  else (set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest ) ) )  else (echo    # disabling /std:clatest for C and C++ ) 

C:\sdk\src\pecl-system-sync>REM	path for find 

C:\sdk\src\pecl-system-sync>set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest -DCMAKE_PREFIX_PATH=C:\sdk\release\vs18_x64-avx2;C:\sdk\release\vs18_x64-avx2\_gdal;C:\sdk\release\vs18_x64-avx2\_proj;B:\serveur\mysql -DCMAKE_FIND_USE_CMAKE_PATH=ON -DCMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH=OFF -DCMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=ON -DCMAKE_FIND_USE_CMAKE_SYSTEM_PATH=OFF -DCMAKE_FIND_USE_INSTALL_PREFIX=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo 

C:\sdk\src\pecl-system-sync>setlocal enabledelayedexpansion 

C:\sdk\src\pecl-system-sync>if exist C:\sdk\src\pecl-igbinary\. (
cd C:\sdk\src\pecl-igbinary  
 FOR /F "tokens=* USEBACKQ" %F in (`do_php C:\sdk\batch\utils\sub\version.php pecl-igbinary`) do (set GET_VERSION=%F )  
 if exist C:\sdk\src\pecl-igbinary\.git\. (
FOR /F "tokens=* USEBACKQ" %F in (`git rev-parse --short HEAD`) do (set SCM_COMORREV=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git tag --points-at HEAD`) do (set SCM_TAG=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git branch --show-current`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git show -s --format=%cd --date short !SCM_COMORREV!`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git config --get remote.origin.url`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 if "!SCM_TAG!" == "" (echo    git branch:!SCM_BRANCH! commit:!SCM_COMORREV! )  else (echo    git tag:!SCM_TAG! )  
 if 0 == 0 (
call git reset --hard  1>NUL  
 call git clean -fdx  1>NUL  
 if exist C:\sdk\batch\patches\pecl-igbinary.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\pecl-igbinary.patch )  
 if exist C:\sdk\batch\patches\pecl-igbinary.!SCM_COMORREV!.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\pecl-igbinary.!SCM_COMORREV!.patch ) 
) 
)  
 if exist C:\sdk\src\pecl-igbinary\.svn\. (
FOR /F "tokens=* USEBACKQ" %F in (`svn info --show-item revision`) do (set SCM_COMORREV=%F )  
 REM svn log /tags/  
 REM svn ls -v /tags/  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Relative URL' | grep -oE '/.*'`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}'`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Repository Root' | grep -oE 'http.*'`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 echo    svn revision:!SCM_COMORREV!  
 if 0 == 0 (
svn revert . -R  
 REM --remove-ignored  
 svn cleanup . --remove-unversioned  
 if exist C:\sdk\batch\modules\pecl-igbinary.patch (
echo    > apply pecl-igbinary.patch  
 svn patch C:\sdk\batch\modules\pecl-igbinary.patch . 
)  
 if exist C:\sdk\batch\modules\pecl-igbinary.!SCM_COMORREV!.patch (
echo    > apply pecl-igbinary.!SCM_COMORREV!.patch  
 svn patch C:\sdk\batch\modules\pecl-igbinary.!SCM_COMORREV!.patch . 
) 
) 
) 
) 

C:\sdk\src\pecl-igbinary>(set GET_VERSION=# nogit version: 3.2.17-dev [C:/sdk/src/pecl-igbinary/src/php7/igbinary.h] ) 

C:\sdk\src\pecl-igbinary>(set GET_VERSION=3.2.17.0 ) 

C:\sdk\src\pecl-igbinary>(set SCM_COMORREV=64178ef ) 

C:\sdk\src\pecl-igbinary>(set SCM_BRANCH=master ) 

C:\sdk\src\pecl-igbinary>(set SCM_COMORREV_DATE=2025-10-05 ) 

C:\sdk\src\pecl-igbinary>(set SCM_URL=https://github.com/igbinary/igbinary ) 
   git branch:master commit:64178ef

C:\sdk\src\pecl-igbinary>REM https://stackoverflow.com/questions/9556676/batch-file-how-to-replace-equal-signs-and-a-string-variable 

C:\sdk\src\pecl-igbinary>REM https://stackoverflow.com/questions/26246151/setlocal-enabledelayedexpansion-causes-cd-and-pushd-to-not-persist 

C:\sdk\src\pecl-igbinary>REM SCM_BRANCH: remove '(' & ')' that are interpreted in IF statement 

C:\sdk\src\pecl-igbinary>endlocal   & cd C:\sdk\src\pecl-igbinary  & set SCM_COMORREV=64178ef  & set SCM_TAG=  & set SCM_BRANCH=master  & set SCM_COMORREV_DATE=2025-10-05  & set SCM_URL=https://github.com/igbinary/igbinary  & set GET_VERSION=3.2.17.0 

C:\sdk\src\pecl-igbinary>if "1" == "1" (
echo SCM_COMORREV:64178ef  
 echo SCM_TAG:  
 echo SCM_BRANCH:master  
 echo SCM_COMORREV_DATE:2025-10-05  
 echo SCM_URL:https://github.com/igbinary/igbinary  
 echo GET_VERSION:3.2.17.0 
) 
SCM_COMORREV:64178ef
SCM_TAG:
SCM_BRANCH:master
SCM_COMORREV_DATE:2025-10-05
SCM_URL:https://github.com/igbinary/igbinary
GET_VERSION:3.2.17.0

C:\sdk\src\pecl-igbinary>if /I "" == "cmake" (
if exist C:\sdk\build\vs18_x64-avx2\pecl-igbinary\. rmdir /S /Q C:\sdk\build\vs18_x64-avx2\pecl-igbinary  
 mkdir C:\sdk\build\vs18_x64-avx2\pecl-igbinary  
 cd /D C:\sdk\build\vs18_x64-avx2\pecl-igbinary 
) 

C:\sdk\src\pecl-igbinary>(
call C:\sdk\batch\modules\common\init.bat pecl-parallel  
 if exist C:\sdk\batch\patches\php-src\8.5\pecl-pecl-parallel.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\php-src\8.5\pecl-pecl-parallel.patch ) 
) 
** [init] pecl-parallel

C:\sdk\src\pecl-igbinary>if /I NOT "" == "nostd" (if NOT "latest" == "" (if /I "" == "nocxx" (
set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_C_FLAGS_INIT=/std:clatest  
 echo    # disabling /std:clatest for C++ 
)  else (set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest ) ) )  else (echo    # disabling /std:clatest for C and C++ ) 

C:\sdk\src\pecl-igbinary>REM	path for find 

C:\sdk\src\pecl-igbinary>set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest -DCMAKE_PREFIX_PATH=C:\sdk\release\vs18_x64-avx2;C:\sdk\release\vs18_x64-avx2\_gdal;C:\sdk\release\vs18_x64-avx2\_proj;B:\serveur\mysql -DCMAKE_FIND_USE_CMAKE_PATH=ON -DCMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH=OFF -DCMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=ON -DCMAKE_FIND_USE_CMAKE_SYSTEM_PATH=OFF -DCMAKE_FIND_USE_INSTALL_PREFIX=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo 

C:\sdk\src\pecl-igbinary>setlocal enabledelayedexpansion 

C:\sdk\src\pecl-igbinary>if exist C:\sdk\src\pecl-parallel\. (
cd C:\sdk\src\pecl-parallel  
 FOR /F "tokens=* USEBACKQ" %F in (`do_php C:\sdk\batch\utils\sub\version.php pecl-parallel`) do (set GET_VERSION=%F )  
 if exist C:\sdk\src\pecl-parallel\.git\. (
FOR /F "tokens=* USEBACKQ" %F in (`git rev-parse --short HEAD`) do (set SCM_COMORREV=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git tag --points-at HEAD`) do (set SCM_TAG=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git branch --show-current`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git show -s --format=%cd --date short !SCM_COMORREV!`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git config --get remote.origin.url`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 if "!SCM_TAG!" == "" (echo    git branch:!SCM_BRANCH! commit:!SCM_COMORREV! )  else (echo    git tag:!SCM_TAG! )  
 if 0 == 0 (
call git reset --hard  1>NUL  
 call git clean -fdx  1>NUL  
 if exist C:\sdk\batch\patches\pecl-parallel.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\pecl-parallel.patch )  
 if exist C:\sdk\batch\patches\pecl-parallel.!SCM_COMORREV!.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\pecl-parallel.!SCM_COMORREV!.patch ) 
) 
)  
 if exist C:\sdk\src\pecl-parallel\.svn\. (
FOR /F "tokens=* USEBACKQ" %F in (`svn info --show-item revision`) do (set SCM_COMORREV=%F )  
 REM svn log /tags/  
 REM svn ls -v /tags/  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Relative URL' | grep -oE '/.*'`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}'`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Repository Root' | grep -oE 'http.*'`) do (set SCM_URL=%F )  
 if /I "" == "varonly" (goto end )  
 echo    svn revision:!SCM_COMORREV!  
 if 0 == 0 (
svn revert . -R  
 REM --remove-ignored  
 svn cleanup . --remove-unversioned  
 if exist C:\sdk\batch\modules\pecl-parallel.patch (
echo    > apply pecl-parallel.patch  
 svn patch C:\sdk\batch\modules\pecl-parallel.patch . 
)  
 if exist C:\sdk\batch\modules\pecl-parallel.!SCM_COMORREV!.patch (
echo    > apply pecl-parallel.!SCM_COMORREV!.patch  
 svn patch C:\sdk\batch\modules\pecl-parallel.!SCM_COMORREV!.patch . 
) 
) 
) 
) 

C:\sdk\src\pecl-parallel>(set GET_VERSION=# nogit version: 1.2.8 [C:/sdk/src/pecl-parallel/php_parallel.h] ) 

C:\sdk\src\pecl-parallel>(set GET_VERSION=1.2.8 ) 

C:\sdk\src\pecl-parallel>(set SCM_COMORREV=448fe9f ) 

C:\sdk\src\pecl-parallel>(set SCM_TAG=v1.2.8 ) 

C:\sdk\src\pecl-parallel>(set SCM_COMORREV_DATE=2025-07-24 ) 

C:\sdk\src\pecl-parallel>(set SCM_URL=https://github.com/krakjoe/parallel.git ) 
   git tag:v1.2.8

C:\sdk\src\pecl-parallel>if 0 == 0 (
echo    > apply pecl-parallel.patch  
 REM git apply --stat C:\sdk\batch\patches\pecl-parallel.patch 2>&1 | gawk '{print "    " $0}'   
 git apply --verbose --ignore-space-change --ignore-whitespace C:\sdk\batch\patches\pecl-parallel.patch   2>&1  | grep -v "Checking"   | gawk '{print "     " $0}'  
)  else (echo    # skip pecl-parallel.patch ) 
   > apply pecl-parallel.patch
     Applied patch php_parallel.c cleanly.

C:\sdk\src\pecl-parallel>REM https://stackoverflow.com/questions/9556676/batch-file-how-to-replace-equal-signs-and-a-string-variable 

C:\sdk\src\pecl-parallel>REM https://stackoverflow.com/questions/26246151/setlocal-enabledelayedexpansion-causes-cd-and-pushd-to-not-persist 

C:\sdk\src\pecl-parallel>REM SCM_BRANCH: remove '(' & ')' that are interpreted in IF statement 

C:\sdk\src\pecl-parallel>endlocal   & cd C:\sdk\src\pecl-parallel  & set SCM_COMORREV=448fe9f  & set SCM_TAG=v1.2.8  & set SCM_BRANCH=  & set SCM_COMORREV_DATE=2025-07-24  & set SCM_URL=https://github.com/krakjoe/parallel.git  & set GET_VERSION=1.2.8 

C:\sdk\src\pecl-parallel>if "1" == "1" (
echo SCM_COMORREV:448fe9f  
 echo SCM_TAG:v1.2.8  
 echo SCM_BRANCH:  
 echo SCM_COMORREV_DATE:2025-07-24  
 echo SCM_URL:https://github.com/krakjoe/parallel.git  
 echo GET_VERSION:1.2.8 
) 
SCM_COMORREV:448fe9f
SCM_TAG:v1.2.8
SCM_BRANCH:
SCM_COMORREV_DATE:2025-07-24
SCM_URL:https://github.com/krakjoe/parallel.git
GET_VERSION:1.2.8

C:\sdk\src\pecl-parallel>if /I "" == "cmake" (
if exist C:\sdk\build\vs18_x64-avx2\pecl-parallel\. rmdir /S /Q C:\sdk\build\vs18_x64-avx2\pecl-parallel  
 mkdir C:\sdk\build\vs18_x64-avx2\pecl-parallel  
 cd /D C:\sdk\build\vs18_x64-avx2\pecl-parallel 
) 

C:\sdk\src\pecl-parallel>set PHP_SRC_DIR=C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src 

C:\sdk\src\pecl-parallel>set PHP_BUILD_DIR=C:\sdk\src\php-sdk\phpmaster\vs18\x64\build 

C:\sdk\src\pecl-parallel>REM other way only first time 'phpsdk_buildtree phpmaster' 

C:\sdk\src\pecl-parallel>if not exist C:\sdk\src\php-sdk\phpmaster\. mklink /J C:\sdk\src\php-sdk\phpmaster C:\sdk\phpmaster 
Jonction creee pour C:\sdk\src\php-sdk\phpmaster <<===>> C:\sdk\phpmaster

C:\sdk\src\pecl-parallel>REM create directory structure 

C:\sdk\src\pecl-parallel>if not exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src\. mklink /J C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src C:\sdk\src\php-src 

C:\sdk\src\pecl-parallel>if not exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\. mkdir C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl 

C:\sdk\src\pecl-parallel>for %E in (pecl-datetime-timezonedb pecl-memcache pecl-text-xdiff php-ext-brotli php-ext-zstd php-geos php-ogr php-proj xdebug pecl-igbinary pecl-parallel pecl-system-sync) do (if not exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\%E\. mklink /J C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\%E C:\sdk\src\%E ) 

C:\sdk\src\pecl-parallel>(if not exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\pecl-datetime-timezonedb\. mklink /J C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\pecl-datetime-timezonedb C:\sdk\src\pecl-datetime-timezonedb ) 

C:\sdk\src\pecl-parallel>(if not exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\pecl-memcache\. mklink /J C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\pecl-memcache C:\sdk\src\pecl-memcache ) 

C:\sdk\src\pecl-parallel>(if not exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\pecl-text-xdiff\. mklink /J C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\pecl-text-xdiff C:\sdk\src\pecl-text-xdiff ) 

C:\sdk\src\pecl-parallel>(if not exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\php-ext-brotli\. mklink /J C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\php-ext-brotli C:\sdk\src\php-ext-brotli ) 

C:\sdk\src\pecl-parallel>(if not exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\php-ext-zstd\. mklink /J C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\php-ext-zstd C:\sdk\src\php-ext-zstd ) 

C:\sdk\src\pecl-parallel>(if not exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\php-geos\. mklink /J C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\php-geos C:\sdk\src\php-geos ) 

C:\sdk\src\pecl-parallel>(if not exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\php-ogr\. mklink /J C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\php-ogr C:\sdk\src\php-ogr ) 

C:\sdk\src\pecl-parallel>(if not exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\php-proj\. mklink /J C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\php-proj C:\sdk\src\php-proj ) 

C:\sdk\src\pecl-parallel>(if not exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\xdebug\. mklink /J C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\xdebug C:\sdk\src\xdebug ) 

C:\sdk\src\pecl-parallel>(if not exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\pecl-igbinary\. mklink /J C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\pecl-igbinary C:\sdk\src\pecl-igbinary ) 

C:\sdk\src\pecl-parallel>(if not exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\pecl-parallel\. mklink /J C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\pecl-parallel C:\sdk\src\pecl-parallel ) 

C:\sdk\src\pecl-parallel>(if not exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\pecl-system-sync\. mklink /J C:\sdk\src\php-sdk\phpmaster\vs18\x64\pecl\pecl-system-sync C:\sdk\src\pecl-system-sync ) 

C:\sdk\src\pecl-parallel>if exist C:\sdk\src\php-sdk\phpsdk-local.bat rm -fv C:\sdk\src\php-sdk\phpsdk-local.bat 

C:\sdk\src\pecl-parallel>xcopy /C /F /Y C:\sdk\batch\modules\phpsdk-local.bat C:\sdk\src\php-sdk\* 
C:\sdk\batch\modules\phpsdk-local.bat -> C:\sdk\src\php-sdk\phpsdk-local.bat
1 fichier(s) copi�(s)

C:\sdk\src\pecl-parallel>call C:\sdk\src\php-sdk\phpsdk-starter.bat -c vs18 -a x64 -s 14.50 

PHP SDK 2.4.0-dev

OS architecture:    x64 
Build architecture: x64 
Visual C++:         14.50.35710.0
PHP-SDK path:       C:\sdk\src\php-sdk

C:\sdk\src\pecl-parallel>REM ~~~~~~~~~~~~ clean build dir & buildconf 

C:\sdk\src\pecl-parallel>if not exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\build. mklink /J C:\sdk\src\php-sdk\phpmaster\vs18\x64\build C:\sdk\build\php 

C:\sdk\src\pecl-parallel>cd /D C:\sdk\src\php-sdk\phpmaster\vs18\x64\build 

C:\sdk\src\php-sdk\phpmaster\vs18\x64\build>call C:\sdk\softs\cyg64\bin\rm.exe -rdf  * 

C:\sdk\src\php-sdk\phpmaster\vs18\x64\build>cd /D C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src 

C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src>call buildconf.bat 
Rebuilding configure.js
Now run 'configure --help'
*** ts  ***
phpsdk-config_make for 8.5
configure --enable-native-intrinsics=sse,sse2,sse3,ssse3,sse4.1,sse4.2,avx,avx2 --with-php-build=C:\sdk\release\vs18_x64-avx2 --with-verbosity=2 --disable-debug --disable-phpdbg --disable-phpdbgs --disable-security-flags --enable-debug-pack --enable-fd-setsize=2048 --enable-object-out-dir=../build/ --with-toolset=vs --with-cygwin=C:\sdk\softs\cyg64\bin --with-extra-includes=C:\sdk\release\vs18_x64-avx2\include;C:\sdk\release\vs18_x64-avx2\_proj\include;C:\sdk\release\vs18_x64-avx2\_gdal\include --with-extra-libs=;C:\sdk\release\vs18_x64-avx2\lib;C:\sdk\release\vs18_x64-avx2\_proj\lib;C:\sdk\release\vs18_x64-avx2\_gdal\lib --with-mp=16 --without-geos --disable-zstd --without-gd --without-readline --disable-zip --disable-com-dotnet --disable-brotli --disable-zlib --disable-bcmath --disable-brotli --disable-calendar --disable-ctype --without-dom --disable-filter --without-iconv --without-libxml --without-mysqlnd --disable-phar --without-simplexml --disable-tokenizer --without-xml --disable-xmlwriter --disable-xmlreader --without-analyzer --without-enchant --without-snmp --without-ldap --without-pgsql --disable-embed --disable-ipv6 --disable-cli-win32 --with-xdebug=shared --with-xdebug-compression 
PHP Version: 8.5.0-dev

Saving configure options to config.nice.bat
Checking for cl.exe ...  <in default path>
WARNING: Using unknown MSVC version 19.50.35710

  Detected compiler MSVC 19.50.35710, untested
  Detected x64 compiler
Checking for link.exe ...  <in default path>
Checking for nmake.exe ...  <in default path>
Checking for lib.exe ...  <in default path>
Checking for bison.exe ...  <in default path>
  Detected bison version 3.3.2
Checking for sed.exe ...  <in default path>
Checking for re2c.exe ...  <in default path>
  Detected re2c version 1.1.1
Checking for zip.exe ...  <in default path>
Checking for lemon.exe ...  <in default path>
Checking for 7za.exe ...  <in default path>
Checking for mc.exe ...  C:\Windows Kits\10\bin\10.0.26100.0\\x64
Checking for mt.exe ...  C:\Windows Kits\10\bin\10.0.26100.0\\x64
Enabling multi process build

Build dir: C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS
PHP Core:  php8ts.dll and php8ts.lib
Checking for ML64.exe ...  <in default path>

Enabling SAPI sapi\cgi
Enabling SAPI sapi\cli
Checking for library edit.lib ... <in deps path> \lib\edit.lib
Checking for editline/readline.h ...  <in deps path> \include
Enabling extension ext\date
Enabling extension ext\hash
Checking for KeccakHash.h ...  ext/hash/sha3/generic64lc
Enabling extension ext\json
Enabling extension ext\lexbor
Enabling extension ext\pcre
Enabling extension ext\random
Enabling extension ext\reflection
Enabling extension ext\spl
Checking for timelib_config.h ...  ext/date/lib
Enabling extension ext\standard
supported (80500)
Enabling extension ..\pecl\xdebug [shared]
Checking for library zlib.lib;zlib.lib ... <in deps path> \lib\zlib.lib
Enabling extension ext\opcache
Checking for ir/ir.h ...  ext\opcache\jit
Checking for capstone\capstone.h ...  <not found>
Checking for capstone\capstone.h ...  <not found>
Enabling extension ext\session
Enabling extension ext\uri

Creating build dirs...
Generating files...
Regenerating C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\tmp-php.ini ...
Generating Makefile
Generating main/internal_functions.c
Generating main/config.w32.h
Generating phpize
Done.



Enabled extensions:
-----------------------
| Extension  | Mode   |
-----------------------
| date       | static |
| hash       | static |
| json       | static |
| lexbor     | static |
| pcre       | static |
| random     | static |
| reflection | static |
| session    | static |
| spl        | static |
| standard   | static |
| uri        | static |
-----------------------


Enabled Zend extensions:
----------------------
| Extension | Mode   |
----------------------
| opcache   | static |
| xdebug    | shared |
----------------------


Enabled SAPI:
-------------
| Sapi Name |
-------------
| cgi       |
| cli       |
-------------


----------------------------------------------------
|                     |                            |
----------------------------------------------------
| Build type          | Release                    |
| Thread Safety       | Yes                        |
| Compiler            | MSVC 19.50.35710, untested |
| Target Architecture | x64                        |
| Host Architecture   | x64                        |
| Optimization        | PGO disabled               |
| Native intrinsics   | AVX2                       |
| Static analyzer     | disabled                   |
----------------------------------------------------


Type 'nmake' to build PHP
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
Recreating build dirs
	bison.exe -Wall --output=Zend/zend_ini_parser.c -v -d Zend/zend_ini_parser.y
	bison.exe -Wall --output=Zend/zend_language_parser.c -v -d Zend/zend_language_parser.y
	"re2c.exe" --no-generation-date --case-inverted -cbdFt Zend/zend_ini_scanner_defs.h -oZend/zend_ini_scanner.c Zend/zend_ini_scanner.l
	"re2c.exe" --no-generation-date --case-inverted -cbdFt Zend/zend_language_scanner_defs.h -oZend/zend_language_scanner.c Zend/zend_language_scanner.l
	bison.exe -Wall --output=sapi/phpdbg/phpdbg_parser.c -v -d sapi/phpdbg/phpdbg_parser.y
	"re2c.exe" --no-generation-date -cbdFo sapi/phpdbg/phpdbg_lexer.c sapi/phpdbg/phpdbg_lexer.l
	type ext\pcre\php_pcre.def > C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.dll.def
	"C:\Windows Kits\10\bin\10.0.26100.0\\x64\mc.exe" -h win32\ -r C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ -x C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ win32\build\wsyslog.mc
MC: Compiling win32\build\wsyslog.mc
	"cl.exe" /D ZEND_COMPILE_DL_EXT=1 /D COMPILE_DL_XDEBUG /D XDEBUG_EXPORTS=1 /I ..\pecl\xdebug /I ..\pecl\xdebug/src /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\ /c ..\pecl\xdebug\xdebug.c
xdebug.c
	"cl.exe" /D ZEND_COMPILE_DL_EXT=1 /D COMPILE_DL_XDEBUG /D XDEBUG_EXPORTS=1 /I ..\pecl\xdebug /I ..\pecl\xdebug/src /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\base\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\base\ /c ..\pecl\xdebug\src\base\base.c ..\pecl\xdebug\src\base\ctrl_socket.c ..\pecl\xdebug\src\base\filter.c
base.c
ctrl_socket.c
filter.c
	"cl.exe" /D ZEND_COMPILE_DL_EXT=1 /D COMPILE_DL_XDEBUG /D XDEBUG_EXPORTS=1 /I ..\pecl\xdebug /I ..\pecl\xdebug/src /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\lib\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\lib\ /c ..\pecl\xdebug\src\lib\cmd_parser.c ..\pecl\xdebug\src\lib\compat.c ..\pecl\xdebug\src\lib\crc32.c ..\pecl\xdebug\src\lib\file.c ..\pecl\xdebug\src\lib\hash.c ..\pecl\xdebug\src\lib\headers.c ..\pecl\xdebug\src\lib\lib.c ..\pecl\xdebug\src\lib\llist.c ..\pecl\xdebug\src\lib\log.c ..\pecl\xdebug\src\lib\normalize_path.c ..\pecl\xdebug\src\lib\set.c ..\pecl\xdebug\src\lib\str.c ..\pecl\xdebug\src\lib\timing.c ..\pecl\xdebug\src\lib\trim.c ..\pecl\xdebug\src\lib\usefulstuff.c ..\pecl\xdebug\src\lib\var.c ..\pecl\xdebug\src\lib\var_export_html.c ..\pecl\xdebug\src\lib\var_export_line.c ..\pecl\xdebug\src\lib\var_export_text.c ..\pecl\xdebug\src\lib\var_export_xml.c ..\pecl\xdebug\src\lib\xdebug_strndup.c ..\pecl\xdebug\src\lib\xml.c
cmd_parser.c
compat.c
crc32.c
file.c
hash.c
headers.c
lib.c
llist.c
log.c
normalize_path.c
set.c
str.c
timing.c
trim.c
usefulstuff.c
var.c
var_export_html.c
var_export_line.c
var_export_text.c
var_export_xml.c
xdebug_strndup.c
xml.c
	"cl.exe" /D ZEND_COMPILE_DL_EXT=1 /D COMPILE_DL_XDEBUG /D XDEBUG_EXPORTS=1 /I ..\pecl\xdebug /I ..\pecl\xdebug/src /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\lib\maps\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\lib\maps\ /c ..\pecl\xdebug\src\lib\maps\maps.c ..\pecl\xdebug\src\lib\maps\maps_private.c ..\pecl\xdebug\src\lib\maps\parser.c
maps.c
maps_private.c
parser.c
	"cl.exe" /D ZEND_COMPILE_DL_EXT=1 /D COMPILE_DL_XDEBUG /D XDEBUG_EXPORTS=1 /I ..\pecl\xdebug /I ..\pecl\xdebug/src /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\coverage\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\coverage\ /c ..\pecl\xdebug\src\coverage\branch_info.c ..\pecl\xdebug\src\coverage\code_coverage.c
branch_info.c
code_coverage.c
	"cl.exe" /D ZEND_COMPILE_DL_EXT=1 /D COMPILE_DL_XDEBUG /D XDEBUG_EXPORTS=1 /I ..\pecl\xdebug /I ..\pecl\xdebug/src /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\debugger\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\debugger\ /c ..\pecl\xdebug\src\debugger\com.c ..\pecl\xdebug\src\debugger\debugger.c ..\pecl\xdebug\src\debugger\handler_dbgp.c ..\pecl\xdebug\src\debugger\handlers.c
com.c
debugger.c
handler_dbgp.c
handlers.c
	"cl.exe" /D ZEND_COMPILE_DL_EXT=1 /D COMPILE_DL_XDEBUG /D XDEBUG_EXPORTS=1 /I ..\pecl\xdebug /I ..\pecl\xdebug/src /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\develop\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\develop\ /c ..\pecl\xdebug\src\develop\develop.c ..\pecl\xdebug\src\develop\monitor.c ..\pecl\xdebug\src\develop\php_functions.c ..\pecl\xdebug\src\develop\stack.c ..\pecl\xdebug\src\develop\superglobals.c
develop.c
monitor.c
php_functions.c
stack.c
superglobals.c
	"cl.exe" /D ZEND_COMPILE_DL_EXT=1 /D COMPILE_DL_XDEBUG /D XDEBUG_EXPORTS=1 /I ..\pecl\xdebug /I ..\pecl\xdebug/src /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\gcstats\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\gcstats\ /c ..\pecl\xdebug\src\gcstats\gc_stats.c
gc_stats.c
	"cl.exe" /D ZEND_COMPILE_DL_EXT=1 /D COMPILE_DL_XDEBUG /D XDEBUG_EXPORTS=1 /I ..\pecl\xdebug /I ..\pecl\xdebug/src /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\profiler\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\profiler\ /c ..\pecl\xdebug\src\profiler\profiler.c
profiler.c
	"cl.exe" /D ZEND_COMPILE_DL_EXT=1 /D COMPILE_DL_XDEBUG /D XDEBUG_EXPORTS=1 /I ..\pecl\xdebug /I ..\pecl\xdebug/src /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\tracing\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\pecl\xdebug\src\tracing\ /c ..\pecl\xdebug\src\tracing\trace_computerized.c ..\pecl\xdebug\src\tracing\trace_flamegraph.c ..\pecl\xdebug\src\tracing\trace_html.c ..\pecl\xdebug\src\tracing\trace_textual.c ..\pecl\xdebug\src\tracing\tracing.c
trace_computerized.c
trace_flamegraph.c
trace_html.c
trace_textual.c
tracing.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /Iext/date/lib /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DHAVE_TIMELIB_CONFIG_H=1 /wd4244 /I "ext/hash/sha3/generic64lc" /DHAVE_KECCAKHASH_H=1 /DKeccakP200_excluded /DKeccakP400_excluded /DKeccakP800_excluded /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D HAVE_MEMMOVE=1 /D HAVE_CONFIG_H=1 /I ext/pcre/pcre2lib /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext/date/lib" /DHAVE_TIMELIB_CONFIG_H=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext\opcache\jit" /DHAVE_IR_IR_H=1 /I "ext\opcache\jit\ir" /D IR_TARGET_X64 /D IR_PHP /I ext\opcache /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I ext/lexbor /I ext/uri/uriparser/include /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D URI_STATIC_BUILD /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\Zend\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\Zend\ /D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /c Zend\zend.c Zend\zend_API.c Zend\zend_alloc.c Zend\zend_ast.c Zend\zend_atomic.c Zend\zend_attributes.c Zend\zend_builtin_functions.c Zend\zend_call_stack.c Zend\zend_closures.c Zend\zend_compile.c Zend\zend_constants.c Zend\zend_cpuinfo.c Zend\zend_default_classes.c Zend\zend_enum.c Zend\zend_exceptions.c Zend\zend_execute.c Zend\zend_execute_API.c Zend\zend_extensions.c Zend\zend_fibers.c Zend\zend_float.c Zend\zend_frameless_function.c Zend\zend_gc.c Zend\zend_generators.c Zend\zend_hash.c Zend\zend_highlight.c Zend\zend_hrtime.c Zend\zend_inheritance.c Zend\zend_ini.c Zend\zend_ini_parser.c Zend\zend_ini_scanner.c Zend\zend_interfaces.c Zend\zend_iterators.c Zend\zend_language_parser.c Zend\zend_language_scanner.c Zend\zend_lazy_objects.c Zend\zend_list.c Zend\zend_llist.c Zend\zend_multibyte.c Zend\zend_object_handlers.c Zend\zend_objects.c Zend\zend_objects_API.c Zend\zend_observer.c Zend\zend_opcode.c Zend\zend_operators.c Zend\zend_property_hooks.c Zend\zend_ptr_stack.c Zend\zend_smart_str.c Zend\zend_sort.c Zend\zend_stack.c Zend\zend_stream.c Zend\zend_string.c Zend\zend_strtod.c Zend\zend_system_id.c Zend\zend_variables.c Zend\zend_virtual_cwd.c Zend\zend_vm_opcodes.c Zend\zend_weakrefs.c
zend.c
zend_API.c
zend_alloc.c
zend_ast.c
zend_atomic.c
zend_attributes.c
zend_builtin_functions.c
zend_call_stack.c
zend_closures.c
zend_compile.c
zend_constants.c
zend_cpuinfo.c
zend_default_classes.c
zend_enum.c
zend_exceptions.c
zend_execute.c
zend_execute_API.c
zend_extensions.c
zend_fibers.c
zend_float.c
zend_frameless_function.c
zend_gc.c
zend_generators.c
zend_hash.c
zend_highlight.c
zend_hrtime.c
zend_inheritance.c
zend_ini.c
zend_ini_parser.c
zend_ini_scanner.c
zend_interfaces.c
zend_iterators.c
zend_language_parser.c
zend_language_scanner.c
zend_lazy_objects.c
zend_list.c
zend_llist.c
zend_multibyte.c
zend_object_handlers.c
zend_objects.c
zend_objects_API.c
zend_observer.c
zend_opcode.c
zend_operators.c
zend_property_hooks.c
zend_ptr_stack.c
zend_smart_str.c
zend_sort.c
zend_stack.c
zend_stream.c
zend_string.c
zend_strtod.c
zend_system_id.c
zend_variables.c
zend_virtual_cwd.c
zend_vm_opcodes.c
zend_weakrefs.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /Iext/date/lib /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DHAVE_TIMELIB_CONFIG_H=1 /wd4244 /I "ext/hash/sha3/generic64lc" /DHAVE_KECCAKHASH_H=1 /DKeccakP200_excluded /DKeccakP400_excluded /DKeccakP800_excluded /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D HAVE_MEMMOVE=1 /D HAVE_CONFIG_H=1 /I ext/pcre/pcre2lib /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext/date/lib" /DHAVE_TIMELIB_CONFIG_H=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext\opcache\jit" /DHAVE_IR_IR_H=1 /I "ext\opcache\jit\ir" /D IR_TARGET_X64 /D IR_PHP /I ext\opcache /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I ext/lexbor /I ext/uri/uriparser/include /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D URI_STATIC_BUILD /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\Zend\Optimizer\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\Zend\Optimizer\ /c Zend\Optimizer\block_pass.c Zend\Optimizer\compact_literals.c Zend\Optimizer\compact_vars.c Zend\Optimizer\dce.c Zend\Optimizer\dfa_pass.c Zend\Optimizer\escape_analysis.c Zend\Optimizer\nop_removal.c Zend\Optimizer\optimize_func_calls.c Zend\Optimizer\optimize_temp_vars_5.c Zend\Optimizer\pass1.c Zend\Optimizer\pass3.c Zend\Optimizer\sccp.c Zend\Optimizer\scdf.c Zend\Optimizer\zend_call_graph.c Zend\Optimizer\zend_cfg.c Zend\Optimizer\zend_dfg.c Zend\Optimizer\zend_dump.c Zend\Optimizer\zend_func_info.c Zend\Optimizer\zend_inference.c Zend\Optimizer\zend_optimizer.c Zend\Optimizer\zend_ssa.c
block_pass.c
compact_literals.c
compact_vars.c
dce.c
dfa_pass.c
escape_analysis.c
nop_removal.c
optimize_func_calls.c
optimize_temp_vars_5.c
pass1.c
pass3.c
sccp.c
scdf.c
zend_call_graph.c
zend_cfg.c
zend_dfg.c
zend_dump.c
zend_func_info.c
zend_inference.c
zend_optimizer.c
zend_ssa.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /Iext/date/lib /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DHAVE_TIMELIB_CONFIG_H=1 /wd4244 /I "ext/hash/sha3/generic64lc" /DHAVE_KECCAKHASH_H=1 /DKeccakP200_excluded /DKeccakP400_excluded /DKeccakP800_excluded /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D HAVE_MEMMOVE=1 /D HAVE_CONFIG_H=1 /I ext/pcre/pcre2lib /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext/date/lib" /DHAVE_TIMELIB_CONFIG_H=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext\opcache\jit" /DHAVE_IR_IR_H=1 /I "ext\opcache\jit\ir" /D IR_TARGET_X64 /D IR_PHP /I ext\opcache /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I ext/lexbor /I ext/uri/uriparser/include /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D URI_STATIC_BUILD /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\main\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\main\ /D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /c main\SAPI.c main\fopen_wrappers.c main\getopt.c main\internal_functions.c main\main.c main\network.c main\output.c main\php_content_types.c main\php_glob.c main\php_ini.c main\php_ini_builder.c main\php_odbc_utils.c main\php_open_temporary_file.c main\php_scandir.c main\php_syslog.c main\php_ticks.c main\php_variables.c main\reentrancy.c main\rfc1867.c main\safe_bcmp.c main\snprintf.c main\spprintf.c main\strlcat.c main\strlcpy.c
SAPI.c
fopen_wrappers.c
getopt.c
internal_functions.c
main.c
network.c
output.c
php_content_types.c
php_glob.c
php_ini.c
php_ini_builder.c
php_odbc_utils.c
php_open_temporary_file.c
php_scandir.c
php_syslog.c
php_ticks.c
php_variables.c
reentrancy.c
rfc1867.c
safe_bcmp.c
snprintf.c
spprintf.c
strlcat.c
strlcpy.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /Iext/date/lib /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DHAVE_TIMELIB_CONFIG_H=1 /wd4244 /I "ext/hash/sha3/generic64lc" /DHAVE_KECCAKHASH_H=1 /DKeccakP200_excluded /DKeccakP400_excluded /DKeccakP800_excluded /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D HAVE_MEMMOVE=1 /D HAVE_CONFIG_H=1 /I ext/pcre/pcre2lib /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext/date/lib" /DHAVE_TIMELIB_CONFIG_H=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext\opcache\jit" /DHAVE_IR_IR_H=1 /I "ext\opcache\jit\ir" /D IR_TARGET_X64 /D IR_PHP /I ext\opcache /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I ext/lexbor /I ext/uri/uriparser/include /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D URI_STATIC_BUILD /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\main\streams\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\main\streams\ /D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /c main\streams\cast.c main\streams\filter.c main\streams\glob_wrapper.c main\streams\memory.c main\streams\mmap.c main\streams\plain_wrapper.c main\streams\streams.c main\streams\transports.c main\streams\userspace.c main\streams\xp_socket.c
cast.c
filter.c
glob_wrapper.c
memory.c
mmap.c
plain_wrapper.c
streams.c
transports.c
userspace.c
xp_socket.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /Iext/date/lib /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DHAVE_TIMELIB_CONFIG_H=1 /wd4244 /I "ext/hash/sha3/generic64lc" /DHAVE_KECCAKHASH_H=1 /DKeccakP200_excluded /DKeccakP400_excluded /DKeccakP800_excluded /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D HAVE_MEMMOVE=1 /D HAVE_CONFIG_H=1 /I ext/pcre/pcre2lib /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext/date/lib" /DHAVE_TIMELIB_CONFIG_H=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext\opcache\jit" /DHAVE_IR_IR_H=1 /I "ext\opcache\jit\ir" /D IR_TARGET_X64 /D IR_PHP /I ext\opcache /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I ext/lexbor /I ext/uri/uriparser/include /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D URI_STATIC_BUILD /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\win32\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\win32\ /D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /c win32\codepage.c win32\console.c win32\dllmain.c win32\fnmatch.c win32\ftok.c win32\getrusage.c win32\globals.c win32\ioutil.c win32\nice.c win32\readdir.c win32\registry.c win32\select.c win32\sendmail.c win32\signal.c win32\sockets.c win32\time.c win32\winutil.c win32\wsyslog.c
codepage.c
console.c
dllmain.c
fnmatch.c
ftok.c
getrusage.c
globals.c
ioutil.c
nice.c
readdir.c
registry.c
select.c
sendmail.c
signal.c
sockets.c
time.c
winutil.c
wsyslog.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /Iext/date/lib /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DHAVE_TIMELIB_CONFIG_H=1 /wd4244 /I "ext/hash/sha3/generic64lc" /DHAVE_KECCAKHASH_H=1 /DKeccakP200_excluded /DKeccakP400_excluded /DKeccakP800_excluded /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D HAVE_MEMMOVE=1 /D HAVE_CONFIG_H=1 /I ext/pcre/pcre2lib /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext/date/lib" /DHAVE_TIMELIB_CONFIG_H=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext\opcache\jit" /DHAVE_IR_IR_H=1 /I "ext\opcache\jit\ir" /D IR_TARGET_X64 /D IR_PHP /I ext\opcache /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I ext/lexbor /I ext/uri/uriparser/include /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D URI_STATIC_BUILD /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\TSRM\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\TSRM\ /D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /c TSRM\TSRM.c TSRM\tsrm_win32.c
TSRM.c
tsrm_win32.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /Iext/date/lib /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DHAVE_TIMELIB_CONFIG_H=1 /wd4244 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\date\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\date\ /c ext\date\php_date.c
php_date.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /Iext/date/lib /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DHAVE_TIMELIB_CONFIG_H=1 /wd4244 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\date\lib\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\date\lib\ /c ext\date\lib\astro.c ext\date\lib\dow.c ext\date\lib\interval.c ext\date\lib\parse_date.c ext\date\lib\parse_iso_intervals.c ext\date\lib\parse_posix.c ext\date\lib\parse_tz.c ext\date\lib\timelib.c ext\date\lib\tm2unixtime.c ext\date\lib\unixtime2tm.c
astro.c
dow.c
interval.c
parse_date.c
parse_iso_intervals.c
parse_posix.c
parse_tz.c
timelib.c
tm2unixtime.c
unixtime2tm.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I "ext/hash/sha3/generic64lc" /DHAVE_KECCAKHASH_H=1 /DKeccakP200_excluded /DKeccakP400_excluded /DKeccakP800_excluded /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\hash\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\hash\ /c ext\hash\hash.c ext\hash\hash_adler32.c ext\hash\hash_crc32.c ext\hash\hash_fnv.c ext\hash\hash_gost.c ext\hash\hash_haval.c ext\hash\hash_joaat.c ext\hash\hash_md.c ext\hash\hash_murmur.c ext\hash\hash_ripemd.c ext\hash\hash_sha.c ext\hash\hash_sha3.c ext\hash\hash_sha_ni.c ext\hash\hash_sha_sse2.c ext\hash\hash_snefru.c ext\hash\hash_tiger.c ext\hash\hash_whirlpool.c ext\hash\hash_xxhash.c
hash.c
hash_adler32.c
hash_crc32.c
hash_fnv.c
hash_gost.c
hash_haval.c
hash_joaat.c
hash_md.c
hash_murmur.c
hash_ripemd.c
hash_sha.c
hash_sha3.c
hash_sha_ni.c
hash_sha_sse2.c
hash_snefru.c
hash_tiger.c
hash_whirlpool.c
hash_xxhash.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I "ext/hash/sha3/generic64lc" /DHAVE_KECCAKHASH_H=1 /DKeccakP200_excluded /DKeccakP400_excluded /DKeccakP800_excluded /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\hash\sha3\generic64lc\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\hash\sha3\generic64lc\ /c ext\hash\sha3\generic64lc\KeccakHash.c ext\hash\sha3\generic64lc\KeccakP-1600-opt64.c ext\hash\sha3\generic64lc\KeccakSponge.c
KeccakHash.c
KeccakP-1600-opt64.c
KeccakSponge.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I "ext/hash/sha3/generic64lc" /DHAVE_KECCAKHASH_H=1 /DKeccakP200_excluded /DKeccakP400_excluded /DKeccakP800_excluded /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\hash\murmur\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\hash\murmur\ /c ext\hash\murmur\PMurHash.c ext\hash\murmur\PMurHash128.c
PMurHash.c
PMurHash128.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\json\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\json\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\json\ /c ext\json\json.c
json.c
	bison.exe -Wall --defines -l ext/json/json_parser.y -o ext/json/json_parser.tab.c
	"re2c.exe" --no-generation-date -t ext/json/php_json_scanner_defs.h -bci -o ext/json/json_scanner.c ext/json/json_scanner.re
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\json\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\json\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\json\ /c ext\json\json_encoder.c ext\json\json_parser.tab.c ext\json\json_scanner.c
json_encoder.c
json_parser.tab.c
json_scanner.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\ /c ext\lexbor\php_lexbor.c
php_lexbor.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\ports\windows_nt\lexbor\core\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\ports\windows_nt\lexbor\core\ /c ext\lexbor\lexbor\ports\windows_nt\lexbor\core\memory.c
memory.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\core\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\core\ /c ext\lexbor\lexbor\core\array.c ext\lexbor\lexbor\core\array_obj.c ext\lexbor\lexbor\core\avl.c ext\lexbor\lexbor\core\bst.c ext\lexbor\lexbor\core\conv.c ext\lexbor\lexbor\core\diyfp.c ext\lexbor\lexbor\core\dobject.c ext\lexbor\lexbor\core\dtoa.c ext\lexbor\lexbor\core\hash.c ext\lexbor\lexbor\core\mem.c ext\lexbor\lexbor\core\mraw.c ext\lexbor\lexbor\core\plog.c ext\lexbor\lexbor\core\print.c ext\lexbor\lexbor\core\serialize.c ext\lexbor\lexbor\core\shs.c ext\lexbor\lexbor\core\str.c ext\lexbor\lexbor\core\strtod.c
array.c
array_obj.c
avl.c
bst.c
conv.c
diyfp.c
dobject.c
dtoa.c
hash.c
mem.c
mraw.c
plog.c
print.c
serialize.c
shs.c
str.c
strtod.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\dom\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\dom\ /c ext\lexbor\lexbor\dom\interface.c
interface.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\dom\interfaces\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\dom\interfaces\ /c ext\lexbor\lexbor\dom\interfaces\attr.c ext\lexbor\lexbor\dom\interfaces\cdata_section.c ext\lexbor\lexbor\dom\interfaces\character_data.c ext\lexbor\lexbor\dom\interfaces\comment.c ext\lexbor\lexbor\dom\interfaces\document.c ext\lexbor\lexbor\dom\interfaces\document_fragment.c ext\lexbor\lexbor\dom\interfaces\document_type.c ext\lexbor\lexbor\dom\interfaces\element.c ext\lexbor\lexbor\dom\interfaces\node.c ext\lexbor\lexbor\dom\interfaces\processing_instruction.c ext\lexbor\lexbor\dom\interfaces\shadow_root.c ext\lexbor\lexbor\dom\interfaces\text.c
attr.c
cdata_section.c
character_data.c
comment.c
document.c
document_fragment.c
document_type.c
element.c
node.c
processing_instruction.c
shadow_root.c
text.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\html\tokenizer\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\html\tokenizer\ /c ext\lexbor\lexbor\html\tokenizer\error.c ext\lexbor\lexbor\html\tokenizer\state.c ext\lexbor\lexbor\html\tokenizer\state_comment.c ext\lexbor\lexbor\html\tokenizer\state_doctype.c ext\lexbor\lexbor\html\tokenizer\state_rawtext.c ext\lexbor\lexbor\html\tokenizer\state_rcdata.c ext\lexbor\lexbor\html\tokenizer\state_script.c
error.c
state.c
state_comment.c
state_doctype.c
state_rawtext.c
state_rcdata.c
state_script.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\html\tree\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\html\tree\ /c ext\lexbor\lexbor\html\tree\active_formatting.c ext\lexbor\lexbor\html\tree\error.c ext\lexbor\lexbor\html\tree\open_elements.c
active_formatting.c
error.c
open_elements.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\html\tree\insertion_mode\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\html\tree\insertion_mode\ /c ext\lexbor\lexbor\html\tree\insertion_mode\after_after_body.c ext\lexbor\lexbor\html\tree\insertion_mode\after_after_frameset.c ext\lexbor\lexbor\html\tree\insertion_mode\after_body.c ext\lexbor\lexbor\html\tree\insertion_mode\after_frameset.c ext\lexbor\lexbor\html\tree\insertion_mode\after_head.c ext\lexbor\lexbor\html\tree\insertion_mode\before_head.c ext\lexbor\lexbor\html\tree\insertion_mode\before_html.c ext\lexbor\lexbor\html\tree\insertion_mode\foreign_content.c ext\lexbor\lexbor\html\tree\insertion_mode\in_body.c ext\lexbor\lexbor\html\tree\insertion_mode\in_caption.c ext\lexbor\lexbor\html\tree\insertion_mode\in_cell.c ext\lexbor\lexbor\html\tree\insertion_mode\in_column_group.c ext\lexbor\lexbor\html\tree\insertion_mode\in_frameset.c ext\lexbor\lexbor\html\tree\insertion_mode\in_head.c ext\lexbor\lexbor\html\tree\insertion_mode\in_head_noscript.c ext\lexbor\lexbor\html\tree\insertion_mode\in_row.c ext\lexbor\lexbor\html\tree\insertion_mode\in_select.c ext\lexbor\lexbor\html\tree\insertion_mode\in_select_in_table.c ext\lexbor\lexbor\html\tree\insertion_mode\in_table.c ext\lexbor\lexbor\html\tree\insertion_mode\in_table_body.c ext\lexbor\lexbor\html\tree\insertion_mode\in_table_text.c ext\lexbor\lexbor\html\tree\insertion_mode\in_template.c ext\lexbor\lexbor\html\tree\insertion_mode\initial.c ext\lexbor\lexbor\html\tree\insertion_mode\text.c
after_after_body.c
after_after_frameset.c
after_body.c
after_frameset.c
after_head.c
before_head.c
before_html.c
foreign_content.c
in_body.c
in_caption.c
in_cell.c
in_column_group.c
in_frameset.c
in_head.c
in_head_noscript.c
in_row.c
in_select.c
in_select_in_table.c
in_table.c
in_table_body.c
in_table_text.c
in_template.c
initial.c
text.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\html\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\html\ /c ext\lexbor\lexbor\html\encoding.c ext\lexbor\lexbor\html\interface.c ext\lexbor\lexbor\html\parser.c ext\lexbor\lexbor\html\token.c ext\lexbor\lexbor\html\token_attr.c ext\lexbor\lexbor\html\tokenizer.c ext\lexbor\lexbor\html\tree.c
encoding.c
interface.c
parser.c
token.c
token_attr.c
tokenizer.c
tree.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\encoding\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\encoding\ /c ext\lexbor\lexbor\encoding\decode.c ext\lexbor\lexbor\encoding\encode.c ext\lexbor\lexbor\encoding\encoding.c ext\lexbor\lexbor\encoding\multi.c ext\lexbor\lexbor\encoding\range.c ext\lexbor\lexbor\encoding\res.c ext\lexbor\lexbor\encoding\single.c
decode.c
encode.c
encoding.c
multi.c
range.c
res.c
single.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\html\interfaces\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\html\interfaces\ /c ext\lexbor\lexbor\html\interfaces\anchor_element.c ext\lexbor\lexbor\html\interfaces\area_element.c ext\lexbor\lexbor\html\interfaces\audio_element.c ext\lexbor\lexbor\html\interfaces\base_element.c ext\lexbor\lexbor\html\interfaces\body_element.c ext\lexbor\lexbor\html\interfaces\br_element.c ext\lexbor\lexbor\html\interfaces\button_element.c ext\lexbor\lexbor\html\interfaces\canvas_element.c ext\lexbor\lexbor\html\interfaces\d_list_element.c ext\lexbor\lexbor\html\interfaces\data_element.c ext\lexbor\lexbor\html\interfaces\data_list_element.c ext\lexbor\lexbor\html\interfaces\details_element.c ext\lexbor\lexbor\html\interfaces\dialog_element.c ext\lexbor\lexbor\html\interfaces\directory_element.c ext\lexbor\lexbor\html\interfaces\div_element.c ext\lexbor\lexbor\html\interfaces\document.c ext\lexbor\lexbor\html\interfaces\element.c ext\lexbor\lexbor\html\interfaces\embed_element.c ext\lexbor\lexbor\html\interfaces\field_set_element.c ext\lexbor\lexbor\html\interfaces\font_element.c ext\lexbor\lexbor\html\interfaces\form_element.c ext\lexbor\lexbor\html\interfaces\frame_element.c ext\lexbor\lexbor\html\interfaces\frame_set_element.c ext\lexbor\lexbor\html\interfaces\head_element.c ext\lexbor\lexbor\html\interfaces\heading_element.c ext\lexbor\lexbor\html\interfaces\hr_element.c ext\lexbor\lexbor\html\interfaces\html_element.c ext\lexbor\lexbor\html\interfaces\iframe_element.c ext\lexbor\lexbor\html\interfaces\image_element.c ext\lexbor\lexbor\html\interfaces\input_element.c ext\lexbor\lexbor\html\interfaces\label_element.c ext\lexbor\lexbor\html\interfaces\legend_element.c ext\lexbor\lexbor\html\interfaces\li_element.c ext\lexbor\lexbor\html\interfaces\link_element.c ext\lexbor\lexbor\html\interfaces\map_element.c ext\lexbor\lexbor\html\interfaces\marquee_element.c ext\lexbor\lexbor\html\interfaces\media_element.c ext\lexbor\lexbor\html\interfaces\menu_element.c ext\lexbor\lexbor\html\interfaces\meta_element.c ext\lexbor\lexbor\html\interfaces\meter_element.c ext\lexbor\lexbor\html\interfaces\mod_element.c ext\lexbor\lexbor\html\interfaces\o_list_element.c ext\lexbor\lexbor\html\interfaces\object_element.c ext\lexbor\lexbor\html\interfaces\opt_group_element.c ext\lexbor\lexbor\html\interfaces\option_element.c ext\lexbor\lexbor\html\interfaces\output_element.c ext\lexbor\lexbor\html\interfaces\paragraph_element.c ext\lexbor\lexbor\html\interfaces\param_element.c ext\lexbor\lexbor\html\interfaces\picture_element.c ext\lexbor\lexbor\html\interfaces\pre_element.c ext\lexbor\lexbor\html\interfaces\progress_element.c ext\lexbor\lexbor\html\interfaces\quote_element.c ext\lexbor\lexbor\html\interfaces\script_element.c ext\lexbor\lexbor\html\interfaces\select_element.c ext\lexbor\lexbor\html\interfaces\slot_element.c ext\lexbor\lexbor\html\interfaces\source_element.c ext\lexbor\lexbor\html\interfaces\span_element.c ext\lexbor\lexbor\html\interfaces\style_element.c ext\lexbor\lexbor\html\interfaces\table_caption_element.c ext\lexbor\lexbor\html\interfaces\table_cell_element.c ext\lexbor\lexbor\html\interfaces\table_col_element.c ext\lexbor\lexbor\html\interfaces\table_element.c ext\lexbor\lexbor\html\interfaces\table_row_element.c ext\lexbor\lexbor\html\interfaces\table_section_element.c ext\lexbor\lexbor\html\interfaces\template_element.c ext\lexbor\lexbor\html\interfaces\text_area_element.c ext\lexbor\lexbor\html\interfaces\time_element.c ext\lexbor\lexbor\html\interfaces\title_element.c ext\lexbor\lexbor\html\interfaces\track_element.c ext\lexbor\lexbor\html\interfaces\u_list_element.c ext\lexbor\lexbor\html\interfaces\unknown_element.c ext\lexbor\lexbor\html\interfaces\video_element.c ext\lexbor\lexbor\html\interfaces\window.c
anchor_element.c
area_element.c
audio_element.c
base_element.c
body_element.c
br_element.c
button_element.c
canvas_element.c
d_list_element.c
data_element.c
data_list_element.c
details_element.c
dialog_element.c
directory_element.c
div_element.c
document.c
element.c
embed_element.c
field_set_element.c
font_element.c
form_element.c
frame_element.c
frame_set_element.c
head_element.c
heading_element.c
hr_element.c
html_element.c
iframe_element.c
image_element.c
input_element.c
label_element.c
legend_element.c
li_element.c
link_element.c
map_element.c
marquee_element.c
media_element.c
menu_element.c
meta_element.c
meter_element.c
mod_element.c
o_list_element.c
object_element.c
opt_group_element.c
option_element.c
output_element.c
paragraph_element.c
param_element.c
picture_element.c
pre_element.c
progress_element.c
quote_element.c
script_element.c
select_element.c
slot_element.c
source_element.c
span_element.c
style_element.c
table_caption_element.c
table_cell_element.c
table_col_element.c
table_element.c
table_row_element.c
table_section_element.c
template_element.c
text_area_element.c
time_element.c
title_element.c
track_element.c
u_list_element.c
unknown_element.c
video_element.c
window.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\css\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\css\ /c ext\lexbor\lexbor\css\css.c ext\lexbor\lexbor\css\log.c ext\lexbor\lexbor\css\parser.c ext\lexbor\lexbor\css\state.c
css.c
log.c
parser.c
state.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\css\selectors\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\css\selectors\ /c ext\lexbor\lexbor\css\selectors\pseudo.c ext\lexbor\lexbor\css\selectors\pseudo_state.c ext\lexbor\lexbor\css\selectors\selector.c ext\lexbor\lexbor\css\selectors\selectors.c ext\lexbor\lexbor\css\selectors\state.c
pseudo.c
pseudo_state.c
selector.c
selectors.c
state.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\css\syntax\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\css\syntax\ /c ext\lexbor\lexbor\css\syntax\anb.c ext\lexbor\lexbor\css\syntax\parser.c ext\lexbor\lexbor\css\syntax\state.c ext\lexbor\lexbor\css\syntax\syntax.c ext\lexbor\lexbor\css\syntax\token.c ext\lexbor\lexbor\css\syntax\tokenizer.c
anb.c
parser.c
state.c
syntax.c
token.c
tokenizer.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\css\syntax\tokenizer\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\css\syntax\tokenizer\ /c ext\lexbor\lexbor\css\syntax\tokenizer\error.c
error.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\ns\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\ns\ /c ext\lexbor\lexbor\ns\ns.c
ns.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\punycode\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\punycode\ /c ext\lexbor\lexbor\punycode\punycode.c
punycode.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\tag\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\tag\ /c ext\lexbor\lexbor\tag\tag.c
tag.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\unicode\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\unicode\ /c ext\lexbor\lexbor\unicode\idna.c ext\lexbor\lexbor\unicode\unicode.c
idna.c
unicode.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext\lexbor /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D LEXBOR_BUILDING /utf-8 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\url\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\lexbor\lexbor\url\ /c ext\lexbor\lexbor\url\url.c
url.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D HAVE_MEMMOVE=1 /D HAVE_CONFIG_H=1 /I ext/pcre/pcre2lib /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\pcre\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\pcre\ /c ext\pcre\php_pcre.c
php_pcre.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D HAVE_MEMMOVE=1 /D HAVE_CONFIG_H=1 /I ext/pcre/pcre2lib /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\pcre\pcre2lib\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\pcre\pcre2lib\ /c ext\pcre\pcre2lib\pcre2_auto_possess.c ext\pcre\pcre2lib\pcre2_chartables.c ext\pcre\pcre2lib\pcre2_chkdint.c ext\pcre\pcre2lib\pcre2_compile.c ext\pcre\pcre2lib\pcre2_compile_class.c ext\pcre\pcre2lib\pcre2_config.c ext\pcre\pcre2lib\pcre2_context.c ext\pcre\pcre2lib\pcre2_convert.c ext\pcre\pcre2lib\pcre2_dfa_match.c ext\pcre\pcre2lib\pcre2_error.c ext\pcre\pcre2lib\pcre2_extuni.c ext\pcre\pcre2lib\pcre2_find_bracket.c ext\pcre\pcre2lib\pcre2_jit_compile.c ext\pcre\pcre2lib\pcre2_maketables.c ext\pcre\pcre2lib\pcre2_match.c ext\pcre\pcre2lib\pcre2_match_data.c ext\pcre\pcre2lib\pcre2_newline.c ext\pcre\pcre2lib\pcre2_ord2utf.c ext\pcre\pcre2lib\pcre2_pattern_info.c ext\pcre\pcre2lib\pcre2_script_run.c ext\pcre\pcre2lib\pcre2_serialize.c ext\pcre\pcre2lib\pcre2_string_utils.c ext\pcre\pcre2lib\pcre2_study.c ext\pcre\pcre2lib\pcre2_substitute.c ext\pcre\pcre2lib\pcre2_substring.c ext\pcre\pcre2lib\pcre2_tables.c ext\pcre\pcre2lib\pcre2_ucd.c ext\pcre\pcre2lib\pcre2_valid_utf.c ext\pcre\pcre2lib\pcre2_xclass.c
pcre2_auto_possess.c
pcre2_chartables.c
pcre2_chkdint.c
pcre2_compile.c
pcre2_compile_class.c
pcre2_config.c
pcre2_context.c
pcre2_convert.c
pcre2_dfa_match.c
pcre2_error.c
pcre2_extuni.c
pcre2_find_bracket.c
pcre2_jit_compile.c
pcre2_maketables.c
pcre2_match.c
pcre2_match_data.c
pcre2_newline.c
pcre2_ord2utf.c
pcre2_pattern_info.c
pcre2_script_run.c
pcre2_serialize.c
pcre2_string_utils.c
pcre2_study.c
pcre2_substitute.c
pcre2_substring.c
pcre2_tables.c
pcre2_ucd.c
pcre2_valid_utf.c
pcre2_xclass.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\random\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\random\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\random\ /c ext\random\random.c
random.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\random\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\random\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\random\ /c ext\random\csprng.c ext\random\engine_mt19937.c ext\random\engine_pcgoneseq128xslrr64.c ext\random\engine_secure.c ext\random\engine_user.c ext\random\engine_xoshiro256starstar.c ext\random\gammasection.c ext\random\randomizer.c ext\random\zend_utils.c
csprng.c
engine_mt19937.c
engine_pcgoneseq128xslrr64.c
engine_secure.c
engine_user.c
engine_xoshiro256starstar.c
gammasection.c
randomizer.c
zend_utils.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\reflection\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\reflection\ /c ext\reflection\php_reflection.c
php_reflection.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\spl\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\spl\ /c ext\spl\php_spl.c ext\spl\spl_array.c ext\spl\spl_directory.c ext\spl\spl_dllist.c ext\spl\spl_exceptions.c ext\spl\spl_fixedarray.c ext\spl\spl_functions.c ext\spl\spl_heap.c ext\spl\spl_iterators.c ext\spl\spl_observer.c
php_spl.c
spl_array.c
spl_directory.c
spl_dllist.c
spl_exceptions.c
spl_fixedarray.c
spl_functions.c
spl_heap.c
spl_iterators.c
spl_observer.c
	cd C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src
	"re2c.exe" --no-generation-date -b -o ext/standard/url_scanner_ex.c ext/standard/url_scanner_ex.re
	cd C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src
	"re2c.exe" --no-generation-date -b -o ext/standard/var_unserializer.c ext/standard/var_unserializer.re
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I "ext/date/lib" /DHAVE_TIMELIB_CONFIG_H=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\standard\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\standard\ /c ext\standard\array.c ext\standard\assert.c ext\standard\base64.c ext\standard\basic_functions.c ext\standard\browscap.c ext\standard\crc32.c ext\standard\crc32_x86.c ext\standard\credits.c ext\standard\crypt.c ext\standard\crypt_blowfish.c ext\standard\crypt_freesec.c ext\standard\crypt_sha256.c ext\standard\crypt_sha512.c ext\standard\css.c ext\standard\datetime.c ext\standard\dir.c ext\standard\dl.c ext\standard\dns.c ext\standard\dns_win32.c ext\standard\exec.c ext\standard\file.c ext\standard\filestat.c ext\standard\filters.c ext\standard\flock_compat.c ext\standard\formatted_print.c ext\standard\fsock.c ext\standard\ftok.c ext\standard\ftp_fopen_wrapper.c ext\standard\head.c ext\standard\hrtime.c ext\standard\html.c ext\standard\http.c ext\standard\http_fopen_wrapper.c ext\standard\image.c ext\standard\incomplete_class.c ext\standard\info.c ext\standard\iptc.c ext\standard\levenshtein.c ext\standard\link.c ext\standard\mail.c ext\standard\math.c ext\standard\md5.c ext\standard\metaphone.c ext\standard\microtime.c ext\standard\net.c ext\standard\pack.c ext\standard\pageinfo.c ext\standard\password.c ext\standard\php_crypt_r.c ext\standard\php_fopen_wrapper.c ext\standard\proc_open.c ext\standard\quot_print.c ext\standard\scanf.c ext\standard\sha1.c ext\standard\soundex.c ext\standard\streamsfuncs.c ext\standard\string.c ext\standard\strnatcmp.c ext\standard\syslog.c ext\standard\type.c ext\standard\uniqid.c ext\standard\url.c ext\standard\url_scanner_ex.c ext\standard\user_filters.c ext\standard\uuencode.c ext\standard\var.c ext\standard\var_unserializer.c ext\standard\versioning.c
array.c
assert.c
base64.c
basic_functions.c
browscap.c
crc32.c
crc32_x86.c
credits.c
crypt.c
crypt_blowfish.c
crypt_freesec.c
crypt_sha256.c
crypt_sha512.c
css.c
datetime.c
dir.c
dl.c
dns.c
dns_win32.c
exec.c
file.c
filestat.c
filters.c
flock_compat.c
formatted_print.c
fsock.c
ftok.c
ftp_fopen_wrapper.c
head.c
hrtime.c
html.c
http.c
http_fopen_wrapper.c
image.c
incomplete_class.c
info.c
iptc.c
levenshtein.c
link.c
mail.c
math.c
md5.c
metaphone.c
microtime.c
net.c
pack.c
pageinfo.c
password.c
php_crypt_r.c
php_fopen_wrapper.c
proc_open.c
quot_print.c
scanf.c
sha1.c
soundex.c
streamsfuncs.c
string.c
strnatcmp.c
syslog.c
type.c
uniqid.c
url.c
url_scanner_ex.c
user_filters.c
uuencode.c
var.c
var_unserializer.c
versioning.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I "ext/date/lib" /DHAVE_TIMELIB_CONFIG_H=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\standard\libavifinfo\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\standard\libavifinfo\ /c ext\standard\libavifinfo\avifinfo.c
avifinfo.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext\opcache\jit" /DHAVE_IR_IR_H=1 /I "ext\opcache\jit\ir" /D IR_TARGET_X64 /D IR_PHP /I ext\opcache /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\opcache\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\opcache\ /c ext\opcache\ZendAccelerator.c ext\opcache\shared_alloc_win32.c ext\opcache\zend_accelerator_api.c ext\opcache\zend_accelerator_blacklist.c ext\opcache\zend_accelerator_debug.c ext\opcache\zend_accelerator_hash.c ext\opcache\zend_accelerator_module.c ext\opcache\zend_accelerator_util_funcs.c ext\opcache\zend_file_cache.c ext\opcache\zend_persist.c ext\opcache\zend_persist_calc.c ext\opcache\zend_shared_alloc.c
ZendAccelerator.c
shared_alloc_win32.c
zend_accelerator_api.c
zend_accelerator_blacklist.c
zend_accelerator_debug.c
zend_accelerator_hash.c
zend_accelerator_module.c
zend_accelerator_util_funcs.c
zend_file_cache.c
zend_persist.c
zend_persist_calc.c
zend_shared_alloc.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext\opcache\jit" /DHAVE_IR_IR_H=1 /I "ext\opcache\jit\ir" /D IR_TARGET_X64 /D IR_PHP /I ext\opcache /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\opcache\jit\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\opcache\jit\ /c ext\opcache\jit\zend_jit.c ext\opcache\jit\zend_jit_vm_helpers.c
zend_jit.c
zend_jit_vm_helpers.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext\opcache\jit" /DHAVE_IR_IR_H=1 /I "ext\opcache\jit\ir" /D IR_TARGET_X64 /D IR_PHP /I ext\opcache /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\opcache\jit\tls\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\opcache\jit\tls\ /c ext\opcache\jit\tls\zend_jit_tls_win.c
zend_jit_tls_win.c
	cl.exe /nologo /D IR_TARGET_X64 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ /FpC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ /FeC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\\gen_ir_fold_hash.exe ext\opcache\jit\ir\gen_ir_fold_hash.c
gen_ir_fold_hash.c
	C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\\gen_ir_fold_hash.exe < ext\opcache\jit\ir\ir_fold.h > ext\opcache\jit\ir\ir_fold_hash.h
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext\opcache\jit" /DHAVE_IR_IR_H=1 /I "ext\opcache\jit\ir" /D IR_TARGET_X64 /D IR_PHP /I ext\opcache /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\opcache\jit\ir\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\opcache\jit\ir\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\opcache\jit\ir\ /c ext\opcache\jit\ir\ir.c
ir.c
	cl.exe /nologo /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ /FpC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ /FRC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS /FeC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\minilua.exe ext\opcache\jit\ir\dynasm\minilua.c
minilua.c
	C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\\minilua.exe ext/opcache/jit/ir/dynasm/dynasm.lua -D X64=1 -D X64WIN=1 -D WIN=1 -o ext\opcache\jit\ir\ir_emit_x86.h ext/opcache/jit/ir/ir_x86.dasc
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext\opcache\jit" /DHAVE_IR_IR_H=1 /I "ext\opcache\jit\ir" /D IR_TARGET_X64 /D IR_PHP /I ext\opcache /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\opcache\jit\ir\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\opcache\jit\ir\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\opcache\jit\ir\ /c ext\opcache\jit\ir\ir_emit.c
ir_emit.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext\opcache\jit" /DHAVE_IR_IR_H=1 /I "ext\opcache\jit\ir" /D IR_TARGET_X64 /D IR_PHP /I ext\opcache /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\opcache\jit\ir\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\opcache\jit\ir\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\opcache\jit\ir\ /c ext\opcache\jit\ir\ir_cfg.c ext\opcache\jit\ir\ir_check.c ext\opcache\jit\ir\ir_dump.c ext\opcache\jit\ir\ir_gcm.c ext\opcache\jit\ir\ir_patch.c ext\opcache\jit\ir\ir_ra.c ext\opcache\jit\ir\ir_save.c ext\opcache\jit\ir\ir_sccp.c ext\opcache\jit\ir\ir_strtab.c
ir_cfg.c
ir_check.c
ir_dump.c
ir_gcm.c
ir_patch.c
ir_ra.c
ir_save.c
ir_sccp.c
ir_strtab.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\session\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\session\ /c ext\session\mod_files.c ext\session\mod_mm.c ext\session\mod_user.c ext\session\mod_user_class.c ext\session\session.c
mod_files.c
mod_mm.c
mod_user.c
mod_user_class.c
session.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext/lexbor /I ext/uri/uriparser/include /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D URI_STATIC_BUILD /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\uri\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\uri\ /c ext\uri\php_uri.c ext\uri\php_uri_common.c ext\uri\uri_parser_php_parse_url.c ext\uri\uri_parser_rfc3986.c ext\uri\uri_parser_whatwg.c
php_uri.c
php_uri_common.c
uri_parser_php_parse_url.c
uri_parser_rfc3986.c
uri_parser_whatwg.c
	"cl.exe" /D _USRDLL /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0602 /D COMPILE_DL_XDEBUG /I ext/lexbor /I ext/uri/uriparser/include /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D URI_STATIC_BUILD /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\uri\uriparser\src\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\ext\uri\uriparser\src\ /c ext\uri\uriparser\src\UriCommon.c ext\uri\uriparser\src\UriCompare.c ext\uri\uriparser\src\UriCopy.c ext\uri\uriparser\src\UriEscape.c ext\uri\uriparser\src\UriFile.c ext\uri\uriparser\src\UriIp4.c ext\uri\uriparser\src\UriIp4Base.c ext\uri\uriparser\src\UriMemory.c ext\uri\uriparser\src\UriNormalize.c ext\uri\uriparser\src\UriNormalizeBase.c ext\uri\uriparser\src\UriParse.c ext\uri\uriparser\src\UriParseBase.c ext\uri\uriparser\src\UriQuery.c ext\uri\uriparser\src\UriRecompose.c ext\uri\uriparser\src\UriResolve.c ext\uri\uriparser\src\UriSetFragment.c ext\uri\uriparser\src\UriSetHostAuto.c ext\uri\uriparser\src\UriSetHostCommon.c ext\uri\uriparser\src\UriSetHostIp4.c ext\uri\uriparser\src\UriSetHostIp6.c ext\uri\uriparser\src\UriSetHostIpFuture.c ext\uri\uriparser\src\UriSetHostRegName.c ext\uri\uriparser\src\UriSetPath.c ext\uri\uriparser\src\UriSetPort.c ext\uri\uriparser\src\UriSetQuery.c ext\uri\uriparser\src\UriSetScheme.c ext\uri\uriparser\src\UriSetUserInfo.c ext\uri\uriparser\src\UriShorten.c ext\uri\uriparser\src\UriVersion.c
UriCommon.c
UriCompare.c
UriCopy.c
UriEscape.c
UriFile.c
UriIp4.c
UriIp4Base.c
UriMemory.c
UriNormalize.c
UriNormalizeBase.c
UriParse.c
UriParseBase.c
UriQuery.c
UriRecompose.c
UriResolve.c
UriSetFragment.c
UriSetHostAuto.c
UriSetHostCommon.c
UriSetHostIp4.c
UriSetHostIp6.c
UriSetHostIpFuture.c
UriSetHostRegName.c
UriSetPath.c
UriSetPort.c
UriSetQuery.c
UriSetScheme.c
UriSetUserInfo.c
UriShorten.c
UriVersion.c
	rc /nologo /fo C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.dll.res /d FILE_DESCRIPTION="\"PHP Script Interpreter\""  /d FILE_NAME="\"php8ts.dll\"" /d PRODUCT_NAME="\"PHP Script Interpreter\""  /IC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS /d MC_INCLUDE="\"C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\wsyslog.rc\""  win32\build\template.rc
	ML64.exe /DBOOST_CONTEXT_EXPORT=EXPORT /nologo /c /Fo C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\Zend\jump_x86_64_ms_pe_masm.obj Zend\asm\jump_x86_64_ms_pe_masm.asm
 Assembling: Zend\asm\jump_x86_64_ms_pe_masm.asm
	ML64.exe /DBOOST_CONTEXT_EXPORT=EXPORT /nologo /c /Fo C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\Zend\make_x86_64_ms_pe_masm.obj Zend\asm\make_x86_64_ms_pe_masm.asm
 Assembling: Zend\asm\make_x86_64_ms_pe_masm.asm
	ML64.exe /DBOOST_CONTEXT_EXPORT=EXPORT /nologo /c /Fo C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\Zend\save_xmm_x86_64_ms_masm.obj Zend\asm\save_xmm_x86_64_ms_masm.asm
 Assembling: Zend\asm\save_xmm_x86_64_ms_masm.asm
   Creation de la bibliotheque C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.lib et de l'objet C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.exp
Generation de code en cours
Fin de la generation du code
	rc /nologo /I . /I main /I Zend /I TSRM /I ext /fo C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_xdebug.dll.res /d FILE_DESCRIPTION="\"Xdebug\"" /d FILE_NAME="\"php_xdebug.dll\"" /d PRODUCT_NAME="\"PHP php_xdebug.dll\"" /d THANKS_GUYS="\"Thanks to Derick Rethans, Ilia Alshanetsky, Harald Radi\"" ..\pecl\xdebug\template.rc
	copy C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src\win32\build\default.manifest C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_xdebug.dll.manifest >nul
	"link.exe" @"C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\resp\XDEBUG_GLOBAL_OBJS.txt" C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.lib zlib.lib kernel32.lib ole32.lib user32.lib advapi32.lib shell32.lib ws2_32.lib Dnsapi.lib psapi.lib bcrypt.lib Pathcch.lib C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_xdebug.dll.res /out:C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_xdebug.dll /dll /nologo /d2:-AllowCompatibleILVersions /incremental:no /LTCG /NODEFAULTLIB:libcmt.lib /debug /opt:ref,icf /libpath:"C:\sdk\release\vs18_x64-avx2\lib" /libpath:"C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src" /libpath:"C:\sdk\release\vs18_x64-avx2\_proj\lib" /libpath:"C:\sdk\release\vs18_x64-avx2\_gdal\lib" /libpath:"..\..\..\..\..\..\release\vs18_x64-avx2\lib"
   Creation de la bibliotheque C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_xdebug.lib et de l'objet C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_xdebug.exp
Generation de code en cours
Fin de la generation du code
	if exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_xdebug.dll.manifest "C:\Windows Kits\10\bin\10.0.26100.0\\x64\mt.exe" -nologo -manifest C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_xdebug.dll.manifest -outputresource:C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_xdebug.dll;2
	echo EXT xdebug build complete
EXT xdebug build complete
	"cl.exe" /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\sapi\cgi\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\sapi\cgi\ /c sapi\cgi\cgi_main.c
cgi_main.c
	"cl.exe" /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\main\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\main\ /D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /c main\fastcgi.c
fastcgi.c
	rc /nologo  /I . /I main /I Zend /I TSRM /I ext /n /fo C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php-cgi.exe.res /d WANT_LOGO  /d FILE_DESCRIPTION="\"CGI / FastCGI\"" /d FILE_NAME="\"php-cgi.exe\"" /d URL="\"https://www.php.net\"" /d INTERNAL_NAME="\"CGI SAPI\"" /d THANKS_GUYS="\"Thanks to Rasmus Lerdorf, Stig Bakken, Shane Caraveo, Dmitry Stogov\"" win32\build\template.rc
	copy C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src\win32\build\default.manifest C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php-cgi.exe.manifest >nul
	"link.exe" /nologo  @"C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\resp\CGI_GLOBAL_OBJS.txt" C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.lib ws2_32.lib kernel32.lib advapi32.lib C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php-cgi.exe.res /out:C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php-cgi.exe /nologo /d2:-AllowCompatibleILVersions /incremental:no /LTCG /NODEFAULTLIB:libcmt.lib /debug /opt:ref,icf /libpath:"C:\sdk\release\vs18_x64-avx2\lib" /libpath:"C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src" /libpath:"C:\sdk\release\vs18_x64-avx2\_proj\lib" /libpath:"C:\sdk\release\vs18_x64-avx2\_gdal\lib" /stack:67108864
Generation de code en cours
Fin de la generation du code
	if exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php-cgi.exe.manifest "C:\Windows Kits\10\bin\10.0.26100.0\\x64\mt.exe" -nologo -manifest C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php-cgi.exe.manifest -outputresource:C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php-cgi.exe;1
	echo SAPI sapi\cgi build complete
SAPI sapi\cgi build complete
	"cl.exe" /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "C:\sdk\release\vs18_x64-avx2\include" /DHAVE_EDITLINE_READLINE_H=1 /D HAVE_LIBEDIT /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\sapi\cli\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\sapi\cli\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\sapi\cli\ /c sapi\cli\php_cli.c sapi\cli\php_cli_server.c sapi\cli\php_http_parser.c
php_cli_server.c
php_cli.c
php_http_parser.c
	"cl.exe" /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "C:\sdk\release\vs18_x64-avx2\include" /DHAVE_EDITLINE_READLINE_H=1 /D HAVE_LIBEDIT /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4995 /w /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:preprocessor /Zc:wchar_t /DENABLE_INTSAFE_SIGNED_FUNCTIONS /MP16 /Zi /MD /std:c++latest /O2 /Ob3 /MP16 /cgthreads8 /GL /Zf /Gy /FS /D PHP_ICONV_PREFIX=C:/sdk/release/vs18_x64-avx2 /D NDebug /D NDEBUG /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "C:\sdk\release\vs18_x64-avx2\include" /I "C:\sdk\release\vs18_x64-avx2\_proj\include" /I "C:\sdk\release\vs18_x64-avx2\_gdal\include" /D FD_SETSIZE=2048 /arch:AVX2 /FoC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\sapi\cli\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\sapi\cli\ /FdC:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\sapi\cli\ /c sapi\cli\php_cli_process_title.c sapi\cli\ps_title.c
php_cli_process_title.c
ps_title.c
	rc /nologo  /I . /I main /I Zend /I TSRM /I ext /n /fo C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php.exe.res /d WANT_LOGO  /d FILE_DESCRIPTION="\"CLI\"" /d FILE_NAME="\"php.exe\"" /d URL="\"https://www.php.net\"" /d INTERNAL_NAME="\"CLI SAPI\"" /d THANKS_GUYS="\"Thanks to Edin Kadribasic, Marcus Boerger, Johannes Schlueter, Moriyoshi Koizumi, Xinchen Hui\"" win32\build\template.rc
	copy C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src\win32\build\default.manifest C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php.exe.manifest >nul
	"link.exe" /nologo  @"C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\resp\CLI_GLOBAL_OBJS.txt" C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.lib ws2_32.lib shell32.lib edit.lib C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php.exe.res /out:C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php.exe /nologo /d2:-AllowCompatibleILVersions /incremental:no /LTCG /NODEFAULTLIB:libcmt.lib /debug /opt:ref,icf /libpath:"C:\sdk\release\vs18_x64-avx2\lib" /libpath:"C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src" /libpath:"C:\sdk\release\vs18_x64-avx2\_proj\lib" /libpath:"C:\sdk\release\vs18_x64-avx2\_gdal\lib" /stack:67108864 /libpath:"..\..\..\..\..\..\release\vs18_x64-avx2\lib"
   Creation de la bibliotheque C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php.lib et de l'objet C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php.exp
Generation de code en cours
Fin de la generation du code
	if exist C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php.exe.manifest "C:\Windows Kits\10\bin\10.0.26100.0\\x64\mt.exe" -nologo -manifest C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php.exe.manifest -outputresource:C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php.exe;1
	echo SAPI sapi\cli build complete
SAPI sapi\cli build complete
	cd C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src\ext\standard\tests\helpers
	cl.exe /nologo bad_cmd.c
bad_cmd.c
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php-cgi.exe -> C:\sdk\release\vs18_x64-avx2\_php-ts\php-cgi.exe
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php-cgi.pdb -> C:\sdk\release\vs18_x64-avx2\_php-ts\php-cgi.pdb
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php.exe -> C:\sdk\release\vs18_x64-avx2\_php-ts\php.exe
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php.pdb -> C:\sdk\release\vs18_x64-avx2\_php-ts\php.pdb
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.dll -> C:\sdk\release\vs18_x64-avx2\_php-ts\php8ts.dll
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php8ts.pdb -> C:\sdk\release\vs18_x64-avx2\_php-ts\php8ts.pdb
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_xdebug.dll -> C:\sdk\release\vs18_x64-avx2\_php-ts\php_xdebug.dll
1 fichier(s) copi�(s)
C:\sdk\src\php-sdk\phpmaster\vs18\x64\build\Release_TS\php_xdebug.pdb -> C:\sdk\release\vs18_x64-avx2\_php-ts\php_xdebug.pdb
1 fichier(s) copi�(s)
** [init] xdebug varonly

C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src>if /I NOT "" == "nostd" (if NOT "latest" == "" (if /I "" == "nocxx" (
set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_C_FLAGS_INIT=/std:clatest  
 echo    # disabling /std:clatest for C++ 
)  else (set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest ) ) )  else (echo    # disabling /std:clatest for C and C++ ) 

C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src>REM	path for find 

C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src>set CMAKE_OPTS=-LAH -DCMAKE_FIND_DEBUG_MODE=1 -DCMAKE_CXX_FLAGS_INIT=/std:c++latest -DCMAKE_C_FLAGS_INIT=/std:clatest -DCMAKE_PREFIX_PATH=C:\sdk\release\vs18_x64-avx2;C:\sdk\release\vs18_x64-avx2\_gdal;C:\sdk\release\vs18_x64-avx2\_proj;B:\serveur\mysql -DCMAKE_FIND_USE_CMAKE_PATH=ON -DCMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH=OFF -DCMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=ON -DCMAKE_FIND_USE_CMAKE_SYSTEM_PATH=OFF -DCMAKE_FIND_USE_INSTALL_PREFIX=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo 

C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src>setlocal enabledelayedexpansion 

C:\sdk\src\php-sdk\phpmaster\vs18\x64\php-src>if exist C:\sdk\src\xdebug\. (
cd C:\sdk\src\xdebug  
 FOR /F "tokens=* USEBACKQ" %F in (`do_php C:\sdk\batch\utils\sub\version.php xdebug`) do (set GET_VERSION=%F )  
 if exist C:\sdk\src\xdebug\.git\. (
FOR /F "tokens=* USEBACKQ" %F in (`git rev-parse --short HEAD`) do (set SCM_COMORREV=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git tag --points-at HEAD`) do (set SCM_TAG=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git branch --show-current`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git show -s --format=%cd --date short !SCM_COMORREV!`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`git config --get remote.origin.url`) do (set SCM_URL=%F )  
 if /I "varonly" == "varonly" (goto end )  
 if "!SCM_TAG!" == "" (echo    git branch:!SCM_BRANCH! commit:!SCM_COMORREV! )  else (echo    git tag:!SCM_TAG! )  
 if 0 == 0 (
call git reset --hard  1>NUL  
 call git clean -fdx  1>NUL  
 if exist C:\sdk\batch\patches\xdebug.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\xdebug.patch )  
 if exist C:\sdk\batch\patches\xdebug.!SCM_COMORREV!.patch (call C:\sdk\batch\utils\gitapply C:\sdk\batch\patches\xdebug.!SCM_COMORREV!.patch ) 
) 
)  
 if exist C:\sdk\src\xdebug\.svn\. (
FOR /F "tokens=* USEBACKQ" %F in (`svn info --show-item revision`) do (set SCM_COMORREV=%F )  
 REM svn log /tags/  
 REM svn ls -v /tags/  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Relative URL' | grep -oE '/.*'`) do (set SCM_BRANCH=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}'`) do (set SCM_COMORREV_DATE=%F )  
 FOR /F "tokens=* USEBACKQ" %F in (`svn info | grep 'Repository Root' | grep -oE 'http.*'`) do (set SCM_URL=%F )  
 if /I "varonly" == "varonly" (goto end )  
 echo    svn revision:!SCM_COMORREV!  
 if 0 == 0 (
svn revert . -R  
 REM --remove-ignored  
 svn cleanup . --remove-unversioned  
 if exist C:\sdk\batch\modules\xdebug.patch (
echo    > apply xdebug.patch  
 svn patch C:\sdk\batch\modules\xdebug.patch . 
)  
 if exist C:\sdk\batch\modules\xdebug.!SCM_COMORREV!.patch (
echo    > apply xdebug.!SCM_COMORREV!.patch  
 svn patch C:\sdk\batch\modules\xdebug.!SCM_COMORREV!.patch . 
) 
) 
) 
) 

C:\sdk\src\xdebug>(set GET_VERSION=3.5.0.2 ) 

C:\sdk\src\xdebug>(set SCM_COMORREV=377ffc53 ) 

C:\sdk\src\xdebug>(set SCM_TAG=3.5.0alpha2 ) 

C:\sdk\src\xdebug>(set SCM_COMORREV_DATE=2025-10-07 ) 

C:\sdk\src\xdebug>(set SCM_URL=https://github.com/xdebug/xdebug.git ) 

C:\sdk\src\xdebug>REM https://stackoverflow.com/questions/9556676/batch-file-how-to-replace-equal-signs-and-a-string-variable 

C:\sdk\src\xdebug>REM https://stackoverflow.com/questions/26246151/setlocal-enabledelayedexpansion-causes-cd-and-pushd-to-not-persist 

C:\sdk\src\xdebug>REM SCM_BRANCH: remove '(' & ')' that are interpreted in IF statement 

C:\sdk\src\xdebug>endlocal   & cd C:\sdk\src\xdebug  & set SCM_COMORREV=377ffc53  & set SCM_TAG=3.5.0alpha2  & set SCM_BRANCH=  & set SCM_COMORREV_DATE=2025-10-07  & set SCM_URL=https://github.com/xdebug/xdebug.git  & set GET_VERSION=3.5.0.2 

C:\sdk\src\xdebug>if "1" == "1" (
echo SCM_COMORREV:377ffc53  
 echo SCM_TAG:3.5.0alpha2  
 echo SCM_BRANCH:  
 echo SCM_COMORREV_DATE:2025-10-07  
 echo SCM_URL:https://github.com/xdebug/xdebug.git  
 echo GET_VERSION:3.5.0.2 
) 
SCM_COMORREV:377ffc53
SCM_TAG:3.5.0alpha2
SCM_BRANCH:
SCM_COMORREV_DATE:2025-10-07
SCM_URL:https://github.com/xdebug/xdebug.git
GET_VERSION:3.5.0.2

C:\sdk\src\xdebug>if /I "varonly" == "cmake" (
if exist C:\sdk\build\vs18_x64-avx2\xdebug\. rmdir /S /Q C:\sdk\build\vs18_x64-avx2\xdebug  
 mkdir C:\sdk\build\vs18_x64-avx2\xdebug  
 cd /D C:\sdk\build\vs18_x64-avx2\xdebug 
) 
C:/sdk/softs/verpatch.exe C:\sdk\release\vs18_x64-avx2\_php-ts\php_xdebug.dll "3.5.0.2" /va /rpdb /high /pv "3.5.0.2" /s description "arch:x64-avx2 vcver:14.50[vs18] php:8.5.0.0-ts commit:377ffc53 date:2025-10-07" /s product "xdebug:php_xdebug" /s LegalTrademarks "https://github.com/xdebug/xdebug.git" /s LegalCopyright "https://github.com/nono303/win-build-scripts"

Issue History

Date Modified Username Field Change
2025-10-08 16:05 nono303 New Issue
2025-10-08 16:05 nono303 Tag Attached: compilation
2025-10-08 16:05 nono303 Tag Attached: windows
2025-10-08 16:21 derick Note Added: 0007359
2025-10-08 16:54 nono303 Note Added: 0007360
2025-10-08 16:54 nono303 File Added: php8.4_vs18-x64-avx2_2025-10-08_18-47-16.log
2025-10-08 16:54 nono303 File Added: php8.5_vs18-x64-avx2_2025-10-08_18-49-55.log
2025-10-22 08:57 derick Description Updated
2025-10-22 08:58 derick Description Updated
2025-10-22 09:08 derick Assigned To => derick
2025-10-22 09:08 derick Status new => confirmed
2025-10-22 09:08 derick PHP Version 8.4-dev => 8.5-dev
2025-10-22 09:08 derick Note Added: 0007364
2025-10-22 09:12 derick Note Added: 0007365
2025-10-22 14:25 derick Status confirmed => feedback
2025-10-22 14:25 derick Note Added: 0007366
2025-10-22 16:41 nono303 Note Added: 0007367
2025-10-22 16:41 nono303 File Added: php_vs18-x64-avx2_2025-10-22_17-31-01.log
2025-10-22 16:41 nono303 Status feedback => assigned