Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Add README (copied from colorgcc.pl)

  • Loading branch information...
commit 32a7831f47662823c0dd60ce2b75562c9a39d472 1 parent 3f865d1
Johannes Schlüter johannes authored
Showing with 41 additions and 0 deletions.
  1. +41 −0 README
41 README
View
@@ -0,0 +1,41 @@
+colorgcc
+
+Version: 1.3.2
+
+A wrapper to colorize the output from compilers whose messages
+match the "gcc" format.
+
+Requires the ANSIColor module from CPAN.
+
+Usage:
+
+In a directory that occurs in your PATH _before_ the directory
+where the compiler lives, create a softlink to colorgcc for
+each compiler you want to colorize:
+
+ g++ -> colorgcc
+ gcc -> colorgcc
+ cc -> colorgcc
+ etc.
+
+That's it. When "g++" is invoked, colorgcc is run instead.
+colorgcc looks at the program name to figure out which compiler to run.
+
+The default settings can be overridden with ~/.colorgccrc.
+See the comments in the sample .colorgccrc for more information.
+
+Note:
+
+colorgcc will only emit color codes if:
+
+ (1) Its STDOUT is a tty and
+ (2) the value of $TERM is not listed in the "nocolor" option.
+
+If colorgcc colorizes the output, the compiler's STDERR will be
+combined with STDOUT. Otherwise, colorgcc just passes the output from
+the compiler through without modification.
+
+Author: Jamie Moyers <jmoyers@geeks.com>
+Started: April 20, 1999
+Licence: GNU Public License
+
Please sign in to comment.
Something went wrong with that request. Please try again.