package/hwloc: add optional dependencies to udev, libxml2, ncurses & numactl
udev:
https://github.com/open-mpi/hwloc/blob/master/config/hwloc.m4#L626
libxml2:
https://github.com/open-mpi/hwloc/blob/master/config/hwloc.m4#L1273
ncurses:
https://github.com/open-mpi/hwloc/blob/master/config/hwloc_internal.m4#L340
numactl:
https://github.com/open-mpi/hwloc/blob/master/config/hwloc_internal.m4#L419
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
[yann.morin.1998@free.fr: drop unconditional --disable-libxml2]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
(cherry picked from commit 648ff342db
)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
37de514b65
commit
bc116b690b
@ -20,9 +20,15 @@ HWLOC_CONF_OPTS = \
|
||||
--disable-nvml \
|
||||
--disable-gl \
|
||||
--disable-cairo \
|
||||
--disable-libxml2 \
|
||||
--disable-doxygen
|
||||
|
||||
ifeq ($(BR2_PACKAGE_HAS_UDEV),y)
|
||||
HWLOC_CONF_OPTS += --enable-libudev
|
||||
HWLOC_DEPENDENCIES += udev
|
||||
else
|
||||
HWLOC_CONF_OPTS += --disable-libudev
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBPCIACCESS),y)
|
||||
HWLOC_CONF_OPTS += --enable-pci
|
||||
HWLOC_DEPENDENCIES += libpciaccess
|
||||
@ -30,6 +36,17 @@ else
|
||||
HWLOC_CONF_OPTS += --disable-pci
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBXML2),y)
|
||||
HWLOC_CONF_OPTS += --enable-libxml2
|
||||
HWLOC_DEPENDENCIES += libxml2
|
||||
else
|
||||
HWLOC_CONF_OPTS += --disable-libxml2
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_NCURSES),y)
|
||||
HWLOC_DEPENDENCIES += ncurses
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_NUMACTL),y)
|
||||
HWLOC_CONF_OPTS += --enable-libnuma
|
||||
HWLOC_DEPENDENCIES += numactl
|
||||
|
Loading…
Reference in New Issue
Block a user