From 0c01816375c423315ee47128d63ea30ffcd80856 Mon Sep 17 00:00:00 2001 From: "erwin.coumans" Date: Thu, 15 Sep 2011 00:05:45 +0000 Subject: [PATCH] Add a postfix for Debug, MinsizeRel and ReleaseWithDebug builds Thanks to Dennis, fixes Issue 542 --- CMakeLists.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index af49e6321..b423275ff 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -117,9 +117,17 @@ ELSE() SET (LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib CACHE PATH "Single output directory for building all libraries.") ENDIF() + + OPTION(INTERNAL_CREATE_MSVC_RELATIVE_PATH_PROJECTFILES "Create MSVC projectfiles with relative paths" OFF) OPTION(INTERNAL_ADD_POSTFIX_EXECUTABLE_NAMES "Add MSVC postfix for executable names (_Debug)" OFF) +SET(CMAKE_DEBUG_POSTFIX "_Debug" CACHE STRING "Adds a postfix for debug-built libraries.") +SET(CMAKE_MINSIZEREL_POSTFIX "_MinsizeRel" CACHE STRING "Adds a postfix for MinsizeRelease-built libraries.") +SET(CMAKE_RELWITHDEBINFO_POSTFIX "_RelWithDebugInfo" CACHE STRING "Adds a postfix for ReleaseWithDebug-built libraries.") + + + IF(MSVC) FIND_PATH(AMD_OPENCL_BASE_DIR include/CL/cl.h PATH $ENV{ATISTREAMSDKROOT} $ENV{AMDAPPSDKROOT} ) IF(AMD_OPENCL_BASE_DIR)