Update Windows build workflow to exclude hcperl.dll

Removed 'hcperl.dll' from the plugin verification process in the Windows build workflow.
This commit is contained in:
deepend-tildeclub
2026-02-14 20:17:57 -07:00
committed by GitHub
parent ba892240cb
commit a1b339eecf

View File

@@ -216,8 +216,8 @@ jobs:
if not exist "%BUILD_DIR%" if /I "${{ matrix.platform }}"=="win32" set "BUILD_DIR=..\zoitechat-build\Win32"
if not exist "%BUILD_DIR%" if /I "${{ matrix.platform }}"=="win32" set "BUILD_DIR=..\zoitechat-build\WIN32"
set "PLUGIN_DIR=%BUILD_DIR%\rel\plugins"
for %%F in (hcchecksum.dll hcexec.dll hcfishlim.dll hcsysinfo.dll hcupd.dll hcwinamp.dll hcperl.dll hcpython3.dll hclua.dll) do (
if not exist "%PLUGIN_DIR%\%%F" (
for %%F in (hcchecksum.dll hcexec.dll hcfishlim.dll hcsysinfo.dll hcupd.dll hcwinamp.dll hcpython3.dll hclua.dll) do (
if not exist "%PLUGIN_DIR%\%%F" (
if /I "%%F"=="hclua.dll" (
echo Missing expected plugin: %PLUGIN_DIR%\%%F
echo hclua.dll is built from Lua/LuaJIT prerequisites under %LUA_PREREQ_ROOT%.
@@ -229,6 +229,16 @@ jobs:
)
)
set "PERL_DIR=C:\gtk-build\perl-5.20\${{ matrix.platform }}"
if exist "%PERL_DIR%\bin\perl.exe" if exist "%PERL_DIR%\bin\perl520.dll" if exist "C:\gtk-build\gendef\gendef.exe" (
if not exist "%PLUGIN_DIR%\hcperl.dll" (
echo Missing expected plugin: %PLUGIN_DIR%\hcperl.dll
exit /b 1
)
) else (
echo Perl prerequisites not found for ${{ matrix.platform }}; skipping hcperl.dll verification.
)
shell: cmd
- name: Preparing Artifacts