diff options
| author | 2023-10-08 14:51:29 -0400 | |
|---|---|---|
| committer | 2023-10-10 11:55:55 -0400 | |
| commit | 00b0938f1070bc817bbef1b30d4567dacd29c07e (patch) | |
| tree | 96b2171b8d8c3d21148831204cd661e32f3609ed /.ci/scripts/linux/upload.sh | |
| parent | Merge pull request #11656 from liamwhite/recreate-surface-automatically (diff) | |
| download | yuzu-00b0938f1070bc817bbef1b30d4567dacd29c07e.tar.gz yuzu-00b0938f1070bc817bbef1b30d4567dacd29c07e.tar.xz yuzu-00b0938f1070bc817bbef1b30d4567dacd29c07e.zip | |
ci/linux: Upload separated debug symbols
Creates a new archive with a debug suffix that contains the debug symbols from
compiling yuzu for mainline. The yuzu executable also gets a GNU debug link to the symbols file.
ci/linux: Compile with debug symbols and upload separately
Currently only uploads for yuzu but yuzu-cmd or other future executables can be
added to the for-loop's parameters.
Diffstat (limited to '')
| -rwxr-xr-x | .ci/scripts/linux/upload.sh | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/.ci/scripts/linux/upload.sh b/.ci/scripts/linux/upload.sh index e0f336427..fbb2d9c1b 100755 --- a/.ci/scripts/linux/upload.sh +++ b/.ci/scripts/linux/upload.sh | |||
| @@ -59,4 +59,9 @@ if [ "${RELEASE_NAME}" = "mainline" ] || [ "${RELEASE_NAME}" = "early-access" ]; | |||
| 59 | cp "build/${APPIMAGE_NAME}" "${DIR_NAME}/yuzu-${RELEASE_NAME}.AppImage" | 59 | cp "build/${APPIMAGE_NAME}" "${DIR_NAME}/yuzu-${RELEASE_NAME}.AppImage" |
| 60 | fi | 60 | fi |
| 61 | 61 | ||
| 62 | # Copy debug symbols to artifacts | ||
| 63 | cd build/bin | ||
| 64 | tar $COMPRESSION_FLAGS "${ARTIFACTS_DIR}/${REV_NAME}-debug.tar.xz" *.debug | ||
| 65 | cd - | ||
| 66 | |||
| 62 | . .ci/scripts/common/post-upload.sh | 67 | . .ci/scripts/common/post-upload.sh |