From 1f25f9cc29ae56fa23531af01abef375a186aa2d Mon Sep 17 00:00:00 2001 From: elsid Date: Wed, 3 Mar 2021 17:33:44 +0100 Subject: [PATCH] Install .pdb files only with MSVC --- DebugUtils/CMakeLists.txt | 4 +++- Detour/CMakeLists.txt | 4 +++- DetourCrowd/CMakeLists.txt | 4 +++- DetourTileCache/CMakeLists.txt | 4 +++- Recast/CMakeLists.txt | 4 +++- 5 files changed, 15 insertions(+), 5 deletions(-) diff --git a/DebugUtils/CMakeLists.txt b/DebugUtils/CMakeLists.txt index 21d8f8f..14b36a9 100644 --- a/DebugUtils/CMakeLists.txt +++ b/DebugUtils/CMakeLists.txt @@ -33,4 +33,6 @@ install(TARGETS DebugUtils file(GLOB INCLUDES Include/*.h) install(FILES ${INCLUDES} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/recastnavigation) -install(FILES "$/DebugUtils-d.pdb" CONFIGURATIONS "Debug" DESTINATION "lib") +if(MSVC) + install(FILES "$/DebugUtils-d.pdb" CONFIGURATIONS "Debug" DESTINATION "lib") +endif() diff --git a/Detour/CMakeLists.txt b/Detour/CMakeLists.txt index 5cb47ec..da1a195 100644 --- a/Detour/CMakeLists.txt +++ b/Detour/CMakeLists.txt @@ -27,4 +27,6 @@ install(TARGETS Detour file(GLOB INCLUDES Include/*.h) install(FILES ${INCLUDES} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/recastnavigation) -install(FILES "$/Detour-d.pdb" CONFIGURATIONS "Debug" DESTINATION "lib") +if(MSVC) + install(FILES "$/Detour-d.pdb" CONFIGURATIONS "Debug" DESTINATION "lib") +endif() diff --git a/DetourCrowd/CMakeLists.txt b/DetourCrowd/CMakeLists.txt index d0e186b..60b8e1a 100644 --- a/DetourCrowd/CMakeLists.txt +++ b/DetourCrowd/CMakeLists.txt @@ -31,4 +31,6 @@ install(TARGETS DetourCrowd file(GLOB INCLUDES Include/*.h) install(FILES ${INCLUDES} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/recastnavigation) -install(FILES "$/DetourCrowd-d.pdb" CONFIGURATIONS "Debug" DESTINATION "lib") +if(MSVC) + install(FILES "$/DetourCrowd-d.pdb" CONFIGURATIONS "Debug" DESTINATION "lib") +endif() diff --git a/DetourTileCache/CMakeLists.txt b/DetourTileCache/CMakeLists.txt index 3703ebb..cf2d437 100644 --- a/DetourTileCache/CMakeLists.txt +++ b/DetourTileCache/CMakeLists.txt @@ -32,4 +32,6 @@ install(TARGETS DetourTileCache file(GLOB INCLUDES Include/*.h) install(FILES ${INCLUDES} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/recastnavigation) -install(FILES "$/DetourTileCache-d.pdb" CONFIGURATIONS "Debug" DESTINATION "lib") +if(MSVC) + install(FILES "$/DetourTileCache-d.pdb" CONFIGURATIONS "Debug" DESTINATION "lib") +endif() diff --git a/Recast/CMakeLists.txt b/Recast/CMakeLists.txt index 3606544..f25cab8 100644 --- a/Recast/CMakeLists.txt +++ b/Recast/CMakeLists.txt @@ -27,4 +27,6 @@ install(TARGETS Recast file(GLOB INCLUDES Include/*.h) install(FILES ${INCLUDES} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/recastnavigation) -install(FILES "$/Recast-d.pdb" CONFIGURATIONS "Debug" DESTINATION "lib") +if(MSVC) + install(FILES "$/Recast-d.pdb" CONFIGURATIONS "Debug" DESTINATION "lib") +endif()