source: calamares/trunk/fuentes/CMakeModules/CMakeColors.cmake @ 7538

Last change on this file since 7538 was 7538, checked in by kbut, 17 months ago

sync with github

File size: 862 bytes
Line 
1if(NOT WIN32)
2  set(_use_color ON)
3  if("0" STREQUAL "$ENV{CLICOLOR}")
4    set(_use_color OFF)
5  endif()
6  if("0" STREQUAL "$ENV{CLICOLOR_FORCE}")
7    set(_use_color OFF)
8  endif()
9  if(NOT CMAKE_COLOR_MAKEFILE)
10    set(_use_color OFF)
11  endif()
12
13  if(_use_color)
14    string(ASCII 27 Esc)
15    set(ColorReset  "${Esc}[m")
16    set(ColorBold   "${Esc}[1m")
17    set(Red         "${Esc}[31m")
18    set(Green       "${Esc}[32m")
19    set(Yellow      "${Esc}[33m")
20    set(Blue        "${Esc}[34m")
21    set(Magenta     "${Esc}[35m")
22    set(Cyan        "${Esc}[36m")
23    set(White       "${Esc}[37m")
24    set(BoldRed     "${Esc}[1;31m")
25    set(BoldGreen   "${Esc}[1;32m")
26    set(BoldYellow  "${Esc}[1;33m")
27    set(BoldBlue    "${Esc}[1;34m")
28    set(BoldMagenta "${Esc}[1;35m")
29    set(BoldCyan    "${Esc}[1;36m")
30    set(BoldWhite   "${Esc}[1;37m")
31  endif()
32endif()
Note: See TracBrowser for help on using the repository browser.