comparison 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
comparison
equal deleted inserted replaced
110:119bcc5a727e 111:8963c68f023c
76 # 76 #
77 set_target_properties( 77 set_target_properties(
78 ${LIB_TARGET} 78 ${LIB_TARGET}
79 PROPERTIES 79 PROPERTIES
80 PREFIX "" 80 PREFIX ""
81 RUNTIME_OUTPUT_DIRECTORY ${WITH_FAKEROOT_DIR}/bin 81 RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
82 ) 82 )
83 foreach (cfg ${CMAKE_CONFIGURATION_TYPES}) 83 foreach (c ${CMAKE_CONFIGURATION_TYPES})
84 string(TOUPPER ${cfg} cfg) 84 string(TOUPPER ${c} cu)
85 set_target_properties( 85 set_target_properties(
86 ${LIB_TARGET} 86 ${LIB_TARGET}
87 PROPERTIES 87 PROPERTIES
88 RUNTIME_OUTPUT_DIRECTORY_${cfg} ${WITH_FAKEROOT_DIR}/bin 88 RUNTIME_OUTPUT_DIRECTORY_${cu} ${CMAKE_BINARY_DIR}/bin/${c}
89 ) 89 )
90 endforeach () 90 endforeach ()
91 91
92 malikania_vera_check(${LIB_TARGET} "${LIB_SOURCES}") 92 malikania_vera_check(${LIB_TARGET} "${LIB_SOURCES}")
93 endfunction() 93 endfunction()