Keep symbol names in bundled linux binaries (#13006)

This ensures that linux panics still contain symbol names. It also
allows us to profile Zed on linux with `perf` and get symbol names.

Release Notes:

- N/A
This commit is contained in:
Max Brunsfeld authored and GitHub committed 2024-06-13 12:40:52 -07:00
1 parent c98e97d532
commit d0207b7ecd
2 files changed
+11 -2

No files matched your search

+2 -2
View File
@@ -43,8 +43,8 @@ cargo build --release --target "${target_triple}" --package zed --package cli
# Strip the binary of all debug symbols
# Later, we probably want to do something like this: https://github.com/GabrielMajeri/separate-symbols
strip "target/${target_triple}/release/zed"
strip "target/${target_triple}/release/cli"
strip --strip-debug "target/${target_triple}/release/zed"
strip --strip-debug "target/${target_triple}/release/cli"
suffix=""
if [ "$channel" != "stable" ]; then