copy needed parts and assets
This commit is contained in:
@@ -277,11 +277,19 @@ jobs:
|
|||||||
run: windeployqt Fritzing.exe
|
run: windeployqt Fritzing.exe
|
||||||
shell: cmd
|
shell: cmd
|
||||||
|
|
||||||
# ── 12. Copy Third-Party DLLs ────────────────────────────────────────
|
# ── 12. Copy Third-Party DLLs & Runtime Data ──────────────────────────
|
||||||
- name: Copy third-party DLLs
|
- name: Copy third-party DLLs and data folders
|
||||||
run: |
|
run: |
|
||||||
|
# Copy extra DLLs
|
||||||
Copy-Item "quazip-${{ env.QT_VERSION }}-1.4intuisphere\lib\*.dll" "release64\" -ErrorAction SilentlyContinue
|
Copy-Item "quazip-${{ env.QT_VERSION }}-1.4intuisphere\lib\*.dll" "release64\" -ErrorAction SilentlyContinue
|
||||||
Copy-Item "ngspice-42\*.dll" "release64\" -ErrorAction SilentlyContinue
|
Copy-Item "ngspice-42\*.dll" "release64\" -ErrorAction SilentlyContinue
|
||||||
|
Copy-Item "$env:QT_ROOT_DIR\bin\Qt6Core5Compat.dll" "release64\" -ErrorAction SilentlyContinue
|
||||||
|
|
||||||
|
# Fritzing needs these folders alongside the .exe to run
|
||||||
|
Copy-Item "fritzing-parts" "release64\" -Recurse -Force
|
||||||
|
Copy-Item "fritzing-app\help" "release64\" -Recurse -Force
|
||||||
|
Copy-Item "fritzing-app\sketches" "release64\" -Recurse -Force
|
||||||
|
Copy-Item "fritzing-app\translations" "release64\" -Recurse -Force
|
||||||
shell: pwsh
|
shell: pwsh
|
||||||
|
|
||||||
# ── 13. Upload build artifact ────────────────────────────────────────
|
# ── 13. Upload build artifact ────────────────────────────────────────
|
||||||
|
|||||||
Reference in New Issue
Block a user