mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06:00
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.
This commit is contained in:
19
configure.ac
19
configure.ac
@@ -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])
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user