This commit is contained in:
Jarred Sumner
2025-02-22 22:43:32 -08:00
parent 368a5fc392
commit 12c8307a47
2 changed files with 7 additions and 5 deletions

View File

@@ -836,7 +836,7 @@ if(NOT WIN32)
-faddrsig
)
if(LINUX)
if(LINUX AND CMAKE_DWP_PROGRAM)
target_compile_options(${bun} PUBLIC
-gsplit-dwarf
)
@@ -1180,7 +1180,7 @@ if(NOT BUN_CPP_ONLY)
${BUILD_PATH}/${bunStripExe}
)
if(LINUX)
if(LINUX AND CMAKE_DWP_PROGRAM AND BUN_LINK_ONLY)
register_command(
TARGET
${bun}
@@ -1214,6 +1214,8 @@ if(NOT BUN_CPP_ONLY)
--revision
CWD
${BUILD_PATH}
SOURCES
${BUILD_PATH}/${bunExe}
)
if(CI)
@@ -1263,7 +1265,7 @@ if(NOT BUN_CPP_ONLY)
)
endif()
if(LINUX)
if(LINUX AND CMAKE_DWP_PROGRAM)
register_command(
TARGET
${bun}
@@ -1296,7 +1298,7 @@ if(NOT BUN_CPP_ONLY)
list(APPEND bunFiles ${bun}.pdb)
elseif(APPLE)
list(APPEND bunFiles ${bun}.dSYM)
elseif(LINUX)
elseif(LINUX AND CMAKE_DWP_PROGRAM)
file(GLOB DWO_FILES "${BUILD_PATH}/*.dwo")
list(APPEND bunFiles ${DWO_FILES} ${bun}.dwp)
endif()

View File

@@ -129,7 +129,7 @@ else()
COMMAND
llvm-dwp
REQUIRED
ON
OFF
)
else()
find_llvm_command(CMAKE_STRIP llvm-strip)