mirror of
https://github.com/ZoiteChat/zoitechat.git
synced 2026-03-10 07:50:19 +00:00
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:
committed by
GitHub
parent
ba892240cb
commit
a1b339eecf
12
.github/workflows/windows-build.yml
vendored
12
.github/workflows/windows-build.yml
vendored
@@ -216,7 +216,7 @@ 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"
|
||||||
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"
|
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 (
|
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 not exist "%PLUGIN_DIR%\%%F" (
|
||||||
if /I "%%F"=="hclua.dll" (
|
if /I "%%F"=="hclua.dll" (
|
||||||
echo Missing expected plugin: %PLUGIN_DIR%\%%F
|
echo Missing expected plugin: %PLUGIN_DIR%\%%F
|
||||||
@@ -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
|
shell: cmd
|
||||||
|
|
||||||
- name: Preparing Artifacts
|
- name: Preparing Artifacts
|
||||||
|
|||||||
Reference in New Issue
Block a user