1
0
mirror of synced 2025-02-08 23:09:36 +01:00

git: Extract PDBs for for portable version properly

This commit is contained in:
WerWolv 2025-01-18 13:45:32 +01:00
parent 252c06eb12
commit 2b3168163b

View File

@ -87,9 +87,9 @@ jobs:
- name: 🛠️ Build - name: 🛠️ Build
run: | run: |
cd build cd build
ninja install ninja
- name: 🪲 Create PDBs - name: 🪲 Create PDBs for MSI
run: | run: |
cd build cd build
@ -118,6 +118,29 @@ jobs:
echo "ImHex checks for the existence of this file to determine if it is running in portable mode. You should not delete this file" > $PWD/install/PORTABLE echo "ImHex checks for the existence of this file to determine if it is running in portable mode. You should not delete this file" > $PWD/install/PORTABLE
- name: 🪲 Create PDBs for ZIP
run: |
cd build
ninja install
cd install
mkdir cv2pdb
cd cv2pdb
wget https://github.com/rainers/cv2pdb/releases/download/v0.52/cv2pdb-0.52.zip
unzip cv2pdb-0.52.zip
cd ..
cv2pdb/cv2pdb.exe imhex.exe
cv2pdb/cv2pdb.exe imhex-gui.exe
cv2pdb/cv2pdb.exe libimhex.dll
cv2pdb/cv2pdb.exe libpl.dll
for plugin in plugins/*.hexplug; do
cv2pdb/cv2pdb.exe $plugin
done
rm -rf cv2pdb
- name: 🗝️ Generate build provenance attestations - name: 🗝️ Generate build provenance attestations
uses: actions/attest-build-provenance@v2 uses: actions/attest-build-provenance@v2
with: with: