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 pip-
       ing through less	(clmake), truncated output so lines do not wrap	 (col-
       ormake-short), or both (clmake-short).

FILES
       The configuration files are Perl	scripts	included by colormake.pl.  The
       defaults	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  re-
       named 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 be-
       cause 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.0.quarterly>

home | help