X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=src%2Fconfigure;h=32725a2c9e050340475e852217a1dd79ddf4777d;hb=2ae34928adb5da51a66170a52678bb4a7d2d212a;hp=1d20a181385529f52e49501287e70f5e64283d2c;hpb=365db6aa0c691da9cc547c991cefe26cad8b2ea3;p=cp210x.git diff --git a/src/configure b/src/configure index 1d20a18..32725a2 100755 --- a/src/configure +++ b/src/configure @@ -24,21 +24,21 @@ CONFIG_FILE="Makefile.config" while (($# > 0)) ; do if [ "$1" == "-help" ] || [ "$1" == "-h" ] ; then - usage + usage exit 0 elif [ "$1" == "-kinc" ] ; then if [ "$2" == "" ] ; then usage exit 1 fi - LINUX_INCLUDE="$2" + LINUX_INCLUDE="$2" shift 2 elif [ "$1" == "-kpath" ] ; then if [ "$2" == "" ] ; then usage exit 1 fi - LINUX_KERNEL="$2" + LINUX_KERNEL="$2" shift 2 elif [ "$1" == "-kver" ] ; then if [ "$2" == "" ] ; then @@ -52,11 +52,11 @@ while (($# > 0)) ; do usage exit 1 fi - INSTALL_PREFIX="$2" + INSTALL_PREFIX="$2" shift 2 else - echo "ERROR: Unknown option $1" - exit 1 + echo "ERROR: Unknown option $1" + exit 1 fi done @@ -88,14 +88,29 @@ KVER1=`echo $KVER | awk -F . -- '{ print $1 }'` KVER2=`echo $KVER | awk -F . -- '{ print $2 }'` KVER3=`echo $KVER | sed -e "s/$KVER1\\.$KVER2\\.//g"` -case $KVER2 in - 4) - makefile="Makefile24" - EXT=".o" +case $KVER1 in + 2) + case $KVER2 in + 4) + makefile="Makefile24" + EXT=".o" + ;; + 6) + makefile="Makefile26" + EXT=".ko" + ;; + esac ;; - 6) - makefile="Makefile26" + 3) EXT=".ko" + case $KVER2 in + 2) + makefile="Makefile32" + ;; + 13) + makefile="Makefile313" + ;; + esac ;; esac