blob: d217df9aecf1f05284525cbad1d3132af94a1b88 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 | # -*- cmake -*-
# Copies a binary back to the source directory
MACRO(COPY_BACK_TO_SOURCE target)
   GET_TARGET_PROPERTY(FROM ${target} LOCATION)
   SET(TO ${CMAKE_CURRENT_SOURCE_DIR})
   #MESSAGE("TARGET ${target} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy ${FROM} ${TO}")
   ADD_CUSTOM_COMMAND(
        TARGET ${target} POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E copy ${FROM} ${TO}
        DEPENDS ${FROM}
        COMMENT "Copying ${target} to ${CMAKE_CURRENT_BINARY_DIR}"
        )
ENDMACRO(COPY_BACK_TO_SOURCE)
 |