mirror of
https://github.com/pocoproject/poco.git
synced 2025-04-18 15:33:08 +02:00
enh(Cmake) Add CACHE PATH to multi-config output directory variables (#4545)
* Add CACHE PATH to multi-config output directory variables CACHE PATH should have been added to these as well. * Adding Config Name to Cache Message Adding the configuration name to the cache path message that is written to CMakeCache.txt.
This commit is contained in:
parent
2681b0a3ac
commit
9d739176f6
@ -25,9 +25,9 @@ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin CACHE PATH "Runtime o
|
||||
# Reset output dirs for multi-config builds
|
||||
foreach(OUTPUTCONFIG ${CMAKE_CONFIGURATION_TYPES})
|
||||
string(TOUPPER ${OUTPUTCONFIG} OUTPUTCONFIG)
|
||||
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_${OUTPUTCONFIG} ${CMAKE_BINARY_DIR}/bin)
|
||||
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY_${OUTPUTCONFIG} ${CMAKE_BINARY_DIR}/lib)
|
||||
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY_${OUTPUTCONFIG} ${CMAKE_BINARY_DIR}/lib)
|
||||
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_${OUTPUTCONFIG} ${CMAKE_BINARY_DIR}/bin CACHE PATH "Runtime output for ${OUTPUTCONFIG}")
|
||||
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY_${OUTPUTCONFIG} ${CMAKE_BINARY_DIR}/lib CACHE PATH "Library output for ${OUTPUTCONFIG}")
|
||||
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY_${OUTPUTCONFIG} ${CMAKE_BINARY_DIR}/lib CACHE PATH "Archive output for ${OUTPUTCONFIG}")
|
||||
endforeach(OUTPUTCONFIG)
|
||||
|
||||
# Append our module directory to CMake
|
||||
|
Loading…
x
Reference in New Issue
Block a user