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 ()