Blame view

buildroot/buildroot-2016.08.1/package/hwloc/hwloc.mk 1.02 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
  ################################################################################
  #
  # hwloc
  #
  ################################################################################
  
  HWLOC_VERSION_MAJOR = 1.10
  HWLOC_VERSION = $(HWLOC_VERSION_MAJOR).1
  HWLOC_SOURCE = hwloc-$(HWLOC_VERSION).tar.bz2
  HWLOC_SITE = http://www.open-mpi.org/software/hwloc/v$(HWLOC_VERSION_MAJOR)/downloads
  HWLOC_LICENSE = BSD-3c
  HWLOC_LICENSE_FILES = COPYING
  HWLOC_DEPENDENCIES = host-pkgconf
  # 0001-utils-hwloc-Makefile.am-fix-install-man-race-conditi.patch touches Makefile.am
  HWLOC_AUTORECONF = YES
  
  HWLOC_CONF_OPTS = \
  	--disable-opencl \
  	--disable-cuda \
  	--disable-nvml \
  	--disable-gl \
  	--disable-cairo \
  	--disable-libxml2 \
  	--disable-doxygen
  
  ifeq ($(BR2_PACKAGE_LIBPCIACCESS),y)
  HWLOC_CONF_OPTS += --enable-pci
  HWLOC_DEPENDENCIES += libpciaccess
  else
  HWLOC_CONF_OPTS += --disable-pci
  endif
  
  ifeq ($(BR2_PACKAGE_NUMACTL),y)
  HWLOC_CONF_OPTS += --enable-libnuma
  HWLOC_DEPENDENCIES += numactl
  else
  HWLOC_CONF_OPTS += --disable-libnuma
  endif
  
  $(eval $(autotools-package))