From 0bcf95e8c441560b2258049e87bd8c1b7fffb02e Mon Sep 17 00:00:00 2001 From: Rye Mutt <rye@alchemyviewer.org> Date: Sun, 2 Apr 2023 21:52:09 -0400 Subject: [PATCH] Remove symbol map file generation on darwin and linux --- indra/newview/CMakeLists.txt | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/indra/newview/CMakeLists.txt b/indra/newview/CMakeLists.txt index 5f0ac46eaf4..72f79d8d282 100644 --- a/indra/newview/CMakeLists.txt +++ b/indra/newview/CMakeLists.txt @@ -2038,15 +2038,9 @@ if (WINDOWS) endif (PACKAGE) elseif (DARWIN) - set_target_properties(${VIEWER_BINARY_NAME} - PROPERTIES - LINK_FLAGS_RELEASE "${LINK_FLAGS_RELEASE} -Xlinker -dead_strip -Xlinker -map -Xlinker ${CMAKE_CURRENT_BINARY_DIR}/${VIEWER_BINARY_NAME}.MAP" - ) -else (WINDOWS) - # Linux - set_target_properties(${VIEWER_BINARY_NAME} - PROPERTIES - LINK_FLAGS_RELEASE "${LINK_FLAGS_RELEASE} -Wl,--Map=${VIEWER_BINARY_NAME}.MAP" + target_link_options(${VIEWER_BINARY_NAME} + PRIVATE + $<$<CONFIG:Release>:LINKER:-dead_strip> ) endif (WINDOWS) -- GitLab