swh:1:snp:af87cd67498ef4fe47c76ed3e7caffe5b61facaf
Raw File
Tip revision: 068a77bbf95f4c23a41bd1839e40021ab0cb4b5c authored by Fons Rademakers on 27 November 2013, 20:31:54 UTC
make ROOT 6 Beta 1 (5.99.04).
Tip revision: 068a77b
cl.sh
#! /bin/sh

# Simple interface to cl.exe, tansforming /cygdrive/... into "mixed" path.

args=

while [ "$1" != "" ]; do
   case "$1" in
   -I*) narg=`echo $1 | sed -e s/-I//`; args="$args -I`cygpath -m -- $narg`" ;;
   -c) args="$args -c "; shift; args="$args`cygpath -m -- $1`" ;;
   *) args="$args $1" ;;
   esac
   shift
done

cl.exe $args
stat=$?

if [ $stat -eq 126 ]; then
# cygwin causes spurious exit codes 126; just re-try.
   cl.exe $args
   stat=$?
fi

exit $stat
back to top