diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2010-12-18 23:32:31 +0100 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2010-12-18 23:32:31 +0100 |
commit | a372f48c07e40f63520722985eb035418408a198 (patch) | |
tree | 1a564c24e4c56a2236bbc7993dd33186e682c618 | |
parent | 1f2f86c30c0a565505eae644549a9b253a24cd22 (diff) | |
download | embtoolkit-a372f48c07e40f63520722985eb035418408a198.tar.gz embtoolkit-a372f48c07e40f63520722985eb035418408a198.tar.bz2 embtoolkit-a372f48c07e40f63520722985eb035418408a198.tar.xz |
Embtk: create colored echo
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
-rw-r--r-- | mk/macros.mk | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/mk/macros.mk b/mk/macros.mk index a6494b7..17d0ffa 100644 --- a/mk/macros.mk +++ b/mk/macros.mk @@ -22,8 +22,33 @@ # \date May 2009 ################################################################################ +# Embtoolkit colors +EMBTK_COLOR_RED = "\E[1;31m" +EMBTK_COLOR_GREEN = "\E[1;32m" +EMBTK_COLOR_YELLOW = "\E[1;33m" +EMBTK_COLOR_BLUE = "\E[1;34m" +EMBTK_NO_COLOR = "\E[0m" + +# echo colored text +#usage $(call ECHO_RED,$(TEXT)) +define ECHO_RED + @echo -e $(EMBTK_COLOR_RED)$(1)$(EMBTK_NO_COLOR) +endef +#usage $(call ECHO_GREEN,$(TEXT)) +define ECHO_GREEN + @echo -e $(EMBTK_COLOR_GREEN)$(1)$(EMBTK_NO_COLOR) +endef +#usage $(call ECHO_YELLOW,$(TEXT)) +define ECHO_YELLOW + @echo -e $(EMBTK_COLOR_YELLOW)$(1)$(EMBTK_NO_COLOR) +endef +#usage $(call ECHO_BLUE,$(TEXT)) +define ECHO_BLUE + @echo -e $(EMBTK_COLOR_BLUE)$(1)$(EMBTK_NO_COLOR) +endef + #Decompress message -#unsage $(call DECOMPRESS_MESSAGE,$(NAME_PACKAGE)) +#usage $(call DECOMPRESS_MESSAGE,$(NAME_PACKAGE)) define DECOMPRESS_MESSAGE @echo "########################### EmbToolkit ###########################" @echo "Decompressing $(1)" |