scc

simple c99 compiler
git clone git://git.simple-cc.org/scc
Log | Files | Refs | README | LICENSE

scc.sh (381B)


      1 #!/bin/sh
      2 
      3 if test -z $SCCPREFIX
      4 then
      5 	SCCPREFIX=`dirname $0`/..
      6 	export SCCPREFIX
      7 fi
      8 
      9 if test -z $SCCLIBPREFIX
     10 then
     11 	SCCLIBPREFIX=`dirname $0`/..
     12 	export SCCLIBPREFIX
     13 fi
     14 
     15 export PATH=$SCCPREFIX/bin:$PATH
     16 
     17 case $1  in
     18 cc|cpp|as|ar|addr2line|ld|make|nm|objcopy|objdump|size|strip)
     19 	tool=$1
     20 	shift
     21 	exec $SCCPREFIX/bin/scc-$tool "$@"
     22 	;;
     23 *)
     24 	exec $SCCPREFIX/bin/scc-cc "$@"
     25 	;;
     26 esac