configure.ac
changeset 1234 ed5a56863603
parent 1233 f842edcbbe4b
child 1242 632a6b91f8e4
equal deleted inserted replaced
1233:f842edcbbe4b 1234:ed5a56863603
   235 
   235 
   236     AC_MSG_RESULT([$kernele1000])
   236     AC_MSG_RESULT([$kernele1000])
   237 fi
   237 fi
   238 
   238 
   239 AC_SUBST(KERNEL_E1000,[$kernele1000])
   239 AC_SUBST(KERNEL_E1000,[$kernele1000])
   240 
       
   241 #------------------------------------------------------------------------------
       
   242 # r8169 driver
       
   243 #------------------------------------------------------------------------------
       
   244 
       
   245 AC_ARG_ENABLE([r8169],
       
   246     AS_HELP_STRING([--enable-r8169],
       
   247                    [Enable r8169 driver]),
       
   248     [
       
   249         case "${enableval}" in
       
   250             yes) enabler8169=1
       
   251                 ;;
       
   252             no) enabler8169=0
       
   253                 ;;
       
   254             *) AC_MSG_ERROR([Invalid value for --enable-r8169])
       
   255                 ;;
       
   256         esac
       
   257     ],
       
   258     [enabler8169=0] # disabled by default
       
   259 )
       
   260 
       
   261 AM_CONDITIONAL(ENABLE_R8169, test "x$enabler8169" = "x1")
       
   262 AC_SUBST(ENABLE_R8169,[$enabler8169])
       
   263 
       
   264 AC_ARG_WITH([r8169-kernel],
       
   265     AC_HELP_STRING(
       
   266         [--with-r8169-kernel=<X.Y.Z>],
       
   267         [r8169 kernel (only if differing)]
       
   268     ),
       
   269     [
       
   270         kernelr8169=[$withval]
       
   271     ],
       
   272     [
       
   273         kernelr8169=$linuxversion
       
   274     ]
       
   275 )
       
   276 
       
   277 if test "x${enabler8169}" = "x1"; then
       
   278     AC_MSG_CHECKING([for kernel for r8169 driver])
       
   279 
       
   280     kernels=`ls -1 ${srcdir}/devices/ | grep -oE "^r8169-.*-" | cut -d "-" -f 2 | uniq`
       
   281     found=0
       
   282     for k in $kernels; do
       
   283         if test "$kernelr8169" = "$k"; then
       
   284             found=1
       
   285         fi
       
   286     done
       
   287     if test $found -ne 1; then
       
   288         AC_MSG_ERROR([kernel $kernelr8169 not available for r8169 driver!])
       
   289     fi
       
   290 
       
   291     AC_MSG_RESULT([$kernelr8169])
       
   292 fi
       
   293 
       
   294 AC_SUBST(KERNEL_R8169,[$kernelr8169])
       
   295 
   240 
   296 #------------------------------------------------------------------------------
   241 #------------------------------------------------------------------------------
   297 # RTAI path (optional)
   242 # RTAI path (optional)
   298 #------------------------------------------------------------------------------
   243 #------------------------------------------------------------------------------
   299 
   244