restore tools/legacy build scripts and fix CI workflow

This commit is contained in:
2026-04-29 21:42:26 +02:00
parent 52513bb1c9
commit 3298293474
8 changed files with 4420 additions and 2 deletions
+10 -1
View File
@@ -52,7 +52,16 @@ jobs:
"version=$v" | Out-File -FilePath $env:GITHUB_OUTPUT -Append
- name: Build ${{ matrix.config }}
run: python build_plugin.py --config ${{ matrix.config }} --verbose
run: python build_plugin.py --configs ${{ matrix.config }}
- name: Collect DLL
shell: pwsh
run: |
$map = @{ 'x86-ansi' = 'x86-ansi'; 'x86-unicode' = 'x86-unicode'; 'x64-unicode' = 'amd64-unicode' }
$src = "plugins\$($map['${{ matrix.config }}'])\nsis7z.dll"
$dst = "dist\${{ matrix.config }}"
New-Item -ItemType Directory -Force -Path $dst | Out-Null
Copy-Item $src $dst
- name: Upload DLL
uses: actions/upload-artifact@v4