mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-18 10:35:20 +00:00
meson: add iscsiadm as optional program
We compile src/util/viriscsi unconditionally where we require ISCSIADM to be defined. Signed-off-by: Pavel Hrdina <phrdina@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Neal Gompa <ngompa13@gmail.com>
This commit is contained in:
parent
52d459d04f
commit
636bb28c8b
@ -24,7 +24,6 @@ AC_DEFUN([LIBVIRT_STORAGE_ARG_ISCSI], [
|
|||||||
|
|
||||||
AC_DEFUN([LIBVIRT_STORAGE_CHECK_ISCSI], [
|
AC_DEFUN([LIBVIRT_STORAGE_CHECK_ISCSI], [
|
||||||
if test "$with_storage_iscsi" = "yes" || test "$with_storage_iscsi" = "check"; then
|
if test "$with_storage_iscsi" = "yes" || test "$with_storage_iscsi" = "check"; then
|
||||||
AC_PATH_PROG([ISCSIADM], [iscsiadm], [], [$LIBVIRT_SBIN_PATH])
|
|
||||||
if test "$with_storage_iscsi" = "yes" ; then
|
if test "$with_storage_iscsi" = "yes" ; then
|
||||||
if test -z "$ISCSIADM" ; then AC_MSG_ERROR([We need iscsiadm for iSCSI storage driver]) ; fi
|
if test -z "$ISCSIADM" ; then AC_MSG_ERROR([We need iscsiadm for iSCSI storage driver]) ; fi
|
||||||
else
|
else
|
||||||
@ -37,11 +36,6 @@ AC_DEFUN([LIBVIRT_STORAGE_CHECK_ISCSI], [
|
|||||||
AC_DEFINE_UNQUOTED([WITH_STORAGE_ISCSI], 1, [whether iSCSI backend for storage driver is enabled])
|
AC_DEFINE_UNQUOTED([WITH_STORAGE_ISCSI], 1, [whether iSCSI backend for storage driver is enabled])
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
if test -z "$ISCIADM" ; then
|
|
||||||
AC_DEFINE_UNQUOTED([ISCSIADM],["iscsiadm"],[Name of iscsiadm program])
|
|
||||||
else
|
|
||||||
AC_DEFINE_UNQUOTED([ISCSIADM],["$ISCSIADM"],[Location of iscsiadm program])
|
|
||||||
fi
|
|
||||||
AM_CONDITIONAL([WITH_STORAGE_ISCSI], [test "$with_storage_iscsi" = "yes"])
|
AM_CONDITIONAL([WITH_STORAGE_ISCSI], [test "$with_storage_iscsi" = "yes"])
|
||||||
])
|
])
|
||||||
|
|
||||||
|
@ -928,6 +928,7 @@ optional_programs = [
|
|||||||
'ip',
|
'ip',
|
||||||
'ip6tables',
|
'ip6tables',
|
||||||
'iptables',
|
'iptables',
|
||||||
|
'iscsiadm',
|
||||||
'mdevctl',
|
'mdevctl',
|
||||||
'mm-ctl',
|
'mm-ctl',
|
||||||
'modprobe',
|
'modprobe',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user