From b5ecfed5888f458b4cef2dd09cdf6865761ddf84 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 14 May 2010 04:35:58 +0000 Subject: [PATCH] add define for udev compile and error case for no modules being built SVN revision: 48841 --- legacy/eeze/configure.ac | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/legacy/eeze/configure.ac b/legacy/eeze/configure.ac index 3e8e77aa6f..c5aea0b55f 100644 --- a/legacy/eeze/configure.ac +++ b/legacy/eeze/configure.ac @@ -29,14 +29,20 @@ eudev_release_info="-release $release" AC_SUBST(version_info) AC_SUBST(eudev_release_info) +modules="" dnl Check enabled modules to build AC_ARG_ENABLE([eudev],[AC_HELP_STRING([--disable-eudev], [Disable eudev build])]) AS_IF( [test "x$enableval" != "xno"], - [enable_eudev="yes"], + [enable_eudev="yes"] + modules+="udev" + AC_DEFINE([LIBUDEV_I_KNOW_THE_API_IS_SUBJECT_TO_CHANGE],[1],[allow udev to compile]), [enable_eudev=no], ) +if test -z $modules;then + AC_MSG_ERROR(you have not selected any modules to build!) +fi # pkg-config PKG_PROG_PKG_CONFIG