1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-05-19 06:47:44 +00:00

Copy some of the required DLLs CMake decides to not copy

This commit is contained in:
Joshua Goins 2024-04-24 20:55:20 -04:00
parent af02370f75
commit 5c75ba89d3

View file

@ -279,6 +279,16 @@ jobs:
- name: Build
run: cmake --build ${{ steps.strings.outputs.build-output-dir }} --config ${{ matrix.build_type }} --target install
- name: Copy required DLLs
if: runner.os == 'Windows'
run: >
cp ${{ steps.strings.outputs.prefix-dir }}/bin/KF6ItemViews.dll ${{ steps.strings.outputs.build-output-dir }}/bin/bin
cp ${{ steps.strings.outputs.prefix-dir }}/bin/KF6IconWidgets.dll ${{ steps.strings.outputs.build-output-dir }}/bin/bin
cp ${{ steps.strings.outputs.prefix-dir }}/bin/KF6GuiAddons.dll ${{ steps.strings.outputs.build-output-dir }}/bin/bin
cp ${{ steps.strings.outputs.prefix-dir }}/bin/KF6ColorScheme.dll ${{ steps.strings.outputs.build-output-dir }}/bin/bin
cp ${{ steps.strings.outputs.prefix-dir }}/bin/intl-8.dll ${{ steps.strings.outputs.build-output-dir }}/bin/bin
cp $env:Qt6_DIR/bin/Qt6PrintSupport.dll ${{ steps.strings.outputs.build-output-dir }}/bin/bin
- name: Archive artifacts
uses: actions/upload-artifact@v4
with: