diff options
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/configure.in b/configure.in index f7fcc41..36702ac 100644 --- a/configure.in +++ b/configure.in @@ -43,16 +43,20 @@ AC_ARG_ENABLE(spidev, AM_CONDITIONAL(ENABLE_SPIDEV, test "$ENABLE_SPIDEV" == "1") OPENCT_MSG=no -if test "x${ENABLE_OPENCT}" = "xyes"; then - PKG_CHECK_MODULES(OPENCT, [libopenct], [ - OPENCT_MSG=yes - AC_DEFINE(HAVE_OPENCT, 1, [Have OpenCT libraries and header files]) - ], [ - OPENCT_MSG=no - ]) - AC_SUBST(OPENCT_CFLAGS) - AC_SUBST(OPENCT_LIBS) -fi +AC_PROVIDE_IFELSE([PKG_CHECK_MODULES)], [ + if test "x${ENABLE_OPENCT}" = "xyes"; then + PKG_CHECK_MODULES(OPENCT, [libopenct], [ + OPENCT_MSG=yes + AC_DEFINE(HAVE_OPENCT, 1, [Have OpenCT libraries and header files]) + ], [ + OPENCT_MSG=no + ]) + AC_SUBST(OPENCT_CFLAGS) + AC_SUBST(OPENCT_LIBS) + fi ], [ + AC_SUBST(OPENCT_CFLAGS) + AC_SUBST(OPENCT_LIBS) + ]) AM_CONDITIONAL(HAVE_OPENCT, test "x$OPENCT_MSG" = "xyes") AC_ARG_WITH(firmware, |