From 5d2bd93bd7adc6898dc230d40d11a137510b8344 Mon Sep 17 00:00:00 2001 From: Jerry Ma Date: Tue, 21 May 2024 18:09:41 +0800 Subject: [PATCH] Remove dll before sanity check (#459) --- src/SPC/builder/windows/WindowsBuilder.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/SPC/builder/windows/WindowsBuilder.php b/src/SPC/builder/windows/WindowsBuilder.php index f20260553..6da092571 100644 --- a/src/SPC/builder/windows/WindowsBuilder.php +++ b/src/SPC/builder/windows/WindowsBuilder.php @@ -261,6 +261,12 @@ public function cleanMake(): void */ public function sanityCheck(mixed $build_target): void { + // remove all .dll from `buildroot/bin/` + logger()->debug('Removing all .dll files from buildroot/bin/'); + $dlls = glob(BUILD_BIN_PATH . '\*.dll'); + foreach ($dlls as $dll) { + @unlink($dll); + } // sanity check for php-cli if (($build_target & BUILD_TARGET_CLI) === BUILD_TARGET_CLI) { logger()->info('running cli sanity check');