Browse Source

Use copy_directory instead of copy when moving signed binary.

pull/703/head
Canming Huang 4 years ago
parent
commit
552bd861c7
  1. 2
      cmake/modules/FindCodeSign.cmake

2
cmake/modules/FindCodeSign.cmake

@ -32,7 +32,7 @@ MACRO(EMGU_SIGN_BINARY target file_full_path)
COMMAND ${CMAKE_COMMAND} -E make_directory ${WIN_SIGNED_BINARY_DIRECTORY}
COMMAND ${EMGU_SIGN_EXECUTABLE} "${WIN_BINARY_FULL_PATH}" "${WIN_SIGNED_BINARY_DIRECTORY}"
#COMMAND ${CMAKE_COMMAND} -E copy ${SIGNED_BINARY_DIRECTORY}/${EMGU_SIGN_FILE_NAME} ${EMGU_SIGN_WORKING_DIR}
COMMAND ${CMAKE_COMMAND} -E copy ${SIGNED_BINARY_DIRECTORY}/* ${EMGU_SIGN_WORKING_DIR}
COMMAND ${CMAKE_COMMAND} -E copy_directory ${SIGNED_BINARY_DIRECTORY} ${EMGU_SIGN_WORKING_DIR} # Need this to copy the dlls that may have been overrided in other compile operation.
WORKING_DIRECTORY "${EMGU_SIGN_WORKING_DIR}"
COMMENT "Signing ${file_full_path}")
ENDIF ()

Loading…
Cancel
Save