Mercurial > malikania
diff cmake/function/MalikaniaDefineLibrary.cmake @ 111:8963c68f023c
CMake: output everything in bin, closes #691
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 05 Sep 2017 14:24:14 +0200 |
parents | 119bcc5a727e |
children | 48f7e7277ab6 |
line wrap: on
line diff
--- a/cmake/function/MalikaniaDefineLibrary.cmake Tue Sep 05 14:06:31 2017 +0200 +++ b/cmake/function/MalikaniaDefineLibrary.cmake Tue Sep 05 14:24:14 2017 +0200 @@ -78,14 +78,14 @@ ${LIB_TARGET} PROPERTIES PREFIX "" - RUNTIME_OUTPUT_DIRECTORY ${WITH_FAKEROOT_DIR}/bin + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin ) - foreach (cfg ${CMAKE_CONFIGURATION_TYPES}) - string(TOUPPER ${cfg} cfg) + foreach (c ${CMAKE_CONFIGURATION_TYPES}) + string(TOUPPER ${c} cu) set_target_properties( ${LIB_TARGET} PROPERTIES - RUNTIME_OUTPUT_DIRECTORY_${cfg} ${WITH_FAKEROOT_DIR}/bin + RUNTIME_OUTPUT_DIRECTORY_${cu} ${CMAKE_BINARY_DIR}/bin/${c} ) endforeach ()