equal
deleted
inserted
replaced
1 #------------------------------------------------------------------------------ |
1 #------------------------------------------------------------------------------ |
2 # |
2 # |
3 # $Id$ |
3 # $Id: configure.ac,v 97c7c202fa78 2012/01/09 14:16:40 fp $ |
4 # |
4 # |
5 # Copyright (C) 2006-2009 Florian Pose, Ingenieurgemeinschaft IgH |
5 # Copyright (C) 2006-2009 Florian Pose, Ingenieurgemeinschaft IgH |
6 # |
6 # |
7 # This file is part of the IgH EtherCAT Master. |
7 # This file is part of the IgH EtherCAT Master. |
8 # |
8 # |
90 if test -z "$kernelrelease"; then |
90 if test -z "$kernelrelease"; then |
91 echo |
91 echo |
92 AC_MSG_ERROR([Failed to extract Linux kernel version!]) |
92 AC_MSG_ERROR([Failed to extract Linux kernel version!]) |
93 fi |
93 fi |
94 |
94 |
95 # Extract three numbers from kernel release string |
95 if test ${kernelrelease%%.*} -gt 2; then |
96 linuxversion=`echo $kernelrelease | grep -oE "^[[0-9]]+\.[[0-9]]+\.[[0-9]]+"` |
96 regex="^[[0-9]]+\.[[0-9]]+" |
|
97 else |
|
98 regex="^[[0-9]]+\.[[0-9]]+\.[[0-9]]+" |
|
99 fi |
|
100 |
|
101 # Extract numbers from kernel release |
|
102 linuxversion=`echo $kernelrelease | grep -oE "$regex"` |
97 |
103 |
98 AC_SUBST(LINUX_SOURCE_DIR,[$sourcedir]) |
104 AC_SUBST(LINUX_SOURCE_DIR,[$sourcedir]) |
99 AC_MSG_RESULT([$LINUX_SOURCE_DIR (Kernel $linuxversion)]) |
105 AC_MSG_RESULT([$LINUX_SOURCE_DIR (Kernel $linuxversion)]) |
100 |
106 |
101 #------------------------------------------------------------------------------ |
107 #------------------------------------------------------------------------------ |