1# Copyright © 2016-2018 Inria. All rights reserved. 2# 3# See COPYING in top-level directory. 4# 5# $HEADER$ 6# 7 8AM_CPPFLAGS = $(HWLOC_CPPFLAGS) \ 9 -I$(top_builddir)/include \ 10 -I$(top_srcdir)/include 11AM_LDFLAGS = $(HWLOC_LDFLAGS) 12 13LDADD = $(top_builddir)/netloc/libnetloc.la \ 14 $(top_builddir)/hwloc/libhwloc.la 15 16if BUILD_MPITOOLS 17bin_PROGRAMS = \ 18 netloc_rank_order \ 19 netloc_mpi_find_hosts 20 21if BUILD_NETLOCSCOTCH 22bin_PROGRAMS += \ 23 netloc_mpi_rank_file 24endif 25endif 26 27netloc_rank_order_SOURCES = netloc_rank_order.c 28 29netloc_mpi_find_hosts_SOURCES = netloc_mpi_find_hosts.c 30netloc_mpi_find_hosts_CPPFLAGS = $(AM_CPPFLAGS) $(MPI_CPPFLAGS) 31netloc_mpi_find_hosts_LDADD = $(LDADD) $(MPI_LDADD) 32 33if BUILD_NETLOCSCOTCH 34netloc_mpi_rank_file_SOURCES = netloc_mpi_rank_file.c 35netloc_mpi_rank_file_LDADD = $(LDADD) \ 36 $(top_builddir)/netloc/libnetlocscotch.la \ 37 -lscotch -lscotcherr -lm -lpthread 38endif 39