Add multiple XML related extensions support for Windows (#349)

* update libxml2 version

* use msys2 tar.exe instead of system32/tar.exe

* add iconv, xml, dom, xmlreader, xmlwriter, soap, libxml, simplexml support

* add test

* add sysvshm support

* add quote

* add debug

* use mingw target

* fix windows tar

* fix windows tar

* fix windows tar

* fix windows tar

* fix windows tar [skip ci]
This commit is contained in:
Jerry Ma
2024-02-23 00:56:28 +08:00
committed by GitHub
parent 3945ac037b
commit f498250001
9 changed files with 170 additions and 14 deletions

View File

@@ -14,7 +14,7 @@ declare(strict_types=1);
// If you want to test your added extensions and libs, add below (comma separated, example `bcmath,openssl`).
$extensions = match (PHP_OS_FAMILY) {
'Linux', 'Darwin' => 'event,gettext',
'Windows' => 'mbstring,curl,ssh2',
'Windows' => 'mbstring,iconv,dom,xml,xmlwriter,xmlreader,soap,simplexml',
};
// If you want to test lib-suggests feature with extension, add them below (comma separated, example `libwebp,libavif`).