From 15e7678615617c49fb821c23da857eff4f2d1d36 Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Mon, 16 Mar 2026 16:17:53 +0800 Subject: [PATCH] Add missing xml-related patches for windows --- src/Package/Target/php/windows.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Package/Target/php/windows.php b/src/Package/Target/php/windows.php index e77b88cd..74e746e2 100644 --- a/src/Package/Target/php/windows.php +++ b/src/Package/Target/php/windows.php @@ -22,6 +22,13 @@ use ZM\Logger\ConsoleColor; trait windows { + #[BeforeStage('php', [self::class, 'buildconfForWindows'])] + #[PatchDescription('Patch for fixing win32 xml related extensions builds')] + public function beforeBuildconfWin(TargetPackage $package): void + { + FileSystem::replaceFileStr("{$package->getSourceDir()}/win32/build/config.w32", 'dllmain.c ', ''); + } + #[Stage] public function buildconfForWindows(TargetPackage $package): void {