mirror of
https://github.com/stedolan/jq.git
synced 2024-05-11 05:55:39 +00:00
Speed up cached configure (./configure -C)
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@ -30,3 +30,4 @@ aclocal.m4
|
|||||||
Makefile.in
|
Makefile.in
|
||||||
version.h
|
version.h
|
||||||
.remake-version-h
|
.remake-version-h
|
||||||
|
config.cache
|
||||||
|
19
configure.ac
19
configure.ac
@ -39,10 +39,13 @@ AC_ARG_ENABLE([docs],
|
|||||||
|
|
||||||
AS_IF([test "x$enable_docs" != "xno"],[
|
AS_IF([test "x$enable_docs" != "xno"],[
|
||||||
AC_CHECK_PROGS(bundle_cmd, bundle)
|
AC_CHECK_PROGS(bundle_cmd, bundle)
|
||||||
AS_IF([test "x$bundle_cmd" = "x" || \
|
|
||||||
! ( cd ${srcdir}/docs; "$bundle_cmd" check 2>/dev/null )],[
|
AC_CACHE_CHECK([for Ruby dependencies], [jq_cv_ruby_deps],
|
||||||
AC_MSG_WARN([no bundler])
|
[jq_cv_ruby_deps=yes;
|
||||||
cat <<EOF
|
AS_IF([test "x$bundle_cmd" = "x" || \
|
||||||
|
! bmsg="`cd ${srcdir}/docs; "$bundle_cmd" check 2>/dev/null`"],[
|
||||||
|
AC_MSG_WARN([$bmsg])
|
||||||
|
cat <<EOF
|
||||||
*****************************************************************
|
*****************************************************************
|
||||||
* Ruby dependencies for building jq documentation not found. *
|
* Ruby dependencies for building jq documentation not found. *
|
||||||
* You can still build, install and hack on jq, but the manpage *
|
* You can still build, install and hack on jq, but the manpage *
|
||||||
@ -50,8 +53,12 @@ AS_IF([test "x$enable_docs" != "xno"],[
|
|||||||
* See docs/README.md for how to install the docs dependencies. *
|
* See docs/README.md for how to install the docs dependencies. *
|
||||||
*****************************************************************
|
*****************************************************************
|
||||||
EOF
|
EOF
|
||||||
enable_docs=no
|
jq_cv_ruby_deps=no
|
||||||
])
|
])])
|
||||||
|
|
||||||
|
if test "x$jq_cv_ruby_deps" != "xyes"; then
|
||||||
|
enable_docs=no
|
||||||
|
fi
|
||||||
])
|
])
|
||||||
|
|
||||||
AM_CONDITIONAL([ENABLE_DOCS], [test "x$enable_docs" != xno])
|
AM_CONDITIONAL([ENABLE_DOCS], [test "x$enable_docs" != xno])
|
||||||
|
Reference in New Issue
Block a user