build: Move PDB extraction to CI

This commit is contained in:
WerWolv
2025-01-17 19:44:33 +01:00
parent d3d9a42d57
commit 199f78347f
3 changed files with 19 additions and 60 deletions

View File

@@ -88,6 +88,25 @@ jobs:
run: |
cd build
ninja install
- name: 🪲 Create PDBs
run: |
cd build
wget https://github.com/rainers/cv2pdb/releases/download/v0.52/cv2pdb-0.52.zip
unzip cv2pdb-0.52.zip
./cv2pdb.exe install/imhex.exe
./cv2pdb.exe install/imhex-gui.exe
./cv2pdb.exe install/libimhex.dll
./cv2pdb.exe install/libpl.dll
for plugin in install/plugins/*.hexplug; do
./cv2pdb.exe $plugin
done
- name: 📦 Bundle MSI
run: |
cd build
cpack
mv ImHex-*.msi ../imhex-${{ env.IMHEX_VERSION }}-Windows-x86_64.msi