summaryrefslogtreecommitdiff
path: root/build.sh
diff options
context:
space:
mode:
authorNat Goodspeed <nat@lindenlab.com>2018-08-30 12:12:37 -0400
committerNat Goodspeed <nat@lindenlab.com>2018-08-30 12:12:37 -0400
commit5ff160f72e8f4eab7a74491a7b848348267a180a (patch)
tree7b66b961ae8e2e3ee63e3bb2d06121597035762d /build.sh
parent76f75d8068fabc94f2a9d80054436e945859d8d3 (diff)
SL-957: Generate the expected symbols tarball even with BugSplat.
This is a separate step from generating and posting BugSplat symbols, since BugSplat needs the executable along with the symbols, and we don't need to consume that space in a symbols tarball. Move Mac BugSplat symbol generation logic to CMake land, the same general area where Breakpad symbols are generated. Add stanzas to pack up the usual tarball for Windows and Mac. Remove the build.sh test that suppressed uploading the symbols tarball for BugSplat builds.
Diffstat (limited to 'build.sh')
-rwxr-xr-xbuild.sh4
1 files changed, 1 insertions, 3 deletions
diff --git a/build.sh b/build.sh
index 976228cdf1..d6a6d7aca8 100755
--- a/build.sh
+++ b/build.sh
@@ -443,9 +443,7 @@ then
if [ "$last_built_variant" = "Release" ]
then
# nat 2016-12-22: without RELEASE_CRASH_REPORTING, we have no symbol file.
- # Likewise, BUGSPLAT_DB suppresses generating the symbol file.
- if [ "${RELEASE_CRASH_REPORTING:-}" != "OFF" \
- -a -z "${BUGSPLAT_DB:-}" ]
+ if [ "${RELEASE_CRASH_REPORTING:-}" != "OFF" ]
then
# Upload crash reporter file
python_cmd "$helpers/codeticket.py" addoutput "Symbolfile" "$VIEWER_SYMBOL_FILE" \