IF(CMAKE_SYSTEM_NAME MATCHES "Darwin")
IF(DEFINED OSX_CERTIFICATE_NAME)
- ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/${TARGET}.signed
+ ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/${TARGET}.signed
COMMAND codesign -f -s ${OSX_CERTIFICATE_NAME} ${TARGET}
- COMMAND ${CMAKE_COMMAND} -E touch ${CMAKE_BINARY_DIR}/${TARGET}.signed
+ COMMAND ${CMAKE_COMMAND} -E touch ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/${TARGET}.signed
COMMENT "Digitally signing ${TARGET}"
DEPENDS ${TARGET}
VERBATIM
)
ADD_CUSTOM_TARGET(sign ALL
- DEPENDS ${CMAKE_BINARY_DIR}/${TARGET}.signed
+ DEPENDS ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/${TARGET}.signed
)
ADD_DEPENDENCIES(run sign)
ELSE()
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams