From b56a9222203409c3ee1cf17fcf066fee260c472c Mon Sep 17 00:00:00 2001 From: rude Date: Wed, 25 Sep 2013 23:34:52 +0200 Subject: [PATCH] Create add_move_dll function in CMakeLists.txt. --- CMakeLists.txt | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7e4d94a8..2d12e830 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -57,17 +57,13 @@ target_link_libraries(ldeptest ${OPENAL_LIB_NAME} ) -add_custom_command(TARGET ldeptest POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy - $ - ${CMAKE_CURRENT_BINARY_DIR}/$/$) +function(add_move_dll ARG_TARGET) + add_custom_command(TARGET ldeptest POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy + $ + ${CMAKE_CURRENT_BINARY_DIR}/$/$) +endfunction() -add_custom_command(TARGET ldeptest POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy - $ - ${CMAKE_CURRENT_BINARY_DIR}/$/$) - -add_custom_command(TARGET ldeptest POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy - $ - ${CMAKE_CURRENT_BINARY_DIR}/$/$) +add_move_dll(mpg123) +add_move_dll(SDL2) +add_move_dll(${OPENAL_LIB_NAME})