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 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121
|
#
# Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
# University Research and Technology
# Corporation. All rights reserved.
# Copyright (c) 2004-2005 The University of Tennessee and The University
# of Tennessee Research Foundation. All rights
# reserved.
# Copyright (c) 2004-2009 High Performance Computing Center Stuttgart,
# University of Stuttgart. All rights reserved.
# Copyright (c) 2004-2005 The Regents of the University of California.
# All rights reserved.
# Copyright (c) 2006-2010 Cisco Systems, Inc. All rights reserved.
# Copyright (c) 2012-2013 Los Alamos National Security, Inc. All rights reserved.
# Copyright (c) 2013-2020 Intel, Inc. All rights reserved.
# Copyright (c) 2018 Research Organization for Information Science
# and Technology (RIST). All rights reserved.
# Copyright (c) 2021 Nanook Consulting. All rights reserved.
# Copyright (c) 2022 Amazon.com, Inc. or its affiliates.
# All Rights reserved.
# $COPYRIGHT$
#
# Additional copyrights may follow
#
# $HEADER$
#
if !WANT_HIDDEN
# these tests use internal symbols
# use --disable-visibility
SUBDIRS = simple sshot util
if WANT_PYTHON_BINDINGS
SUBDIRS += python
endif
endif
headers = test_common.h cli_stages.h server_callbacks.h utils.h test_fence.h \
test_publish.h test_spawn.h test_cd.h test_resolve_peers.h test_error.h \
test_replace.h test_internal.h test_server.h
AM_CPPFLAGS = -I$(top_builddir)/src -I$(top_builddir)/src/include -I$(top_builddir)/src/api
# we do NOT want picky compilers down here
noinst_SCRIPTS = pmix_client_otheruser.sh \
run_tests00.pl \
run_tests01.pl \
run_tests02.pl \
run_tests03.pl \
run_tests04.pl \
run_tests05.pl \
run_tests06.pl \
run_tests07.pl \
run_tests08.pl \
run_tests09.pl \
run_tests10.pl \
run_tests11.pl \
run_tests12.pl \
run_tests13.pl
# run_tests14.pl \
# run_tests15.pl
noinst_PROGRAMS =
#########################
# Support for "make check"
check_PROGRAMS = \
pmix_test \
pmix_client \
pmix_regex \
pmix_environ
TESTS = \
run_tests00.pl \
run_tests01.pl \
run_tests02.pl \
run_tests03.pl \
run_tests04.pl \
run_tests05.pl \
run_tests06.pl \
run_tests07.pl \
run_tests08.pl \
run_tests09.pl \
run_tests10.pl \
run_tests11.pl \
run_tests12.pl \
run_tests13.pl \
pmix_environ
# run_tests14.pl \
# run_tests15.pl
##########################
noinst_PROGRAMS += pmix_test pmix_client pmix_regex pmix_environ
pmix_test_SOURCES = $(headers) \
pmix_test.c test_common.c cli_stages.c server_callbacks.c test_server.c utils.c
pmix_test_LDFLAGS = $(PMIX_PKG_CONFIG_LDFLAGS)
pmix_test_LDADD = \
$(top_builddir)/src/libpmix.la
pmix_client_SOURCES = $(headers) \
pmix_client.c test_fence.c test_common.c test_publish.c test_spawn.c \
test_cd.c test_resolve_peers.c test_error.c test_replace.c test_internal.c
pmix_client_LDFLAGS = $(PMIX_PKG_CONFIG_LDFLAGS)
pmix_client_LDADD = \
$(top_builddir)/src/libpmix.la
pmix_regex_SOURCES = $(headers) \
pmix_regex.c test_common.c cli_stages.c server_callbacks.c test_server.c utils.c
pmix_regex_LDFLAGS = $(PMIX_PKG_CONFIG_LDFLAGS)
pmix_regex_LDADD = \
$(top_builddir)/src/libpmix.la
pmix_environ_SOURCES = pmix_environ.c
pmix_environ_LDFLAGS = $(PMIX_PKG_CONFIG_LDFLAGS)
pmix_environ_LDADD = $(top_builddir)/src/libpmix.la
EXTRA_DIST = $(noinst_SCRIPTS)
|