summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoxie Linden <roxie@lindenlab.com>2024-08-07 16:33:00 -0700
committerRoxie Linden <roxie@lindenlab.com>2024-08-07 16:33:00 -0700
commit530bc2975315240f6f5dda753b48790364a6312b (patch)
tree8e0f5ccef0bf306e5add10d95df25afc00cdcb33
parente0737b142362e16c78deac38c11bb24ddbe695bc (diff)
build debug symbols for llwebrtc even for release
-rw-r--r--.github/workflows/build.yaml2
-rw-r--r--indra/llwebrtc/CMakeLists.txt6
2 files changed, 6 insertions, 2 deletions
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 2a174e5d2c..ecd3f22a35 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -383,7 +383,7 @@ jobs:
shell: bash
run: |
mkdir _artifacts
- tar -xJf ${{ needs.build.outputs.viewer_channel }}.sym.tar.xz -C _artifacts
+ tar -xJf "${{ needs.build.outputs.viewer_channel }}.sym.tar.xz" -C _artifacts
- name: Post Windows symbols
if: env.BUGSPLAT_USER && env.BUGSPLAT_PASS
uses: Bugsplat-Git/symbol-upload@v9.1.1
diff --git a/indra/llwebrtc/CMakeLists.txt b/indra/llwebrtc/CMakeLists.txt
index c6f77ee848..e3404b3a23 100644
--- a/indra/llwebrtc/CMakeLists.txt
+++ b/indra/llwebrtc/CMakeLists.txt
@@ -31,7 +31,11 @@ add_library (llwebrtc SHARED ${llwebrtc_SOURCE_FILES})
set_target_properties(llwebrtc PROPERTIES PUBLIC_HEADER llwebrtc.h)
if (WINDOWS)
- target_link_libraries(llwebrtc PRIVATE ll::webrtc
+ set_target_properties(llwebrtc
+ PROPERTIES
+ LINK_FLAGS "/debug /LARGEADDRESSAWARE"
+ )
+ target_link_libraries(llwebrtc PRIVATE ll::webrtc
secur32
winmm
dmoguids