27 lines
615 B
Makefile
27 lines
615 B
Makefile
reset_color = \033[0m
|
|
white_background_color = \033[0;47m
|
|
green_background_color = \033[42m
|
|
high_intensity_yellow_background_color = \033[0;103m
|
|
high_intensity_red_background_color = \033[0;101m
|
|
|
|
|
|
define msg
|
|
@echo -e "$(white_background_color) Info: $1 $(reset_color)"
|
|
endef
|
|
|
|
define errmsg
|
|
@echo -e "$(high_intensity_red_background_color) Error: $1 $(reset_color)"
|
|
@exit 1
|
|
endef
|
|
|
|
define warningmsg
|
|
@echo -e "$(high_intensity_yellow_background_color) Warning: $1 $(reset_color)"
|
|
endef
|
|
|
|
define successmsg
|
|
@echo -e "$(green_background_color) Success: $1 $(reset_color)"
|
|
endef
|
|
|
|
define copy_file
|
|
@cp -v $1 $2
|
|
endef |