Adding a widget message after building the widget package.
authorRomain Forlot <romain.forlot@iot.bzh>
Tue, 9 May 2017 11:19:49 +0000 (13:19 +0200)
committerRomain Forlot <romain.forlot@iot.bzh>
Tue, 9 May 2017 11:19:49 +0000 (13:19 +0200)
Change-Id: I868faad7cc1985cd2fe0267694d2ec363ab01d7d
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
reference/etc/config.cmake
reference/etc/macros.cmake

index 596cfbb..aba7ecd 100644 (file)
@@ -67,7 +67,7 @@ set(CMAKE_CXX_FLAGS "")
 # Print a helper message when every thing is finished
 # ----------------------------------------------------
 #set(CLOSING_MESSAGE "")
-
+#set(WIDGET_MESSAGE "Install widget file using in the target : afm-util install ${PROJECT_NAME}.wgt")
 
 # (BUG!!!) as PKG_CONFIG_PATH does not work [should be an env variable]
 # ---------------------------------------------------------------------
index 45c1a1f..e2ed2f0 100644 (file)
@@ -133,6 +133,12 @@ macro(project_package_build)
                add_custom_target(widget DEPENDS ${PROJECT_NAME}.wgt)
                add_dependencies(widget MAIN_POPULATE)
                set(ADDITIONAL_MAKE_CLEAN_FILES, "${PROJECT_NAME}.wgt")
+
+               if(WIDGET_MESSAGE)
+               add_custom_command(TARGET widget
+                       POST_BUILD
+                       COMMAND ${CMAKE_COMMAND} -E cmake_echo_color --cyan "++ ${WIDGET_MESSAGE}")
+               endif()
 endmacro(project_package_build)
 
 macro(project_subdirs_add)