From d2eced7d5564ff745daf980d100aeba57fbd50b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexandre=20J=C3=B6rgensen?= Date: Tue, 4 Nov 2025 18:19:16 +0100 Subject: [PATCH] Add crashpad handler bin to install target --- Linphone/CMakeLists.txt | 2 +- cmake/install/install.cmake | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Linphone/CMakeLists.txt b/Linphone/CMakeLists.txt index 280017c01..71cd729d4 100644 --- a/Linphone/CMakeLists.txt +++ b/Linphone/CMakeLists.txt @@ -225,7 +225,7 @@ endforeach() ################################################################ # In a first time, set-up only crashpad for Windows and Linux -if (ENABLE_CRASH_HANDLER AND NOT APPLE) # TODO : peut-ĂȘtre que windows +if (ENABLE_CRASH_HANDLER AND NOT APPLE) find_package(Python3 REQUIRED) set(PYTHON_EXECUTABLE ${Python3_EXECUTABLE}) diff --git a/cmake/install/install.cmake b/cmake/install/install.cmake index 391c357b7..8796362c9 100644 --- a/cmake/install/install.cmake +++ b/cmake/install/install.cmake @@ -309,3 +309,9 @@ if(${ENABLE_APP_PACKAGING}) include(CPack) endif() +################################################################ +# CRASHPAD +################################################################ +if(ENABLE_CRASH_HANDLER AND NOT APPLE) + install(FILES "${CMAKE_CURRENT_BINARY_DIR}/crashpad/out/crashpad_handler" DESTINATION bin PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) +endif() \ No newline at end of file