Update issue 443
Warnings related to OPJ_USE_DSYMUTIL are fixed
DESTINATION ${OPENJPEG_INSTALL_BIN_DIR} COMPONENT Applications
)
if(OPJ_USE_DSYMUTIL)
- GET_TARGET_PROPERTY(EXE_LOCATION ${exe} LOCATION)
add_custom_command(TARGET ${exe} POST_BUILD
- COMMAND "dsymutil" "${EXE_LOCATION}"
- COMMENT "dsymutil ${EXE_LOCATION}"
+ COMMAND "dsymutil" "$<TARGET_FILE:${exe}>"
+ COMMENT "dsymutil $<TARGET_FILE:${exe}>"
DEPENDS ${exe})
endif()
endforeach()
if(OPJ_USE_DSYMUTIL)
if(BUILD_SHARED_LIBS)
- GET_TARGET_PROPERTY(OPENJPEG_LIBRARY_LOCATION ${OPENJPEG_LIBRARY_NAME} LOCATION)
add_custom_command(TARGET ${OPENJPEG_LIBRARY_NAME} POST_BUILD
- COMMAND "dsymutil" "${OPENJPEG_LIBRARY_LOCATION}"
- COMMENT "dsymutil ${OPENJPEG_LIBRARY_LOCATION}"
+ COMMAND "dsymutil" "$<TARGET_SONAME_FILE:${OPENJPEG_LIBRARY_NAME}>"
+ COMMENT "dsymutil $<TARGET_SONAME_FILE:${OPENJPEG_LIBRARY_NAME}>"
DEPENDS ${OPENJPEG_LIBRARY_NAME})
endif()
endif()