From 705c0cf9231ff2d445120b0b40afac81d56fbd2d Mon Sep 17 00:00:00 2001 From: Martin Fleisz Date: Mon, 12 Dec 2016 13:12:41 +0100 Subject: [PATCH 1/2] cmake: Fix wrong pdb name --- client/Windows/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/Windows/CMakeLists.txt b/client/Windows/CMakeLists.txt index 4e2e2dbc9..078a04bd0 100644 --- a/client/Windows/CMakeLists.txt +++ b/client/Windows/CMakeLists.txt @@ -89,7 +89,7 @@ if(WITH_CLIENT_INTERFACE) else() install(TARGETS ${MODULE_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT client) if (WITH_DEBUG_SYMBOLS AND MSVC) - install(FILES ${CMAKE_PDB_BINARY_DIR}/${MODULE_NAME}.pdb DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT symbols) + install(FILES ${CMAKE_PDB_BINARY_DIR}/wfreerdp.pdb DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT symbols) endif() endif() From 7584c2c0dabbb3adcc530f2b330e50abc64cc1a4 Mon Sep 17 00:00:00 2001 From: Martin Fleisz Date: Tue, 13 Dec 2016 09:38:02 +0100 Subject: [PATCH 2/2] cmake: Query OUTPUT_NAME property for pdb name --- client/Windows/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/Windows/CMakeLists.txt b/client/Windows/CMakeLists.txt index 078a04bd0..c645baf81 100644 --- a/client/Windows/CMakeLists.txt +++ b/client/Windows/CMakeLists.txt @@ -89,7 +89,8 @@ if(WITH_CLIENT_INTERFACE) else() install(TARGETS ${MODULE_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT client) if (WITH_DEBUG_SYMBOLS AND MSVC) - install(FILES ${CMAKE_PDB_BINARY_DIR}/wfreerdp.pdb DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT symbols) + get_target_property(OUTPUT_FILENAME ${MODULE_NAME} OUTPUT_NAME) + install(FILES ${CMAKE_PDB_BINARY_DIR}/${OUTPUT_FILENAME}.pdb DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT symbols) endif() endif()