what's the difference between ${PROJECT_NAME}_generate_message_cpp and ${${PROJECT_NAME}_EXPORTED_TARGETS}

asked 2021-04-05 09:47:01 -0500

joe_smith gravatar image

what's the difference between ${PROJECT_NAME}_generate_message_cpp and ${${PROJECT_NAME}_EXPORTED_TARGETS} ? It has confused me for hours. if ${${PROJECT_NAME}_EXPORTED_TARGETS} contains those targets for just the current package , why should we use ${PROJECT_NAME}_generate_message_cpp when building the target that using the messages in the same package?

edit retag flag offensive close merge delete