Skip to content

Commit

Permalink
GitHub Actions: add Debug libraries to MSVC artifacts
Browse files Browse the repository at this point in the history
See #110.
  • Loading branch information
magiblot committed Oct 2, 2023
1 parent da6647b commit 82fe19d
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions .github/workflows/cmake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,10 @@ jobs:
shell: bash
run: cmake --build . --config RelWithDebInfo --target tvision -- -p:UseMultiToolTask=true -p:CL_MPcount=$(nproc)

- name: Build (Debug) (library)
shell: bash
run: cmake --build . --config Debug --target tvision -- -p:UseMultiToolTask=true -p:CL_MPcount=$(nproc)

- name: Upload Examples
uses: actions/upload-artifact@v3
with:
Expand All @@ -103,6 +107,8 @@ jobs:
Release/tvision.lib
RelWithDebInfo/tvision-relwithdebinfo.lib
RelWithDebInfo/tvision-relwithdebinfo.pdb
Debug/tvision-debug.lib
Debug/tvision-debug.pdb
build-windows-msvc64:
name: Windows (MSVC) (x64)
Expand All @@ -122,6 +128,10 @@ jobs:
shell: bash
run: cmake --build . --config RelWithDebInfo --target tvision -- -p:UseMultiToolTask=true -p:CL_MPcount=$(nproc)

- name: Build (Debug) (library)
shell: bash
run: cmake --build . --config Debug --target tvision -- -p:UseMultiToolTask=true -p:CL_MPcount=$(nproc)

- name: Upload Examples
uses: actions/upload-artifact@v3
with:
Expand All @@ -139,6 +149,8 @@ jobs:
Release/tvision.lib
RelWithDebInfo/tvision-relwithdebinfo.lib
RelWithDebInfo/tvision-relwithdebinfo.pdb
Debug/tvision-debug.lib
Debug/tvision-debug.pdb
build-windows-mingw:
name: Windows (MinGW)
Expand Down

0 comments on commit 82fe19d

Please sign in to comment.