summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>2016-01-07 21:20:27 +0100
committerUwe Kleine-König <u.kleine-koenig@pengutronix.de>2016-01-07 21:42:53 +0100
commit6b0c7a5ed3472e7ed59d0f5c99520fe2d251a5f5 (patch)
tree5fbf964d5dc107127de686bc26fad6ac0e234280
parenteaeadc0a8ff2c5ecbc31110bb6e3fe4c5d017e4a (diff)
downloadmicrocom-6b0c7a5ed3472e7ed59d0f5c99520fe2d251a5f5.tar.gz
microcom-6b0c7a5ed3472e7ed59d0f5c99520fe2d251a5f5.tar.xz
configure.ac: fix autodetection of can
When the can headers are not available, not finding the first resulted in enable_can=no, and the second in an error message. Fix this to break out on the first header not found. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
-rw-r--r--configure.ac2
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 4944be6..e8bc842 100644
--- a/configure.ac
+++ b/configure.ac
@@ -33,7 +33,7 @@ AC_ARG_ENABLE([can], [AS_HELP_STRING([--enable-can], [enable can mode @<:@defaul
AS_IF([test "x$enable_can" != "xno"],
[AC_CHECK_HEADERS([linux/can.h linux/can/raw.h],,
- [AS_IF([test "x$enable_can" = "xcheck"], [enable_can=no], [AC_MSG_ERROR([can depends on Linux can headers])])])
+ [AS_IF([test "x$enable_can" != "xyes"], [enable_can=no; break], [AC_MSG_ERROR([can depends on Linux can headers])])])
AS_IF([test "x$enable_can" = "xcheck"], [enable_can=yes])
])