File: Makefile.am

package info (click to toggle)
hwloc 2.12.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 23,496 kB
  • sloc: ansic: 61,022; xml: 13,559; sh: 7,352; makefile: 2,150; javascript: 879; cpp: 93; sed: 5
file content (33 lines) | stat: -rw-r--r-- 850 bytes parent folder | download | duplicates (15)
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
# Copyright © 2009-2022 Inria.  All rights reserved.
# Copyright © 2009-2013, 2017 Université Bordeaux
# Copyright © 2009-2010 Cisco Systems, Inc.  All rights reserved.
# See COPYING in top-level directory.

#
# Make sure that the documentation examples work
#

AM_CFLAGS = $(HWLOC_CFLAGS)
AM_CPPFLAGS = $(HWLOC_CPPFLAGS)
AM_LDFLAGS = $(HWLOC_LDFLAGS)

LDADD = $(HWLOC_top_builddir)/hwloc/libhwloc.la
DEPENDENCIES = $(LDADD)

TESTS = hwloc-hello
if HWLOC_HAVE_CXX
TESTS += hwloc-hello-cpp
endif HWLOC_HAVE_CXX

check_PROGRAMS = $(TESTS) cpuset+bitmap+cpubind nodeset+membind+policy get-knl-modes gpu memory-attributes
if !HWLOC_HAVE_WINDOWS
check_PROGRAMS += sharedcaches
endif

hwloc-hello-cpp.cpp: $(srcdir)/hwloc-hello.c
	cp -f $(srcdir)/hwloc-hello.c $@

clean-local:
	rm -f hwloc-hello-cpp.cpp

hwloc_hello_cpp_SOURCES = hwloc-hello-cpp.cpp