提交 6f916067 编写于 作者: A Andrea Bolognani

configure: Improve --with-init-script=check

If we didn't find a match, either because we're cross compiling
or because we're not building on RHEL, we won't install any
init script.

Make sure this is reported correctly in the configure summary.
上级 383c6f7f
......@@ -630,6 +630,19 @@ AC_ARG_WITH([init-script],
init_redhat=no
init_systemd=no
init_upstart=no
if test "$with_init_script" = check; then
if test "$cross_compiling" = yes; then
with_init_script=none
fi
if test -f /etc/redhat-release; then
if test "$with_init_script" = check; then
with_init_script=redhat
fi
fi
if test "$with_init_script" = check; then
with_init_script=none
fi
fi
case "$with_init_script" in
systemd+redhat)
init_redhat=yes
......@@ -646,12 +659,6 @@ case "$with_init_script" in
;;
none)
;;
check)
if test "$cross_compiling" != yes && test -f /etc/redhat-release; then
init_redhat=yes
with_init_script=redhat
fi
;;
*)
AC_MSG_ERROR([Unknown initscript flavour $with_init_script])
;;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册