changeset 51:d04a4915be2b

Server: use malikania_define_executable
author David Demelier <markand@malikania.fr>
date Thu, 15 Dec 2016 13:43:09 +0100
parents 697bf85e8e19
children 4bc4732fa1dd
files server/CMakeLists.txt
diffstat 1 files changed, 4 insertions(+), 15 deletions(-) [+]
line wrap: on
line diff
--- a/server/CMakeLists.txt	Thu Dec 15 13:42:13 2016 +0100
+++ b/server/CMakeLists.txt	Thu Dec 15 13:43:09 2016 +0100
@@ -18,19 +18,8 @@
 
 project(mlk-server)
 
-add_executable(mlk-server main.cpp)
-target_link_libraries(mlk-server libmlk-server)
-set_target_properties(
-    mlk-server
-    PROPERTIES
-        RUNTIME_OUTPUT_DIRECTORY ${malikania_BINARY_DIR}/fakeroot/bin
+malikania_define_executable(
+    TARGET mlk-server
+    SOURCES main.cpp
+    LIBRARIES libmlk-server
 )
-
-foreach (c ${CMAKE_CONFIGURATION_TYPES})
-    string(TOUPPER ${c} c)
-    set_target_properties(
-        mlk-server
-        PROPERTIES
-            RUNTIME_OUTPUT_DIRECTORY_${c} ${malikania_BINARY_DIR}/fakeroot/bin
-    )
-endforeach()