Compare commits
2 commits
master
...
dump-syms-
Author | SHA1 | Date | |
---|---|---|---|
|
4ee4dbfeeb | ||
|
7f1d0ceefd |
1 changed files with 7 additions and 2 deletions
9
.github/workflows/c-cpp.yml
vendored
9
.github/workflows/c-cpp.yml
vendored
|
@ -95,7 +95,7 @@ jobs:
|
|||
shell: msys2 {0}
|
||||
run: |
|
||||
unset temp tmp
|
||||
cmake -B build -DCMAKE_BUILD_TYPE=${{ matrix.config.buildType }} -DCMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE=artifact -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=artifact ${{ matrix.config.cmakeArgs }}
|
||||
cmake -B build -DCMAKE_BUILD_TYPE=${{ matrix.config.buildType }} -DCMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE=artifact -DCMAKE_RUNTIME_OUTPUT_DIRECTORY_RELWITHDEBINFO=artifact -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=artifact ${{ matrix.config.cmakeArgs }}
|
||||
cmake --build build --config Release --parallel 2
|
||||
if: matrix.config.os == 'windows-latest'
|
||||
|
||||
|
@ -110,11 +110,16 @@ jobs:
|
|||
- name: Dump symbols
|
||||
shell: msys2 {0}
|
||||
run: |
|
||||
dump_syms build/artifact/flycast.exe > flycast.exe.sym 2>/dev/null
|
||||
dump_syms build/artifact/flycast.exe > flycast.exe.sym
|
||||
echo "symbols dumped"
|
||||
BUILD_ID=`head -1 flycast.exe.sym | awk '{ print $4 }'`
|
||||
echo "Build id $BUILD_ID"
|
||||
mkdir -p symbols/flycast.exe/$BUILD_ID
|
||||
echo "mkdir symbols/flycast.exe/$BUILD_ID"
|
||||
mv flycast.exe.sym symbols/flycast.exe/$BUILD_ID
|
||||
echo "mv flycast.exe.sym symbols/flycast.exe/$BUILD_ID"
|
||||
strip build/artifact/flycast.exe
|
||||
echo "build/artifact/flycast.exe stripped"
|
||||
if: matrix.config.name == 'x86_64-w64-mingw32'
|
||||
|
||||
- uses: actions/upload-artifact@v2
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue