diff options
| -rw-r--r-- | configure.ac | 24 | 
1 files changed, 14 insertions, 10 deletions
| diff --git a/configure.ac b/configure.ac index 2886527..8d29465 100644 --- a/configure.ac +++ b/configure.ac @@ -141,28 +141,32 @@ AS_IF([test "x$enable_tests" != "xno"], [      have_cmocka=no    ])    AC_PATH_PROG([git], [git]) -  AC_PATH_PROG([tee], [tee])    AC_PATH_PROG([tar], [tar]) -  AS_IF([test "x$ac_cv_path_git" = "x" -o "x$ac_cv_path_tee" = "x" -o "x$ac_cv_path_tar" = "x"], [ +  AS_IF([test "x$ac_cv_path_git" = "x" -o "x$ac_cv_path_tar" = "x"], [      have_bgr_deps=no    ], [      have_bgr_deps=yes    ]) +  AC_PATH_PROG([tee], [tee]) +  AS_IF([test "x$ac_cv_path_tee" = "x"], [ +    have_tee=no +  ], [ +    have_tee=yes +  ])  ], [    have_tests=no  ])  AS_IF([test "x$have_tests" = "xyes"], [ -  AS_IF([test "x$have_cmocka" = "xyes"], [ -    TESTS="${TESTS} +cmocka" -  ], [ -    AC_MSG_ERROR([unit tests requested but cmocka not found]) +  AS_IF([test "x$have_cmocka" = "xyes"],, [ +    AC_MSG_ERROR([tests requested but cmocka not found])    ]) -  AS_IF([test "x$have_bgr_deps" = "xyes"], [ -    TESTS="${TESTS} +blogc-git-receiver" -  ], [ +  AS_IF([test "x$have_tee" = "xyes"],, [ +    AC_MSG_ERROR([tests requested but tee not found]) +  ]) +  AS_IF([test "x$have_bgr_deps" = "xyes"], , [      AS_IF([test "x$have_git_receiver" = "xyes"], [ -      AC_MSG_ERROR([unit tests requested for blogc-git-receiver but git, tar and tee not found]) +      AC_MSG_ERROR([tests requested for blogc-git-receiver but git and/or tar not found])      ])    ])  ]) | 
