6e80c3007b
[Thomas: - remove mandatory libpciaccess and numactl dependencies. Those dependencies are optional. - add dependency on threads. - use a HWLOC_VERSION_MAJOR variable to avoid repeating the major version number in HWLOC_SITE. - explicitly disable features we don't support. - explicitly enable/disable pci and numa support, depending on the availability of the corresponding dependencies. - add dependency on host-pkgconf, since pkg-config can be used by hwloc configure script.] Signed-off-by: Steven Noonan <steven@uplinklabs.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
16 lines
475 B
Plaintext
16 lines
475 B
Plaintext
config BR2_PACKAGE_HWLOC
|
|
bool "hwloc"
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
|
help
|
|
Portable Hardware Locality
|
|
|
|
Provides a portable abstraction (across OS, versions,
|
|
architectures, ...) of the hierarchical topology of modern
|
|
architectures, including NUMA memory nodes, sockets, shared
|
|
caches, cores and simultaneous multithreading.
|
|
|
|
http://www.open-mpi.org/projects/hwloc/
|
|
|
|
comment "hwloc needs a toolchain w/ threads"
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|