git: Extract PDBs for for portable version properly
This commit is contained in:
parent
252c06eb12
commit
2b3168163b
27
.github/workflows/build.yml
vendored
27
.github/workflows/build.yml
vendored
@ -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:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user