1
0
mirror of synced 2025-02-02 04:17:56 +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
run: |
cd build
ninja install
ninja
- name: 🪲 Create PDBs
- name: 🪲 Create PDBs for MSI
run: |
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
- 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
uses: actions/attest-build-provenance@v2
with: