From 9158374e6ca38588e922082162b3f2b86a607dcb Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Mon, 1 Dec 2025 14:55:09 +0100 Subject: [PATCH] CMakeLists changes test --- CMakeLists.txt | 4 ++-- Linphone/CMakeLists.txt | 7 +++++++ cmake/install/install.cmake | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 261f358f9..48d937bde 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -71,8 +71,8 @@ endif() set(CMAKE_INSTALL_PREFIX "${APPLICATION_OUTPUT_DIR}") -set(LINPHONEAPP_APPLICATION_NAME "Linphone6" CACHE STRING "Application name" ) -set(LINPHONEAPP_EXECUTABLE_NAME "linphone6" CACHE STRING "Executable name" ) +set(LINPHONEAPP_APPLICATION_NAME "Linphone" CACHE STRING "Application name" ) +set(LINPHONEAPP_EXECUTABLE_NAME "linphone" CACHE STRING "Executable name" ) # Include application_info.cmake here as the LINPHONEAPP_APPLICATION_NAME variable must be known as it is set to the APPLICATION_NAME variable. include(Linphone/application_info.cmake) diff --git a/Linphone/CMakeLists.txt b/Linphone/CMakeLists.txt index 22c084ae6..c7e44e264 100644 --- a/Linphone/CMakeLists.txt +++ b/Linphone/CMakeLists.txt @@ -170,6 +170,12 @@ qt6_add_qml_module(Linphone RESOURCES data/fonts.qrc ) +if (WIN32) + if(MSVC AND (CMAKE_BUILD_TYPE STREQUAL "Debug" OR CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo")) + install(FILES "$" DESTINATION ${CMAKE_INSTALL_BINDIR}) + endif() +endif() + qt6_add_resources(Linphone "resources" PREFIX "/" FILES ${_LINPHONEAPP_RC_FILES}) set_property(TARGET Linphone PROPERTY POSITION_INDEPENDENT_CODE ON) #Need by Qt @@ -195,6 +201,7 @@ set_target_properties(${TARGET_NAME} PROPERTIES if(MSVC) set_target_properties(${TARGET_NAME} PROPERTIES PDB_NAME "${EXECUTABLE_NAME}_app") endif() +set_target_properties(${TARGET_NAME} PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS ON) if(WIN32) if(ENABLE_SCREENSHARING) diff --git a/cmake/install/install.cmake b/cmake/install/install.cmake index 391c357b7..4b02038a6 100644 --- a/cmake/install/install.cmake +++ b/cmake/install/install.cmake @@ -34,7 +34,7 @@ if (GIT_EXECUTABLE AND NOT(LINPHONEAPP_VERSION)) endif() if (NOT(LINPHONEAPP_VERSION)) - set(LINPHONEAPP_VERSION "0.0.0") + set(LINPHONEAPP_VERSION "6.1.0") endif () set(LINPHONE_MAJOR_VERSION)