mirror of
https://gitlab.linphone.org/BC/public/linphone-desktop.git
synced 2026-01-17 03:18:07 +00:00
CMakeLists changes regarding app name & windows debug symbols
This commit is contained in:
parent
5a90959125
commit
60517741a2
3 changed files with 10 additions and 3 deletions
|
|
@ -71,8 +71,8 @@ endif()
|
||||||
|
|
||||||
set(CMAKE_INSTALL_PREFIX "${APPLICATION_OUTPUT_DIR}")
|
set(CMAKE_INSTALL_PREFIX "${APPLICATION_OUTPUT_DIR}")
|
||||||
|
|
||||||
set(LINPHONEAPP_APPLICATION_NAME "Linphone6" CACHE STRING "Application name" )
|
set(LINPHONEAPP_APPLICATION_NAME "Linphone" CACHE STRING "Application name" )
|
||||||
set(LINPHONEAPP_EXECUTABLE_NAME "linphone6" CACHE STRING "Executable 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 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)
|
include(Linphone/application_info.cmake)
|
||||||
|
|
|
||||||
|
|
@ -170,6 +170,12 @@ qt6_add_qml_module(Linphone
|
||||||
RESOURCES data/fonts.qrc
|
RESOURCES data/fonts.qrc
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if (WIN32)
|
||||||
|
if(MSVC AND (CMAKE_BUILD_TYPE STREQUAL "Debug" OR CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo"))
|
||||||
|
install(FILES "$<TARGET_PDB_FILE:${TARGET_NAME}>" DESTINATION ${CMAKE_INSTALL_BINDIR})
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
|
||||||
qt6_add_resources(Linphone "resources" PREFIX "/" FILES ${_LINPHONEAPP_RC_FILES})
|
qt6_add_resources(Linphone "resources" PREFIX "/" FILES ${_LINPHONEAPP_RC_FILES})
|
||||||
set_property(TARGET Linphone PROPERTY POSITION_INDEPENDENT_CODE ON) #Need by Qt
|
set_property(TARGET Linphone PROPERTY POSITION_INDEPENDENT_CODE ON) #Need by Qt
|
||||||
|
|
||||||
|
|
@ -195,6 +201,7 @@ set_target_properties(${TARGET_NAME} PROPERTIES
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
set_target_properties(${TARGET_NAME} PROPERTIES PDB_NAME "${EXECUTABLE_NAME}_app")
|
set_target_properties(${TARGET_NAME} PROPERTIES PDB_NAME "${EXECUTABLE_NAME}_app")
|
||||||
endif()
|
endif()
|
||||||
|
set_target_properties(${TARGET_NAME} PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS ON)
|
||||||
|
|
||||||
if(WIN32)
|
if(WIN32)
|
||||||
if(ENABLE_SCREENSHARING)
|
if(ENABLE_SCREENSHARING)
|
||||||
|
|
|
||||||
|
|
@ -34,7 +34,7 @@ if (GIT_EXECUTABLE AND NOT(LINPHONEAPP_VERSION))
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (NOT(LINPHONEAPP_VERSION))
|
if (NOT(LINPHONEAPP_VERSION))
|
||||||
set(LINPHONEAPP_VERSION "0.0.0")
|
set(LINPHONEAPP_VERSION "6.1.0")
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
set(LINPHONE_MAJOR_VERSION)
|
set(LINPHONE_MAJOR_VERSION)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue