setupgcc.sh   setupgcc.bash 
#!/bin/bash #!/bin/bash
# install ccache and colorgcc if they are not installed # install ccache and colorgcc if they are not installed
if [ -z "`which ccache`" ]; then if [ -z "`which ccache`" ]; then
echo Installing ColorGCC ... echo Installing ColorGCC ...
sudo aptitude install ccache sudo apt-get install ccache
fi fi
# Color GCC # Color GCC
if [ -z "`which colorgcc`" ]; then if [ -z "`which colorgcc`" ]; then
echo Installing ColorGCC ... echo Installing ColorGCC ...
sudo aptitude install colorgcc sudo apt-get install colorgcc
fi fi
if [ ! -z "`which colorgcc`" ]; then if [ ! -z "`which colorgcc`" ]; then
export CC="colorgcc" export CC="colorgcc"
alias gcc='colorgcc' alias gcc='colorgcc'
for C in `grep /usr/bin /etc/colorgcc/colorgccrc | sed -e 's/# //' -e 's/ :.*//'`; do for C in `grep /usr/bin /etc/colorgcc/colorgccrc | sed -e 's/# //' -e 's/ :.*//'`; do
if [ ! -e /usr/local/bin/${C} ]; then if [ ! -e /usr/local/bin/${C} ]; then
echo "Installing colorgcc wrapper in $HOME/bin for ${C}... " echo "Installing colorgcc wrapper in $HOME/bin for ${C}... "
sudo ln -s /usr/bin/colorgcc /usr/local/bin/${C} sudo ln -s /usr/bin/colorgcc /usr/local/bin/${C}
fi fi
done done
skipping to change at line 62 skipping to change at line 62
fi fi
else else
echo $line >> $HOME/.colorgccrc echo $line >> $HOME/.colorgccrc
fi fi
done < /etc/colorgcc/colorgccrc done < /etc/colorgcc/colorgccrc
### Color Make ### Color Make
#if [ -z "`which colormake`" ]; then #if [ -z "`which colormake`" ]; then
# echo Installing ColorMake ... # echo Installing ColorMake ...
# sudo aptitude install colormake # sudo apt-get install colormake
#fi #fi
#if [ ! -z "`which colormake`" ]; then #if [ ! -z "`which colormake`" ]; then
# alias make='colormake' # alias make='colormake'
# if [ ! -e /usr/local/bin/make ]; then # if [ ! -e /usr/local/bin/make ]; then
# sudo ln -s /usr/bin/colormake /usr/local/bin/make # sudo ln -s /usr/bin/colormake /usr/local/bin/make
# fi # fi
#fi #fi
 End of changes. 3 change blocks. 
3 lines changed or deleted 3 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/