Update hwloc to v1.11.12
[charm.git] / contrib / hwloc / include / Makefile.am
blobfa363164d7336bec695d9182f5912e460b8bb7e0
1 # Copyright © 2009-2018 Inria.  All rights reserved.
2 # Copyright © 2009-2010 Université Bordeaux
3 # Copyright © 2009-2011 Cisco Systems, Inc.  All rights reserved.
4 # Copyright © 2011      Oracle and/or its affiliates.  All rights reserved.
5 # See COPYING in top-level directory.
7 # Only install the headers if we're in standalone mode (meaning:
8 # *don't* install the headers if we're in embedded mode).
10 if HWLOC_BUILD_STANDALONE
11 include_HEADERS = hwloc.h
12 include_hwlocdir = $(includedir)/hwloc
13 include_hwloc_HEADERS = \
14         hwloc/bitmap.h \
15         hwloc/helper.h \
16         hwloc/inlines.h \
17         hwloc/diff.h \
18         hwloc/myriexpress.h \
19         hwloc/openfabrics-verbs.h \
20         hwloc/opencl.h \
21         hwloc/cuda.h \
22         hwloc/cudart.h \
23         hwloc/nvml.h \
24         hwloc/plugins.h \
25         hwloc/gl.h \
26         hwloc/intel-mic.h \
27         hwloc/rename.h \
28         hwloc/deprecated.h
29 include_hwloc_autogendir = $(includedir)/hwloc/autogen
30 nodist_include_hwloc_autogen_HEADERS = hwloc/autogen/config.h
32 noinst_HEADERS = \
33         private/private.h \
34         private/debug.h \
35         private/misc.h \
36         private/xml.h \
37         private/components.h \
38         private/internal-components.h \
39         private/cpuid-x86.h
41 if HWLOC_HAVE_LINUX
42 include_hwloc_HEADERS += \
43         hwloc/linux.h \
44         hwloc/linux-libnuma.h
45 endif HWLOC_HAVE_LINUX
47 if HWLOC_HAVE_SOLARIS
48 include_hwloc_HEADERS += \
49        private/solaris-chiptype.h
50 endif HWLOC_HAVE_SOLARIS
52 if HWLOC_HAVE_SCHED_SETAFFINITY
53 include_hwloc_HEADERS += hwloc/glibc-sched.h
54 endif HWLOC_HAVE_SCHED_SETAFFINITY
56 endif HWLOC_BUILD_STANDALONE