summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorAlan Antonuk <alan.antonuk@gmail.com>2015-11-29 21:40:53 -0800
committerAlan Antonuk <alan.antonuk@gmail.com>2016-04-09 20:23:05 -0700
commit542ee53a1dadaf9824fec6fce36a69f913264abf (patch)
treeab8f790ea67a51083195ca10e434f3a8cf8177b6 /cmake
parent83b032259167affb81dcd986b52b942ac35d727b (diff)
downloadrabbitmq-c-542ee53a1dadaf9824fec6fce36a69f913264abf.tar.gz
CMake: Remove install_pdb macro.
Diffstat (limited to 'cmake')
-rw-r--r--cmake/InstallMacros.cmake46
1 files changed, 0 insertions, 46 deletions
diff --git a/cmake/InstallMacros.cmake b/cmake/InstallMacros.cmake
deleted file mode 100644
index 53e211e..0000000
--- a/cmake/InstallMacros.cmake
+++ /dev/null
@@ -1,46 +0,0 @@
-# vim:set ts=2 sw=2 sts=2 et:
-#
-# This module install PDB files.
-#
-# Based on users posts:
-# http://www.cmake.org/pipermail/cmake/2007-October/016924.html
-#
-# Copyright (c) 2006-2011 Mathieu Malaterre <mathieu.malaterre@gmail.com>
-#
-# Redistribution and use is allowed according to the terms of the New
-# BSD license.
-# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
-#
-
-macro (install_pdb library)
- if (MSVC)
- if(CMAKE_CONFIGURATION_TYPES)
- # Visual Studio
- # The following does not work with LOCATION keyword. See:
- # http://www.cmake.org/pipermail/cmake/2011-February/042579.html
- foreach(cfg ${CMAKE_CONFIGURATION_TYPES})
- get_target_property(library_dll ${library} LOCATION_${cfg})
- string(REPLACE .dll .pdb library_pdb ${library_dll})
- string(TOLOWER ${cfg} lcfg)
- if(lcfg STREQUAL "debug" OR lcfg STREQUAL "relwithdebinfo")
- install (FILES ${library_pdb}
- DESTINATION bin
- CONFIGURATIONS ${cfg}
- )
- endif()
- endforeach()
- else()
- # nmake
- # Same as above we need the explicit location_<config> variable to account for
- # the value of CMAKE_DEBUG_POSTFIX
- get_target_property(library_dll ${library} LOCATION_${CMAKE_BUILD_TYPE})
- string(REPLACE .dll .pdb library_pdb ${library_dll})
- string(TOLOWER ${CMAKE_BUILD_TYPE} lcfg)
- if(lcfg STREQUAL "debug" OR lcfg STREQUAL "relwithdebinfo")
- install (FILES ${library_pdb}
- DESTINATION bin
- )
- endif()
- endif()
- endif ()
-endmacro ()