summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--reference/etc/macros.cmake7
1 files changed, 4 insertions, 3 deletions
diff --git a/reference/etc/macros.cmake b/reference/etc/macros.cmake
index b89094a..210ed91 100644
--- a/reference/etc/macros.cmake
+++ b/reference/etc/macros.cmake
@@ -243,13 +243,14 @@ if(EXTRA_DEPENDENCIES_ORDER)
)
endif()
-# Print developer helper message when everything is done
+# Print developer helper message when build is done
# -------------------------------------------------------
macro(project_closing_msg)
if(CLOSING_MESSAGE AND GLOBAL_TARGET_LIST)
- add_custom_target(${PROJECT_NAME}_done ALL
- DEPENDS ${DEPENDENCIES_TARGET} ${GLOBAL_TARGET_LIST}
+ add_custom_target(${PROJECT_NAME}_build_done ALL
COMMAND ${CMAKE_COMMAND} -E cmake_echo_color --cyan "++ ${CLOSING_MESSAGE}"
)
+ add_dependencies(${PROJECT_NAME}_build_done
+ ${DEPENDENCIES_TARGET} ${GLOBAL_TARGET_LIST})
endif()
endmacro()