Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
colormake(1)		     General Commands Manual		    colormake(1)

NAME
     colormake - color wrapper for make(1)

SYNOPSIS
     colormake [ --short ] ...

DESCRIPTION
     colormake	acts  as  a wrapper around make(1) to ease reading the output by
     colorizing it.

OPTIONS
     The --short option instructs colormake to truncate lines  so  they  do  not
     wrap.  All other options will be passed unmodified to make(1).

USAGE
     To  change  a makefile to use colormake, you may change the path at the top
     which normally reads #!/usr/bin/make to #!/usr/bin/colormake.

     Alternately, you may type colormake whenever you would normally  type  make
     when compiling programs.

     Colormake	is  also available using the alternate names which enable piping
     through less (clmake), truncated output so lines do  not  wrap  (colormake-
     short), or both (clmake-short).

FILES
     The configuration files are Perl scripts included by colormake.pl.  The de-
     faults values are (from colormake.pl itself):
     # Some useful color codes, see end of file for more.
     #
     $col_black =	 "\033[30m";
     $col_red = 	 "\033[31m";
     $col_green =	 "\033[32m";
     $col_yellow =	 "\033[33m";
     $col_blue =	 "\033[34m";
     $col_magenta =	 "\033[35m";
     $col_cyan =	 "\033[36m";
     $col_ltgray =	 "\033[37m";

     $col_norm =	 "\033[00m";
     $col_background =	 "\033[07m";
     $col_brighten =	 "\033[01m";
     $col_underline =	 "\033[04m";
     $col_blink =	 "\033[05m";

     # Customize colors here...
     #
     $col_default =	 $col_ltgray;
     $col_gcc = 	 $col_magenta . $col_brighten;
     $col_make =	 $col_cyan;
     $col_filename =	 $col_yellow;
     $col_linenum =	 $col_cyan;
     $col_trace =	 $col_yellow;
     $col_warning =	 $col_green;
     $tag_error =	 "";
     $col_error =	 $tag_error . $col_yellow . $col_brighten;
     $error_highlight =  $col_brighten;

     For  use  with  gnome-terminal  I	have  the  following configuration in my
     $HOME/.colormakerc file:
     $col_default =	 $col_black;
     $col_gcc = 	 $col_magenta;
     $col_filename =	 $col_blue;
     $col_linenum =	 $col_cyan;
     $col_error =	 $tag_error . $col_red . $col_brighten;

     /usr/share/colormake/colormake.rc
	    System-wide configuration file for colormake.

     $HOME/.colormakerc
	    Personal configuration file for colormake.

HISTORY
     /usr/bin/colormake was formerly named /usr/bin/cmake but had to be  renamed
     because of a name clash.

AUTHORS
     Bjarni R. Einarsson is the author of colormake.

     This  manual page was written for the Debian GNU/Linux distribution because
     the original program does not have a manual page.

     This manual page was written by Joe  Wreschnig  <piman@sacredchao.net>  and
     updated by Ludovic Rousseau <rousseau@debian.org>, for the Debian GNU/Linux
     system (but may be used by others).

SEE ALSO
     make(1), clmake(1)

				 July 2nd, 2001 		    colormake(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=colormake&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help