# Makefile.in generated by automake 1.16.5 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2021 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ # # Copyright (c) 2022 Cisco Systems, Inc. All rights reserved. # Copyright (c) 2023-2024 Jeffrey M. Squyres. All rights reserved. # # $COPYRIGHT$ # # Additional copyrights may follow # # $HEADER$ # # -*- makefile -*- # Copyright (c) 2008-2022 Cisco Systems, Inc. All rights reserved. # Copyright (c) 2008 Sun Microsystems, Inc. All rights reserved. # Copyright (c) 2020 Intel, Inc. All rights reserved. # Copyright (c) 2023 Jeffrey M. Squyres. All rights reserved. # $COPYRIGHT$ # # Additional copyrights may follow # # $HEADER$ # # A little verbosity magic; "make" will show the terse output. "make # V=1" will show the actual commands used (just like the other # Automake-generated compilation/linker rules). #V=0 VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ @OMPI_HAVE_CXX_COMPILER_TRUE@@OPAL_INSTALL_DOCS_TRUE@am__append_1 = $(OMPI_MAN1_CXX_REDIRECTS) @OMPI_BUILD_ANY_FORTRAN_BINDINGS_TRUE@@OPAL_INSTALL_DOCS_TRUE@am__append_2 = $(OMPI_MAN1_FORTRAN_REDIRECTS) @OMPI_WANT_JAVA_BINDINGS_TRUE@@OPAL_INSTALL_DOCS_TRUE@am__append_3 = $(OMPI_MAN1_JAVA_REDIRECTS) @OPAL_INSTALL_DOCS_TRUE@@PROJECT_OSHMEM_TRUE@am__append_4 = \ @OPAL_INSTALL_DOCS_TRUE@@PROJECT_OSHMEM_TRUE@ $(OSHMEM_MAN1_INSTALL_FROM) \ @OPAL_INSTALL_DOCS_TRUE@@PROJECT_OSHMEM_TRUE@ $(OSHMEM_MAN1_C_REDIRECTS) # There is no OSHMEM equivalent of this conditional; just use the OMPI # conditional. @OMPI_HAVE_CXX_COMPILER_TRUE@@OPAL_INSTALL_DOCS_TRUE@@PROJECT_OSHMEM_TRUE@am__append_5 = $(OSHMEM_MAN1_CXX_REDIRECTS) @OPAL_INSTALL_DOCS_TRUE@@OSHMEM_BUILD_FORTRAN_BINDINGS_TRUE@@PROJECT_OSHMEM_TRUE@am__append_6 = $(OSHMEM_MAN1_FORTRAN_REDIRECTS) @OPAL_INSTALL_DOCS_TRUE@@PROJECT_OSHMEM_TRUE@am__append_7 = $(OSHMEM_MAN3_INSTALL_FROM) subdir = docs ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/config/oac/oac_assert.m4 \ $(top_srcdir)/config/oac/oac_check_package.m4 \ $(top_srcdir)/config/oac/oac_init.m4 \ $(top_srcdir)/config/oac/oac_linker.m4 \ $(top_srcdir)/config/oac/oac_list.m4 \ $(top_srcdir)/config/oac/oac_log.m4 \ $(top_srcdir)/config/oac/oac_setup_sphinx.m4 \ $(top_srcdir)/config/oac/oac_summary.m4 \ $(top_srcdir)/config/oac/oac_var_scope.m4 \ $(top_srcdir)/config/aclocal_subcfg.m4 \ $(top_srcdir)/config/auto-extracted-pmix-configure-args.m4 \ $(top_srcdir)/config/auto-extracted-prrte-configure-args.m4 \ $(top_srcdir)/config/c_get_alignment.m4 \ $(top_srcdir)/config/c_weak_symbols.m4 \ $(top_srcdir)/config/libtool.m4 \ $(top_srcdir)/config/ltoptions.m4 \ $(top_srcdir)/config/ltsugar.m4 \ $(top_srcdir)/config/ltversion.m4 \ $(top_srcdir)/config/lt~obsolete.m4 \ $(top_srcdir)/config/ompi_check_gpfs.m4 \ $(top_srcdir)/config/ompi_check_ime.m4 \ $(top_srcdir)/config/ompi_check_libhcoll.m4 \ $(top_srcdir)/config/ompi_check_lustre.m4 \ $(top_srcdir)/config/ompi_check_psm2.m4 \ $(top_srcdir)/config/ompi_check_pvfs2.m4 \ $(top_srcdir)/config/ompi_check_ucc.m4 \ $(top_srcdir)/config/ompi_check_ucx.m4 \ $(top_srcdir)/config/ompi_config_files.m4 \ $(top_srcdir)/config/ompi_configure_options.m4 \ $(top_srcdir)/config/ompi_deleted_options.m4 \ $(top_srcdir)/config/ompi_endpoint_tag.m4 \ $(top_srcdir)/config/ompi_ext.m4 \ $(top_srcdir)/config/ompi_find_mpi_aint_count_offset.m4 \ $(top_srcdir)/config/ompi_fortran_check.m4 \ $(top_srcdir)/config/ompi_fortran_check_abstract.m4 \ $(top_srcdir)/config/ompi_fortran_check_asynchronous.m4 \ $(top_srcdir)/config/ompi_fortran_check_bind_c.m4 \ $(top_srcdir)/config/ompi_fortran_check_c_funloc.m4 \ $(top_srcdir)/config/ompi_fortran_check_elemental.m4 \ $(top_srcdir)/config/ompi_fortran_check_f08_assumed_rank.m4 \ $(top_srcdir)/config/ompi_fortran_check_ignore_tkr.m4 \ $(top_srcdir)/config/ompi_fortran_check_interface.m4 \ $(top_srcdir)/config/ompi_fortran_check_iso_fortran_env.m4 \ $(top_srcdir)/config/ompi_fortran_check_iso_fortran_env_real16.m4 \ $(top_srcdir)/config/ompi_fortran_check_logical_array.m4 \ $(top_srcdir)/config/ompi_fortran_check_max_array_rank.m4 \ $(top_srcdir)/config/ompi_fortran_check_optional_args.m4 \ $(top_srcdir)/config/ompi_fortran_check_preprocess_f90.m4 \ $(top_srcdir)/config/ompi_fortran_check_private.m4 \ $(top_srcdir)/config/ompi_fortran_check_procedure.m4 \ $(top_srcdir)/config/ompi_fortran_check_real16_c_equiv.m4 \ $(top_srcdir)/config/ompi_fortran_check_storage_size.m4 \ $(top_srcdir)/config/ompi_fortran_check_type.m4 \ $(top_srcdir)/config/ompi_fortran_check_use_only.m4 \ $(top_srcdir)/config/ompi_fortran_find_ext_symbol_convention.m4 \ $(top_srcdir)/config/ompi_fortran_find_module_include_flag.m4 \ $(top_srcdir)/config/ompi_fortran_get_alignment.m4 \ $(top_srcdir)/config/ompi_fortran_get_handle_max.m4 \ $(top_srcdir)/config/ompi_fortran_get_kind_value.m4 \ $(top_srcdir)/config/ompi_fortran_get_sizeof.m4 \ $(top_srcdir)/config/ompi_fortran_get_value_true.m4 \ $(top_srcdir)/config/ompi_interix.m4 \ $(top_srcdir)/config/ompi_setup_cxx.m4 \ $(top_srcdir)/config/ompi_setup_debugger_flags.m4 \ $(top_srcdir)/config/ompi_setup_fc.m4 \ $(top_srcdir)/config/ompi_setup_java.m4 \ $(top_srcdir)/config/ompi_setup_mpi_ext.m4 \ $(top_srcdir)/config/ompi_setup_mpi_fortran.m4 \ $(top_srcdir)/config/ompi_setup_mpi_java.m4 \ $(top_srcdir)/config/ompi_setup_mpi_profiling.m4 \ $(top_srcdir)/config/ompi_setup_prrte.m4 \ $(top_srcdir)/config/opal_case_sensitive_fs_setup.m4 \ $(top_srcdir)/config/opal_check_alt_short_float.m4 \ $(top_srcdir)/config/opal_check_attributes.m4 \ $(top_srcdir)/config/opal_check_broken_qsort.m4 \ $(top_srcdir)/config/opal_check_cflags.m4 \ $(top_srcdir)/config/opal_check_cma.m4 \ $(top_srcdir)/config/opal_check_compiler_version.m4 \ $(top_srcdir)/config/opal_check_compiler_works.m4 \ $(top_srcdir)/config/opal_check_cuda.m4 \ $(top_srcdir)/config/opal_check_knem.m4 \ $(top_srcdir)/config/opal_check_libnl.m4 \ $(top_srcdir)/config/opal_check_offsetof.m4 \ $(top_srcdir)/config/opal_check_ofi.m4 \ $(top_srcdir)/config/opal_check_os_flavors.m4 \ $(top_srcdir)/config/opal_check_portals4.m4 \ $(top_srcdir)/config/opal_check_rocm.m4 \ $(top_srcdir)/config/opal_check_ugni.m4 \ $(top_srcdir)/config/opal_check_vendor.m4 \ $(top_srcdir)/config/opal_check_visibility.m4 \ $(top_srcdir)/config/opal_check_withdir.m4 \ $(top_srcdir)/config/opal_check_xpmem.m4 \ $(top_srcdir)/config/opal_config_3rdparty.m4 \ $(top_srcdir)/config/opal_config_asm.m4 \ $(top_srcdir)/config/opal_config_files.m4 \ $(top_srcdir)/config/opal_config_hwloc.m4 \ $(top_srcdir)/config/opal_config_libevent.m4 \ $(top_srcdir)/config/opal_config_pmix.m4 \ $(top_srcdir)/config/opal_config_subdir.m4 \ $(top_srcdir)/config/opal_config_subdir_args.m4 \ $(top_srcdir)/config/opal_config_treematch.m4 \ $(top_srcdir)/config/opal_configure_options.m4 \ $(top_srcdir)/config/opal_ensure_contains_optflags.m4 \ $(top_srcdir)/config/opal_expand_tarball.m4 \ $(top_srcdir)/config/opal_find_type.m4 \ $(top_srcdir)/config/opal_functions.m4 \ $(top_srcdir)/config/opal_lang_link_with_c.m4 \ $(top_srcdir)/config/opal_load_platform.m4 \ $(top_srcdir)/config/opal_mca.m4 \ $(top_srcdir)/config/opal_save_version.m4 \ $(top_srcdir)/config/opal_search_libs.m4 \ $(top_srcdir)/config/opal_set_lib_name.m4 \ $(top_srcdir)/config/opal_set_mca_prefix.m4 \ $(top_srcdir)/config/opal_setup_cc.m4 \ $(top_srcdir)/config/opal_setup_cli.m4 \ $(top_srcdir)/config/opal_setup_ft.m4 \ $(top_srcdir)/config/opal_setup_wrappers.m4 \ $(top_srcdir)/config/opal_strip_optflags.m4 \ $(top_srcdir)/config/opal_subdir_env.m4 \ $(top_srcdir)/config/opal_summary.m4 \ $(top_srcdir)/config/oshmem_config_files.m4 \ $(top_srcdir)/config/oshmem_configure_options.m4 \ $(top_srcdir)/config/oshmem_setup_profiling.m4 \ $(top_srcdir)/config/pkg.m4 \ $(top_srcdir)/config/autogen_found_items.m4 \ $(top_srcdir)/opal/mca/backtrace/configure.m4 \ $(top_srcdir)/opal/mca/dl/configure.m4 \ $(top_srcdir)/opal/mca/hwloc/configure.m4 \ $(top_srcdir)/opal/mca/installdirs/configure.m4 \ $(top_srcdir)/opal/mca/memchecker/configure.m4 \ $(top_srcdir)/opal/mca/memcpy/configure.m4 \ $(top_srcdir)/opal/mca/memory/configure.m4 \ $(top_srcdir)/opal/mca/pmix/configure.m4 \ $(top_srcdir)/opal/mca/smsc/configure.m4 \ $(top_srcdir)/opal/mca/threads/configure.m4 \ $(top_srcdir)/opal/mca/timer/configure.m4 \ $(top_srcdir)/opal/mca/common/ofi/configure.m4 \ $(top_srcdir)/opal/mca/common/sm/configure.m4 \ $(top_srcdir)/opal/mca/common/ucx/configure.m4 \ $(top_srcdir)/opal/mca/accelerator/cuda/configure.m4 \ $(top_srcdir)/opal/mca/accelerator/rocm/configure.m4 \ $(top_srcdir)/opal/mca/backtrace/execinfo/configure.m4 \ $(top_srcdir)/opal/mca/backtrace/none/configure.m4 \ $(top_srcdir)/opal/mca/backtrace/printstack/configure.m4 \ $(top_srcdir)/opal/mca/btl/ofi/configure.m4 \ $(top_srcdir)/opal/mca/btl/portals4/configure.m4 \ $(top_srcdir)/opal/mca/btl/sm/configure.m4 \ $(top_srcdir)/opal/mca/btl/smcuda/configure.m4 \ $(top_srcdir)/opal/mca/btl/tcp/configure.m4 \ $(top_srcdir)/opal/mca/btl/uct/configure.m4 \ $(top_srcdir)/opal/mca/btl/ugni/configure.m4 \ $(top_srcdir)/opal/mca/btl/usnic/configure.m4 \ $(top_srcdir)/opal/mca/dl/dlopen/configure.m4 \ $(top_srcdir)/opal/mca/dl/libltdl/configure.m4 \ $(top_srcdir)/opal/mca/if/bsdx_ipv4/configure.m4 \ $(top_srcdir)/opal/mca/if/bsdx_ipv6/configure.m4 \ $(top_srcdir)/opal/mca/if/linux_ipv6/configure.m4 \ $(top_srcdir)/opal/mca/if/posix_ipv4/configure.m4 \ $(top_srcdir)/opal/mca/if/solaris_ipv6/configure.m4 \ $(top_srcdir)/opal/mca/installdirs/config/configure.m4 \ $(top_srcdir)/opal/mca/installdirs/env/configure.m4 \ $(top_srcdir)/opal/mca/memchecker/valgrind/configure.m4 \ $(top_srcdir)/opal/mca/memory/malloc_solaris/configure.m4 \ $(top_srcdir)/opal/mca/memory/patcher/configure.m4 \ $(top_srcdir)/opal/mca/mpool/memkind/configure.m4 \ $(top_srcdir)/opal/mca/patcher/overwrite/configure.m4 \ $(top_srcdir)/opal/mca/rcache/gpusm/configure.m4 \ $(top_srcdir)/opal/mca/rcache/rgpusm/configure.m4 \ $(top_srcdir)/opal/mca/rcache/udreg/configure.m4 \ $(top_srcdir)/opal/mca/reachable/netlink/configure.m4 \ $(top_srcdir)/opal/mca/shmem/mmap/configure.m4 \ $(top_srcdir)/opal/mca/shmem/posix/configure.m4 \ $(top_srcdir)/opal/mca/shmem/sysv/configure.m4 \ $(top_srcdir)/opal/mca/smsc/cma/configure.m4 \ $(top_srcdir)/opal/mca/smsc/knem/configure.m4 \ $(top_srcdir)/opal/mca/smsc/xpmem/configure.m4 \ $(top_srcdir)/opal/mca/threads/argobots/configure.m4 \ $(top_srcdir)/opal/mca/threads/pthreads/configure.m4 \ $(top_srcdir)/opal/mca/threads/qthreads/configure.m4 \ $(top_srcdir)/opal/mca/timer/altix/configure.m4 \ $(top_srcdir)/opal/mca/timer/darwin/configure.m4 \ $(top_srcdir)/opal/mca/timer/linux/configure.m4 \ $(top_srcdir)/opal/mca/timer/solaris/configure.m4 \ $(top_srcdir)/ompi/mca/fbtl/configure.m4 \ $(top_srcdir)/ompi/mca/fcoll/configure.m4 \ $(top_srcdir)/ompi/mca/fs/configure.m4 \ $(top_srcdir)/ompi/mca/hook/configure.m4 \ $(top_srcdir)/ompi/mca/mtl/configure.m4 \ $(top_srcdir)/ompi/mca/part/configure.m4 \ $(top_srcdir)/ompi/mca/pml/configure.m4 \ $(top_srcdir)/ompi/mca/sharedfp/configure.m4 \ $(top_srcdir)/ompi/mca/common/monitoring/configure.m4 \ $(top_srcdir)/ompi/mca/common/ompio/configure.m4 \ $(top_srcdir)/ompi/mca/bml/r2/configure.m4 \ $(top_srcdir)/ompi/mca/coll/cuda/configure.m4 \ $(top_srcdir)/ompi/mca/coll/ftagree/configure.m4 \ $(top_srcdir)/ompi/mca/coll/hcoll/configure.m4 \ $(top_srcdir)/ompi/mca/coll/monitoring/configure.m4 \ $(top_srcdir)/ompi/mca/coll/portals4/configure.m4 \ $(top_srcdir)/ompi/mca/coll/sm/configure.m4 \ $(top_srcdir)/ompi/mca/coll/ucc/configure.m4 \ $(top_srcdir)/ompi/mca/fbtl/ime/configure.m4 \ $(top_srcdir)/ompi/mca/fbtl/posix/configure.m4 \ $(top_srcdir)/ompi/mca/fbtl/pvfs2/configure.m4 \ $(top_srcdir)/ompi/mca/fs/gpfs/configure.m4 \ $(top_srcdir)/ompi/mca/fs/ime/configure.m4 \ $(top_srcdir)/ompi/mca/fs/lustre/configure.m4 \ $(top_srcdir)/ompi/mca/fs/pvfs2/configure.m4 \ $(top_srcdir)/ompi/mca/fs/ufs/configure.m4 \ $(top_srcdir)/ompi/mca/hook/comm_method/configure.m4 \ $(top_srcdir)/ompi/mca/io/ompio/configure.m4 \ $(top_srcdir)/ompi/mca/io/romio341/configure.m4 \ $(top_srcdir)/ompi/mca/mtl/ofi/configure.m4 \ $(top_srcdir)/ompi/mca/mtl/portals4/configure.m4 \ $(top_srcdir)/ompi/mca/mtl/psm2/configure.m4 \ $(top_srcdir)/ompi/mca/op/aarch64/configure.m4 \ $(top_srcdir)/ompi/mca/op/avx/configure.m4 \ $(top_srcdir)/ompi/mca/osc/monitoring/configure.m4 \ $(top_srcdir)/ompi/mca/osc/portals4/configure.m4 \ $(top_srcdir)/ompi/mca/osc/rdma/configure.m4 \ $(top_srcdir)/ompi/mca/osc/ucx/configure.m4 \ $(top_srcdir)/ompi/mca/pml/monitoring/configure.m4 \ $(top_srcdir)/ompi/mca/pml/ob1/configure.m4 \ $(top_srcdir)/ompi/mca/pml/ucx/configure.m4 \ $(top_srcdir)/ompi/mca/pml/v/configure.m4 \ $(top_srcdir)/ompi/mca/sharedfp/sm/configure.m4 \ $(top_srcdir)/ompi/mca/topo/treematch/configure.m4 \ $(top_srcdir)/oshmem/mca/memheap/configure.m4 \ $(top_srcdir)/oshmem/mca/spml/configure.m4 \ $(top_srcdir)/oshmem/mca/atomic/ucx/configure.m4 \ $(top_srcdir)/oshmem/mca/scoll/ucc/configure.m4 \ $(top_srcdir)/oshmem/mca/spml/ucx/configure.m4 \ $(top_srcdir)/oshmem/mca/sshmem/mmap/configure.m4 \ $(top_srcdir)/oshmem/mca/sshmem/sysv/configure.m4 \ $(top_srcdir)/oshmem/mca/sshmem/ucx/configure.m4 \ $(top_srcdir)/ompi/mpiext/affinity/configure.m4 \ $(top_srcdir)/ompi/mpiext/cuda/configure.m4 \ $(top_srcdir)/ompi/mpiext/ftmpi/configure.m4 \ $(top_srcdir)/ompi/mpiext/rocm/configure.m4 \ $(top_srcdir)/ompi/mpiext/shortfloat/configure.m4 \ $(top_srcdir)/config/opal_get_version.m4 \ $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/opal/include/opal_config.h \ $(top_builddir)/ompi/include/mpi.h \ $(top_builddir)/oshmem/include/shmem.h \ $(top_builddir)/ompi/mpiext/cuda/c/mpiext_cuda_c.h \ $(top_builddir)/ompi/mpiext/rocm/c/mpiext_rocm_c.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } man1dir = $(mandir)/man1 am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man3dir)" \ "$(DESTDIR)$(man7dir)" man3dir = $(mandir)/man3 man7dir = $(mandir)/man7 NROFF = nroff MANS = $(man1_MANS) $(man3_MANS) $(man7_MANS) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in \ $(top_srcdir)/Makefile.ompi-rules DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) pkglibdir = @pkglibdir@ ACLOCAL = @ACLOCAL@ AMCA_PARAM_SETS_DIR = @AMCA_PARAM_SETS_DIR@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ BZIP2_BIN = @BZIP2_BIN@ CC = @CC@ CCAS = @CCAS@ CCASDEPMODE = @CCASDEPMODE@ CCASFLAGS = @CCASFLAGS@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CFLAGS_WITHOUT_OPTFLAGS = @CFLAGS_WITHOUT_OPTFLAGS@ CLEANFILES = @CLEANFILES@ CONFIGURE_DEPENDENCIES = @CONFIGURE_DEPENDENCIES@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CRAY_UDREG_CFLAGS = @CRAY_UDREG_CFLAGS@ CRAY_UDREG_LIBS = @CRAY_UDREG_LIBS@ CRAY_UGNI_CFLAGS = @CRAY_UGNI_CFLAGS@ CRAY_UGNI_LIBS = @CRAY_UGNI_LIBS@ CRAY_XPMEM_CFLAGS = @CRAY_XPMEM_CFLAGS@ CRAY_XPMEM_LIBS = @CRAY_XPMEM_LIBS@ CRAY_XPMEM_STATIC_LIBS = @CRAY_XPMEM_STATIC_LIBS@ CSCOPE = @CSCOPE@ CTAGS = @CTAGS@ CXX = @CXX@ CXXCPP = @CXXCPP@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DEBUGGER_CFLAGS = @DEBUGGER_CFLAGS@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ FC = @FC@ FCFLAGS = @FCFLAGS@ FCFLAGS_f = @FCFLAGS_f@ FCFLAGS_f90 = @FCFLAGS_f90@ FFLAGS = @FFLAGS@ FGREP = @FGREP@ FILECMD = @FILECMD@ GREP = @GREP@ GZIP_BIN = @GZIP_BIN@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAR = @JAR@ JAVAC = @JAVAC@ JAVADOC = @JAVADOC@ JAVAH = @JAVAH@ LD = @LD@ LDFLAGS = @LDFLAGS@ LEX = @LEX@ LEXLIB = @LEXLIB@ LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MCA_BUILD_OP_AVX2_FLAGS = @MCA_BUILD_OP_AVX2_FLAGS@ MCA_BUILD_OP_AVX512_FLAGS = @MCA_BUILD_OP_AVX512_FLAGS@ MCA_BUILD_OP_AVX_FLAGS = @MCA_BUILD_OP_AVX_FLAGS@ MCA_BUILD_ompi_op_has_neon_fp_support = @MCA_BUILD_ompi_op_has_neon_fp_support@ MCA_BUILD_ompi_op_has_neon_support = @MCA_BUILD_ompi_op_has_neon_support@ MCA_BUILD_ompi_op_has_sve_support = @MCA_BUILD_ompi_op_has_sve_support@ MCA_PROJECT_DIST_SUBDIRS = @MCA_PROJECT_DIST_SUBDIRS@ MCA_PROJECT_SUBDIRS = @MCA_PROJECT_SUBDIRS@ MCA_ompi_FRAMEWORKS = @MCA_ompi_FRAMEWORKS@ MCA_ompi_FRAMEWORKS_SUBDIRS = @MCA_ompi_FRAMEWORKS_SUBDIRS@ MCA_ompi_FRAMEWORK_COMPONENT_ALL_SUBDIRS = @MCA_ompi_FRAMEWORK_COMPONENT_ALL_SUBDIRS@ MCA_ompi_FRAMEWORK_COMPONENT_DSO_SUBDIRS = @MCA_ompi_FRAMEWORK_COMPONENT_DSO_SUBDIRS@ MCA_ompi_FRAMEWORK_COMPONENT_STATIC_SUBDIRS = @MCA_ompi_FRAMEWORK_COMPONENT_STATIC_SUBDIRS@ MCA_ompi_FRAMEWORK_CORE_LIBS = @MCA_ompi_FRAMEWORK_CORE_LIBS@ MCA_ompi_FRAMEWORK_LIBS = @MCA_ompi_FRAMEWORK_LIBS@ MCA_ompi_bml_ALL_COMPONENTS = @MCA_ompi_bml_ALL_COMPONENTS@ MCA_ompi_bml_ALL_SUBDIRS = @MCA_ompi_bml_ALL_SUBDIRS@ MCA_ompi_bml_DSO_COMPONENTS = @MCA_ompi_bml_DSO_COMPONENTS@ MCA_ompi_bml_DSO_SUBDIRS = @MCA_ompi_bml_DSO_SUBDIRS@ MCA_ompi_bml_STATIC_COMPONENTS = @MCA_ompi_bml_STATIC_COMPONENTS@ MCA_ompi_bml_STATIC_LTLIBS = @MCA_ompi_bml_STATIC_LTLIBS@ MCA_ompi_bml_STATIC_SUBDIRS = @MCA_ompi_bml_STATIC_SUBDIRS@ MCA_ompi_coll_ALL_COMPONENTS = @MCA_ompi_coll_ALL_COMPONENTS@ MCA_ompi_coll_ALL_SUBDIRS = @MCA_ompi_coll_ALL_SUBDIRS@ MCA_ompi_coll_DSO_COMPONENTS = @MCA_ompi_coll_DSO_COMPONENTS@ MCA_ompi_coll_DSO_SUBDIRS = @MCA_ompi_coll_DSO_SUBDIRS@ MCA_ompi_coll_STATIC_COMPONENTS = @MCA_ompi_coll_STATIC_COMPONENTS@ MCA_ompi_coll_STATIC_LTLIBS = @MCA_ompi_coll_STATIC_LTLIBS@ MCA_ompi_coll_STATIC_SUBDIRS = @MCA_ompi_coll_STATIC_SUBDIRS@ MCA_ompi_common_ALL_COMPONENTS = @MCA_ompi_common_ALL_COMPONENTS@ MCA_ompi_common_ALL_SUBDIRS = @MCA_ompi_common_ALL_SUBDIRS@ MCA_ompi_common_DSO_COMPONENTS = @MCA_ompi_common_DSO_COMPONENTS@ MCA_ompi_common_DSO_SUBDIRS = @MCA_ompi_common_DSO_SUBDIRS@ MCA_ompi_common_STATIC_COMPONENTS = @MCA_ompi_common_STATIC_COMPONENTS@ MCA_ompi_common_STATIC_LTLIBS = @MCA_ompi_common_STATIC_LTLIBS@ MCA_ompi_common_STATIC_SUBDIRS = @MCA_ompi_common_STATIC_SUBDIRS@ MCA_ompi_fbtl_ALL_COMPONENTS = @MCA_ompi_fbtl_ALL_COMPONENTS@ MCA_ompi_fbtl_ALL_SUBDIRS = @MCA_ompi_fbtl_ALL_SUBDIRS@ MCA_ompi_fbtl_DSO_COMPONENTS = @MCA_ompi_fbtl_DSO_COMPONENTS@ MCA_ompi_fbtl_DSO_SUBDIRS = @MCA_ompi_fbtl_DSO_SUBDIRS@ MCA_ompi_fbtl_STATIC_COMPONENTS = @MCA_ompi_fbtl_STATIC_COMPONENTS@ MCA_ompi_fbtl_STATIC_LTLIBS = @MCA_ompi_fbtl_STATIC_LTLIBS@ MCA_ompi_fbtl_STATIC_SUBDIRS = @MCA_ompi_fbtl_STATIC_SUBDIRS@ MCA_ompi_fcoll_ALL_COMPONENTS = @MCA_ompi_fcoll_ALL_COMPONENTS@ MCA_ompi_fcoll_ALL_SUBDIRS = @MCA_ompi_fcoll_ALL_SUBDIRS@ MCA_ompi_fcoll_DSO_COMPONENTS = @MCA_ompi_fcoll_DSO_COMPONENTS@ MCA_ompi_fcoll_DSO_SUBDIRS = @MCA_ompi_fcoll_DSO_SUBDIRS@ MCA_ompi_fcoll_STATIC_COMPONENTS = @MCA_ompi_fcoll_STATIC_COMPONENTS@ MCA_ompi_fcoll_STATIC_LTLIBS = @MCA_ompi_fcoll_STATIC_LTLIBS@ MCA_ompi_fcoll_STATIC_SUBDIRS = @MCA_ompi_fcoll_STATIC_SUBDIRS@ MCA_ompi_fs_ALL_COMPONENTS = @MCA_ompi_fs_ALL_COMPONENTS@ MCA_ompi_fs_ALL_SUBDIRS = @MCA_ompi_fs_ALL_SUBDIRS@ MCA_ompi_fs_DSO_COMPONENTS = @MCA_ompi_fs_DSO_COMPONENTS@ MCA_ompi_fs_DSO_SUBDIRS = @MCA_ompi_fs_DSO_SUBDIRS@ MCA_ompi_fs_STATIC_COMPONENTS = @MCA_ompi_fs_STATIC_COMPONENTS@ MCA_ompi_fs_STATIC_LTLIBS = @MCA_ompi_fs_STATIC_LTLIBS@ MCA_ompi_fs_STATIC_SUBDIRS = @MCA_ompi_fs_STATIC_SUBDIRS@ MCA_ompi_hook_ALL_COMPONENTS = @MCA_ompi_hook_ALL_COMPONENTS@ MCA_ompi_hook_ALL_SUBDIRS = @MCA_ompi_hook_ALL_SUBDIRS@ MCA_ompi_hook_DSO_COMPONENTS = @MCA_ompi_hook_DSO_COMPONENTS@ MCA_ompi_hook_DSO_SUBDIRS = @MCA_ompi_hook_DSO_SUBDIRS@ MCA_ompi_hook_STATIC_COMPONENTS = @MCA_ompi_hook_STATIC_COMPONENTS@ MCA_ompi_hook_STATIC_LTLIBS = @MCA_ompi_hook_STATIC_LTLIBS@ MCA_ompi_hook_STATIC_SUBDIRS = @MCA_ompi_hook_STATIC_SUBDIRS@ MCA_ompi_io_ALL_COMPONENTS = @MCA_ompi_io_ALL_COMPONENTS@ MCA_ompi_io_ALL_SUBDIRS = @MCA_ompi_io_ALL_SUBDIRS@ MCA_ompi_io_DSO_COMPONENTS = @MCA_ompi_io_DSO_COMPONENTS@ MCA_ompi_io_DSO_SUBDIRS = @MCA_ompi_io_DSO_SUBDIRS@ MCA_ompi_io_STATIC_COMPONENTS = @MCA_ompi_io_STATIC_COMPONENTS@ MCA_ompi_io_STATIC_LTLIBS = @MCA_ompi_io_STATIC_LTLIBS@ MCA_ompi_io_STATIC_SUBDIRS = @MCA_ompi_io_STATIC_SUBDIRS@ MCA_ompi_mtl_ALL_COMPONENTS = @MCA_ompi_mtl_ALL_COMPONENTS@ MCA_ompi_mtl_ALL_SUBDIRS = @MCA_ompi_mtl_ALL_SUBDIRS@ MCA_ompi_mtl_DIRECT_CALL_HEADER = @MCA_ompi_mtl_DIRECT_CALL_HEADER@ MCA_ompi_mtl_DSO_COMPONENTS = @MCA_ompi_mtl_DSO_COMPONENTS@ MCA_ompi_mtl_DSO_SUBDIRS = @MCA_ompi_mtl_DSO_SUBDIRS@ MCA_ompi_mtl_STATIC_COMPONENTS = @MCA_ompi_mtl_STATIC_COMPONENTS@ MCA_ompi_mtl_STATIC_LTLIBS = @MCA_ompi_mtl_STATIC_LTLIBS@ MCA_ompi_mtl_STATIC_SUBDIRS = @MCA_ompi_mtl_STATIC_SUBDIRS@ MCA_ompi_op_ALL_COMPONENTS = @MCA_ompi_op_ALL_COMPONENTS@ MCA_ompi_op_ALL_SUBDIRS = @MCA_ompi_op_ALL_SUBDIRS@ MCA_ompi_op_DSO_COMPONENTS = @MCA_ompi_op_DSO_COMPONENTS@ MCA_ompi_op_DSO_SUBDIRS = @MCA_ompi_op_DSO_SUBDIRS@ MCA_ompi_op_STATIC_COMPONENTS = @MCA_ompi_op_STATIC_COMPONENTS@ MCA_ompi_op_STATIC_LTLIBS = @MCA_ompi_op_STATIC_LTLIBS@ MCA_ompi_op_STATIC_SUBDIRS = @MCA_ompi_op_STATIC_SUBDIRS@ MCA_ompi_osc_ALL_COMPONENTS = @MCA_ompi_osc_ALL_COMPONENTS@ MCA_ompi_osc_ALL_SUBDIRS = @MCA_ompi_osc_ALL_SUBDIRS@ MCA_ompi_osc_DSO_COMPONENTS = @MCA_ompi_osc_DSO_COMPONENTS@ MCA_ompi_osc_DSO_SUBDIRS = @MCA_ompi_osc_DSO_SUBDIRS@ MCA_ompi_osc_STATIC_COMPONENTS = @MCA_ompi_osc_STATIC_COMPONENTS@ MCA_ompi_osc_STATIC_LTLIBS = @MCA_ompi_osc_STATIC_LTLIBS@ MCA_ompi_osc_STATIC_SUBDIRS = @MCA_ompi_osc_STATIC_SUBDIRS@ MCA_ompi_part_ALL_COMPONENTS = @MCA_ompi_part_ALL_COMPONENTS@ MCA_ompi_part_ALL_SUBDIRS = @MCA_ompi_part_ALL_SUBDIRS@ MCA_ompi_part_DIRECT_CALL_HEADER = @MCA_ompi_part_DIRECT_CALL_HEADER@ MCA_ompi_part_DSO_COMPONENTS = @MCA_ompi_part_DSO_COMPONENTS@ MCA_ompi_part_DSO_SUBDIRS = @MCA_ompi_part_DSO_SUBDIRS@ MCA_ompi_part_STATIC_COMPONENTS = @MCA_ompi_part_STATIC_COMPONENTS@ MCA_ompi_part_STATIC_LTLIBS = @MCA_ompi_part_STATIC_LTLIBS@ MCA_ompi_part_STATIC_SUBDIRS = @MCA_ompi_part_STATIC_SUBDIRS@ MCA_ompi_pml_ALL_COMPONENTS = @MCA_ompi_pml_ALL_COMPONENTS@ MCA_ompi_pml_ALL_SUBDIRS = @MCA_ompi_pml_ALL_SUBDIRS@ MCA_ompi_pml_DIRECT_CALL_HEADER = @MCA_ompi_pml_DIRECT_CALL_HEADER@ MCA_ompi_pml_DSO_COMPONENTS = @MCA_ompi_pml_DSO_COMPONENTS@ MCA_ompi_pml_DSO_SUBDIRS = @MCA_ompi_pml_DSO_SUBDIRS@ MCA_ompi_pml_STATIC_COMPONENTS = @MCA_ompi_pml_STATIC_COMPONENTS@ MCA_ompi_pml_STATIC_LTLIBS = @MCA_ompi_pml_STATIC_LTLIBS@ MCA_ompi_pml_STATIC_SUBDIRS = @MCA_ompi_pml_STATIC_SUBDIRS@ MCA_ompi_sharedfp_ALL_COMPONENTS = @MCA_ompi_sharedfp_ALL_COMPONENTS@ MCA_ompi_sharedfp_ALL_SUBDIRS = @MCA_ompi_sharedfp_ALL_SUBDIRS@ MCA_ompi_sharedfp_DSO_COMPONENTS = @MCA_ompi_sharedfp_DSO_COMPONENTS@ MCA_ompi_sharedfp_DSO_SUBDIRS = @MCA_ompi_sharedfp_DSO_SUBDIRS@ MCA_ompi_sharedfp_STATIC_COMPONENTS = @MCA_ompi_sharedfp_STATIC_COMPONENTS@ MCA_ompi_sharedfp_STATIC_LTLIBS = @MCA_ompi_sharedfp_STATIC_LTLIBS@ MCA_ompi_sharedfp_STATIC_SUBDIRS = @MCA_ompi_sharedfp_STATIC_SUBDIRS@ MCA_ompi_topo_ALL_COMPONENTS = @MCA_ompi_topo_ALL_COMPONENTS@ MCA_ompi_topo_ALL_SUBDIRS = @MCA_ompi_topo_ALL_SUBDIRS@ MCA_ompi_topo_DSO_COMPONENTS = @MCA_ompi_topo_DSO_COMPONENTS@ MCA_ompi_topo_DSO_SUBDIRS = @MCA_ompi_topo_DSO_SUBDIRS@ MCA_ompi_topo_STATIC_COMPONENTS = @MCA_ompi_topo_STATIC_COMPONENTS@ MCA_ompi_topo_STATIC_LTLIBS = @MCA_ompi_topo_STATIC_LTLIBS@ MCA_ompi_topo_STATIC_SUBDIRS = @MCA_ompi_topo_STATIC_SUBDIRS@ MCA_ompi_vprotocol_ALL_COMPONENTS = @MCA_ompi_vprotocol_ALL_COMPONENTS@ MCA_ompi_vprotocol_ALL_SUBDIRS = @MCA_ompi_vprotocol_ALL_SUBDIRS@ MCA_ompi_vprotocol_DSO_COMPONENTS = @MCA_ompi_vprotocol_DSO_COMPONENTS@ MCA_ompi_vprotocol_DSO_SUBDIRS = @MCA_ompi_vprotocol_DSO_SUBDIRS@ MCA_ompi_vprotocol_STATIC_COMPONENTS = @MCA_ompi_vprotocol_STATIC_COMPONENTS@ MCA_ompi_vprotocol_STATIC_LTLIBS = @MCA_ompi_vprotocol_STATIC_LTLIBS@ MCA_ompi_vprotocol_STATIC_SUBDIRS = @MCA_ompi_vprotocol_STATIC_SUBDIRS@ MCA_opal_FRAMEWORKS = @MCA_opal_FRAMEWORKS@ MCA_opal_FRAMEWORKS_SUBDIRS = @MCA_opal_FRAMEWORKS_SUBDIRS@ MCA_opal_FRAMEWORK_COMPONENT_ALL_SUBDIRS = @MCA_opal_FRAMEWORK_COMPONENT_ALL_SUBDIRS@ MCA_opal_FRAMEWORK_COMPONENT_DSO_SUBDIRS = @MCA_opal_FRAMEWORK_COMPONENT_DSO_SUBDIRS@ MCA_opal_FRAMEWORK_COMPONENT_STATIC_SUBDIRS = @MCA_opal_FRAMEWORK_COMPONENT_STATIC_SUBDIRS@ MCA_opal_FRAMEWORK_CORE_LIBS = @MCA_opal_FRAMEWORK_CORE_LIBS@ MCA_opal_FRAMEWORK_LIBS = @MCA_opal_FRAMEWORK_LIBS@ MCA_opal_accelerator_ALL_COMPONENTS = @MCA_opal_accelerator_ALL_COMPONENTS@ MCA_opal_accelerator_ALL_SUBDIRS = @MCA_opal_accelerator_ALL_SUBDIRS@ MCA_opal_accelerator_DSO_COMPONENTS = @MCA_opal_accelerator_DSO_COMPONENTS@ MCA_opal_accelerator_DSO_SUBDIRS = @MCA_opal_accelerator_DSO_SUBDIRS@ MCA_opal_accelerator_STATIC_COMPONENTS = @MCA_opal_accelerator_STATIC_COMPONENTS@ MCA_opal_accelerator_STATIC_LTLIBS = @MCA_opal_accelerator_STATIC_LTLIBS@ MCA_opal_accelerator_STATIC_SUBDIRS = @MCA_opal_accelerator_STATIC_SUBDIRS@ MCA_opal_allocator_ALL_COMPONENTS = @MCA_opal_allocator_ALL_COMPONENTS@ MCA_opal_allocator_ALL_SUBDIRS = @MCA_opal_allocator_ALL_SUBDIRS@ MCA_opal_allocator_DSO_COMPONENTS = @MCA_opal_allocator_DSO_COMPONENTS@ MCA_opal_allocator_DSO_SUBDIRS = @MCA_opal_allocator_DSO_SUBDIRS@ MCA_opal_allocator_STATIC_COMPONENTS = @MCA_opal_allocator_STATIC_COMPONENTS@ MCA_opal_allocator_STATIC_LTLIBS = @MCA_opal_allocator_STATIC_LTLIBS@ MCA_opal_allocator_STATIC_SUBDIRS = @MCA_opal_allocator_STATIC_SUBDIRS@ MCA_opal_backtrace_ALL_COMPONENTS = @MCA_opal_backtrace_ALL_COMPONENTS@ MCA_opal_backtrace_ALL_SUBDIRS = @MCA_opal_backtrace_ALL_SUBDIRS@ MCA_opal_backtrace_DSO_COMPONENTS = @MCA_opal_backtrace_DSO_COMPONENTS@ MCA_opal_backtrace_DSO_SUBDIRS = @MCA_opal_backtrace_DSO_SUBDIRS@ MCA_opal_backtrace_STATIC_COMPONENTS = @MCA_opal_backtrace_STATIC_COMPONENTS@ MCA_opal_backtrace_STATIC_LTLIBS = @MCA_opal_backtrace_STATIC_LTLIBS@ MCA_opal_backtrace_STATIC_SUBDIRS = @MCA_opal_backtrace_STATIC_SUBDIRS@ MCA_opal_btl_ALL_COMPONENTS = @MCA_opal_btl_ALL_COMPONENTS@ MCA_opal_btl_ALL_SUBDIRS = @MCA_opal_btl_ALL_SUBDIRS@ MCA_opal_btl_DSO_COMPONENTS = @MCA_opal_btl_DSO_COMPONENTS@ MCA_opal_btl_DSO_SUBDIRS = @MCA_opal_btl_DSO_SUBDIRS@ MCA_opal_btl_STATIC_COMPONENTS = @MCA_opal_btl_STATIC_COMPONENTS@ MCA_opal_btl_STATIC_LTLIBS = @MCA_opal_btl_STATIC_LTLIBS@ MCA_opal_btl_STATIC_SUBDIRS = @MCA_opal_btl_STATIC_SUBDIRS@ MCA_opal_common_ALL_COMPONENTS = @MCA_opal_common_ALL_COMPONENTS@ MCA_opal_common_ALL_SUBDIRS = @MCA_opal_common_ALL_SUBDIRS@ MCA_opal_common_DSO_COMPONENTS = @MCA_opal_common_DSO_COMPONENTS@ MCA_opal_common_DSO_SUBDIRS = @MCA_opal_common_DSO_SUBDIRS@ MCA_opal_common_STATIC_COMPONENTS = @MCA_opal_common_STATIC_COMPONENTS@ MCA_opal_common_STATIC_LTLIBS = @MCA_opal_common_STATIC_LTLIBS@ MCA_opal_common_STATIC_SUBDIRS = @MCA_opal_common_STATIC_SUBDIRS@ MCA_opal_dl_ALL_COMPONENTS = @MCA_opal_dl_ALL_COMPONENTS@ MCA_opal_dl_ALL_SUBDIRS = @MCA_opal_dl_ALL_SUBDIRS@ MCA_opal_dl_DSO_COMPONENTS = @MCA_opal_dl_DSO_COMPONENTS@ MCA_opal_dl_DSO_SUBDIRS = @MCA_opal_dl_DSO_SUBDIRS@ MCA_opal_dl_STATIC_COMPONENTS = @MCA_opal_dl_STATIC_COMPONENTS@ MCA_opal_dl_STATIC_LTLIBS = @MCA_opal_dl_STATIC_LTLIBS@ MCA_opal_dl_STATIC_SUBDIRS = @MCA_opal_dl_STATIC_SUBDIRS@ MCA_opal_if_ALL_COMPONENTS = @MCA_opal_if_ALL_COMPONENTS@ MCA_opal_if_ALL_SUBDIRS = @MCA_opal_if_ALL_SUBDIRS@ MCA_opal_if_DSO_COMPONENTS = @MCA_opal_if_DSO_COMPONENTS@ MCA_opal_if_DSO_SUBDIRS = @MCA_opal_if_DSO_SUBDIRS@ MCA_opal_if_STATIC_COMPONENTS = @MCA_opal_if_STATIC_COMPONENTS@ MCA_opal_if_STATIC_LTLIBS = @MCA_opal_if_STATIC_LTLIBS@ MCA_opal_if_STATIC_SUBDIRS = @MCA_opal_if_STATIC_SUBDIRS@ MCA_opal_installdirs_ALL_COMPONENTS = @MCA_opal_installdirs_ALL_COMPONENTS@ MCA_opal_installdirs_ALL_SUBDIRS = @MCA_opal_installdirs_ALL_SUBDIRS@ MCA_opal_installdirs_DSO_COMPONENTS = @MCA_opal_installdirs_DSO_COMPONENTS@ MCA_opal_installdirs_DSO_SUBDIRS = @MCA_opal_installdirs_DSO_SUBDIRS@ MCA_opal_installdirs_STATIC_COMPONENTS = @MCA_opal_installdirs_STATIC_COMPONENTS@ MCA_opal_installdirs_STATIC_LTLIBS = @MCA_opal_installdirs_STATIC_LTLIBS@ MCA_opal_installdirs_STATIC_SUBDIRS = @MCA_opal_installdirs_STATIC_SUBDIRS@ MCA_opal_memchecker_ALL_COMPONENTS = @MCA_opal_memchecker_ALL_COMPONENTS@ MCA_opal_memchecker_ALL_SUBDIRS = @MCA_opal_memchecker_ALL_SUBDIRS@ MCA_opal_memchecker_DSO_COMPONENTS = @MCA_opal_memchecker_DSO_COMPONENTS@ MCA_opal_memchecker_DSO_SUBDIRS = @MCA_opal_memchecker_DSO_SUBDIRS@ MCA_opal_memchecker_STATIC_COMPONENTS = @MCA_opal_memchecker_STATIC_COMPONENTS@ MCA_opal_memchecker_STATIC_LTLIBS = @MCA_opal_memchecker_STATIC_LTLIBS@ MCA_opal_memchecker_STATIC_SUBDIRS = @MCA_opal_memchecker_STATIC_SUBDIRS@ MCA_opal_memcpy_ALL_COMPONENTS = @MCA_opal_memcpy_ALL_COMPONENTS@ MCA_opal_memcpy_ALL_SUBDIRS = @MCA_opal_memcpy_ALL_SUBDIRS@ MCA_opal_memcpy_DSO_COMPONENTS = @MCA_opal_memcpy_DSO_COMPONENTS@ MCA_opal_memcpy_DSO_SUBDIRS = @MCA_opal_memcpy_DSO_SUBDIRS@ MCA_opal_memcpy_STATIC_COMPONENTS = @MCA_opal_memcpy_STATIC_COMPONENTS@ MCA_opal_memcpy_STATIC_LTLIBS = @MCA_opal_memcpy_STATIC_LTLIBS@ MCA_opal_memcpy_STATIC_SUBDIRS = @MCA_opal_memcpy_STATIC_SUBDIRS@ MCA_opal_memory_ALL_COMPONENTS = @MCA_opal_memory_ALL_COMPONENTS@ MCA_opal_memory_ALL_SUBDIRS = @MCA_opal_memory_ALL_SUBDIRS@ MCA_opal_memory_DSO_COMPONENTS = @MCA_opal_memory_DSO_COMPONENTS@ MCA_opal_memory_DSO_SUBDIRS = @MCA_opal_memory_DSO_SUBDIRS@ MCA_opal_memory_STATIC_COMPONENTS = @MCA_opal_memory_STATIC_COMPONENTS@ MCA_opal_memory_STATIC_LTLIBS = @MCA_opal_memory_STATIC_LTLIBS@ MCA_opal_memory_STATIC_SUBDIRS = @MCA_opal_memory_STATIC_SUBDIRS@ MCA_opal_mpool_ALL_COMPONENTS = @MCA_opal_mpool_ALL_COMPONENTS@ MCA_opal_mpool_ALL_SUBDIRS = @MCA_opal_mpool_ALL_SUBDIRS@ MCA_opal_mpool_DSO_COMPONENTS = @MCA_opal_mpool_DSO_COMPONENTS@ MCA_opal_mpool_DSO_SUBDIRS = @MCA_opal_mpool_DSO_SUBDIRS@ MCA_opal_mpool_STATIC_COMPONENTS = @MCA_opal_mpool_STATIC_COMPONENTS@ MCA_opal_mpool_STATIC_LTLIBS = @MCA_opal_mpool_STATIC_LTLIBS@ MCA_opal_mpool_STATIC_SUBDIRS = @MCA_opal_mpool_STATIC_SUBDIRS@ MCA_opal_patcher_ALL_COMPONENTS = @MCA_opal_patcher_ALL_COMPONENTS@ MCA_opal_patcher_ALL_SUBDIRS = @MCA_opal_patcher_ALL_SUBDIRS@ MCA_opal_patcher_DSO_COMPONENTS = @MCA_opal_patcher_DSO_COMPONENTS@ MCA_opal_patcher_DSO_SUBDIRS = @MCA_opal_patcher_DSO_SUBDIRS@ MCA_opal_patcher_STATIC_COMPONENTS = @MCA_opal_patcher_STATIC_COMPONENTS@ MCA_opal_patcher_STATIC_LTLIBS = @MCA_opal_patcher_STATIC_LTLIBS@ MCA_opal_patcher_STATIC_SUBDIRS = @MCA_opal_patcher_STATIC_SUBDIRS@ MCA_opal_rcache_ALL_COMPONENTS = @MCA_opal_rcache_ALL_COMPONENTS@ MCA_opal_rcache_ALL_SUBDIRS = @MCA_opal_rcache_ALL_SUBDIRS@ MCA_opal_rcache_DSO_COMPONENTS = @MCA_opal_rcache_DSO_COMPONENTS@ MCA_opal_rcache_DSO_SUBDIRS = @MCA_opal_rcache_DSO_SUBDIRS@ MCA_opal_rcache_STATIC_COMPONENTS = @MCA_opal_rcache_STATIC_COMPONENTS@ MCA_opal_rcache_STATIC_LTLIBS = @MCA_opal_rcache_STATIC_LTLIBS@ MCA_opal_rcache_STATIC_SUBDIRS = @MCA_opal_rcache_STATIC_SUBDIRS@ MCA_opal_reachable_ALL_COMPONENTS = @MCA_opal_reachable_ALL_COMPONENTS@ MCA_opal_reachable_ALL_SUBDIRS = @MCA_opal_reachable_ALL_SUBDIRS@ MCA_opal_reachable_DSO_COMPONENTS = @MCA_opal_reachable_DSO_COMPONENTS@ MCA_opal_reachable_DSO_SUBDIRS = @MCA_opal_reachable_DSO_SUBDIRS@ MCA_opal_reachable_STATIC_COMPONENTS = @MCA_opal_reachable_STATIC_COMPONENTS@ MCA_opal_reachable_STATIC_LTLIBS = @MCA_opal_reachable_STATIC_LTLIBS@ MCA_opal_reachable_STATIC_SUBDIRS = @MCA_opal_reachable_STATIC_SUBDIRS@ MCA_opal_shmem_ALL_COMPONENTS = @MCA_opal_shmem_ALL_COMPONENTS@ MCA_opal_shmem_ALL_SUBDIRS = @MCA_opal_shmem_ALL_SUBDIRS@ MCA_opal_shmem_DSO_COMPONENTS = @MCA_opal_shmem_DSO_COMPONENTS@ MCA_opal_shmem_DSO_SUBDIRS = @MCA_opal_shmem_DSO_SUBDIRS@ MCA_opal_shmem_STATIC_COMPONENTS = @MCA_opal_shmem_STATIC_COMPONENTS@ MCA_opal_shmem_STATIC_LTLIBS = @MCA_opal_shmem_STATIC_LTLIBS@ MCA_opal_shmem_STATIC_SUBDIRS = @MCA_opal_shmem_STATIC_SUBDIRS@ MCA_opal_smsc_ALL_COMPONENTS = @MCA_opal_smsc_ALL_COMPONENTS@ MCA_opal_smsc_ALL_SUBDIRS = @MCA_opal_smsc_ALL_SUBDIRS@ MCA_opal_smsc_DIRECT_CALL_HEADER = @MCA_opal_smsc_DIRECT_CALL_HEADER@ MCA_opal_smsc_DSO_COMPONENTS = @MCA_opal_smsc_DSO_COMPONENTS@ MCA_opal_smsc_DSO_SUBDIRS = @MCA_opal_smsc_DSO_SUBDIRS@ MCA_opal_smsc_STATIC_COMPONENTS = @MCA_opal_smsc_STATIC_COMPONENTS@ MCA_opal_smsc_STATIC_LTLIBS = @MCA_opal_smsc_STATIC_LTLIBS@ MCA_opal_smsc_STATIC_SUBDIRS = @MCA_opal_smsc_STATIC_SUBDIRS@ MCA_opal_threads_ALL_COMPONENTS = @MCA_opal_threads_ALL_COMPONENTS@ MCA_opal_threads_ALL_SUBDIRS = @MCA_opal_threads_ALL_SUBDIRS@ MCA_opal_threads_DSO_COMPONENTS = @MCA_opal_threads_DSO_COMPONENTS@ MCA_opal_threads_DSO_SUBDIRS = @MCA_opal_threads_DSO_SUBDIRS@ MCA_opal_threads_STATIC_COMPONENTS = @MCA_opal_threads_STATIC_COMPONENTS@ MCA_opal_threads_STATIC_LTLIBS = @MCA_opal_threads_STATIC_LTLIBS@ MCA_opal_threads_STATIC_SUBDIRS = @MCA_opal_threads_STATIC_SUBDIRS@ MCA_opal_timer_ALL_COMPONENTS = @MCA_opal_timer_ALL_COMPONENTS@ MCA_opal_timer_ALL_SUBDIRS = @MCA_opal_timer_ALL_SUBDIRS@ MCA_opal_timer_DSO_COMPONENTS = @MCA_opal_timer_DSO_COMPONENTS@ MCA_opal_timer_DSO_SUBDIRS = @MCA_opal_timer_DSO_SUBDIRS@ MCA_opal_timer_STATIC_COMPONENTS = @MCA_opal_timer_STATIC_COMPONENTS@ MCA_opal_timer_STATIC_LTLIBS = @MCA_opal_timer_STATIC_LTLIBS@ MCA_opal_timer_STATIC_SUBDIRS = @MCA_opal_timer_STATIC_SUBDIRS@ MCA_oshmem_FRAMEWORKS = @MCA_oshmem_FRAMEWORKS@ MCA_oshmem_FRAMEWORKS_SUBDIRS = @MCA_oshmem_FRAMEWORKS_SUBDIRS@ MCA_oshmem_FRAMEWORK_COMPONENT_ALL_SUBDIRS = @MCA_oshmem_FRAMEWORK_COMPONENT_ALL_SUBDIRS@ MCA_oshmem_FRAMEWORK_COMPONENT_DSO_SUBDIRS = @MCA_oshmem_FRAMEWORK_COMPONENT_DSO_SUBDIRS@ MCA_oshmem_FRAMEWORK_COMPONENT_STATIC_SUBDIRS = @MCA_oshmem_FRAMEWORK_COMPONENT_STATIC_SUBDIRS@ MCA_oshmem_FRAMEWORK_CORE_LIBS = @MCA_oshmem_FRAMEWORK_CORE_LIBS@ MCA_oshmem_FRAMEWORK_LIBS = @MCA_oshmem_FRAMEWORK_LIBS@ MCA_oshmem_atomic_ALL_COMPONENTS = @MCA_oshmem_atomic_ALL_COMPONENTS@ MCA_oshmem_atomic_ALL_SUBDIRS = @MCA_oshmem_atomic_ALL_SUBDIRS@ MCA_oshmem_atomic_DSO_COMPONENTS = @MCA_oshmem_atomic_DSO_COMPONENTS@ MCA_oshmem_atomic_DSO_SUBDIRS = @MCA_oshmem_atomic_DSO_SUBDIRS@ MCA_oshmem_atomic_STATIC_COMPONENTS = @MCA_oshmem_atomic_STATIC_COMPONENTS@ MCA_oshmem_atomic_STATIC_LTLIBS = @MCA_oshmem_atomic_STATIC_LTLIBS@ MCA_oshmem_atomic_STATIC_SUBDIRS = @MCA_oshmem_atomic_STATIC_SUBDIRS@ MCA_oshmem_memheap_ALL_COMPONENTS = @MCA_oshmem_memheap_ALL_COMPONENTS@ MCA_oshmem_memheap_ALL_SUBDIRS = @MCA_oshmem_memheap_ALL_SUBDIRS@ MCA_oshmem_memheap_DIRECT_CALL_HEADER = @MCA_oshmem_memheap_DIRECT_CALL_HEADER@ MCA_oshmem_memheap_DSO_COMPONENTS = @MCA_oshmem_memheap_DSO_COMPONENTS@ MCA_oshmem_memheap_DSO_SUBDIRS = @MCA_oshmem_memheap_DSO_SUBDIRS@ MCA_oshmem_memheap_STATIC_COMPONENTS = @MCA_oshmem_memheap_STATIC_COMPONENTS@ MCA_oshmem_memheap_STATIC_LTLIBS = @MCA_oshmem_memheap_STATIC_LTLIBS@ MCA_oshmem_memheap_STATIC_SUBDIRS = @MCA_oshmem_memheap_STATIC_SUBDIRS@ MCA_oshmem_scoll_ALL_COMPONENTS = @MCA_oshmem_scoll_ALL_COMPONENTS@ MCA_oshmem_scoll_ALL_SUBDIRS = @MCA_oshmem_scoll_ALL_SUBDIRS@ MCA_oshmem_scoll_DSO_COMPONENTS = @MCA_oshmem_scoll_DSO_COMPONENTS@ MCA_oshmem_scoll_DSO_SUBDIRS = @MCA_oshmem_scoll_DSO_SUBDIRS@ MCA_oshmem_scoll_STATIC_COMPONENTS = @MCA_oshmem_scoll_STATIC_COMPONENTS@ MCA_oshmem_scoll_STATIC_LTLIBS = @MCA_oshmem_scoll_STATIC_LTLIBS@ MCA_oshmem_scoll_STATIC_SUBDIRS = @MCA_oshmem_scoll_STATIC_SUBDIRS@ MCA_oshmem_spml_ALL_COMPONENTS = @MCA_oshmem_spml_ALL_COMPONENTS@ MCA_oshmem_spml_ALL_SUBDIRS = @MCA_oshmem_spml_ALL_SUBDIRS@ MCA_oshmem_spml_DIRECT_CALL_HEADER = @MCA_oshmem_spml_DIRECT_CALL_HEADER@ MCA_oshmem_spml_DSO_COMPONENTS = @MCA_oshmem_spml_DSO_COMPONENTS@ MCA_oshmem_spml_DSO_SUBDIRS = @MCA_oshmem_spml_DSO_SUBDIRS@ MCA_oshmem_spml_STATIC_COMPONENTS = @MCA_oshmem_spml_STATIC_COMPONENTS@ MCA_oshmem_spml_STATIC_LTLIBS = @MCA_oshmem_spml_STATIC_LTLIBS@ MCA_oshmem_spml_STATIC_SUBDIRS = @MCA_oshmem_spml_STATIC_SUBDIRS@ MCA_oshmem_sshmem_ALL_COMPONENTS = @MCA_oshmem_sshmem_ALL_COMPONENTS@ MCA_oshmem_sshmem_ALL_SUBDIRS = @MCA_oshmem_sshmem_ALL_SUBDIRS@ MCA_oshmem_sshmem_DSO_COMPONENTS = @MCA_oshmem_sshmem_DSO_COMPONENTS@ MCA_oshmem_sshmem_DSO_SUBDIRS = @MCA_oshmem_sshmem_DSO_SUBDIRS@ MCA_oshmem_sshmem_STATIC_COMPONENTS = @MCA_oshmem_sshmem_STATIC_COMPONENTS@ MCA_oshmem_sshmem_STATIC_LTLIBS = @MCA_oshmem_sshmem_STATIC_LTLIBS@ MCA_oshmem_sshmem_STATIC_SUBDIRS = @MCA_oshmem_sshmem_STATIC_SUBDIRS@ MKDIR_P = @MKDIR_P@ MPIR_UNWIND_CFLAGS = @MPIR_UNWIND_CFLAGS@ MPI_SUBVERSION = @MPI_SUBVERSION@ MPI_VERSION = @MPI_VERSION@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OMPI_ALIGNMENT_FORTRAN_CHARACTER = @OMPI_ALIGNMENT_FORTRAN_CHARACTER@ OMPI_ALIGNMENT_FORTRAN_COMPLEX = @OMPI_ALIGNMENT_FORTRAN_COMPLEX@ OMPI_ALIGNMENT_FORTRAN_COMPLEX16 = @OMPI_ALIGNMENT_FORTRAN_COMPLEX16@ OMPI_ALIGNMENT_FORTRAN_COMPLEX32 = @OMPI_ALIGNMENT_FORTRAN_COMPLEX32@ OMPI_ALIGNMENT_FORTRAN_COMPLEX4 = @OMPI_ALIGNMENT_FORTRAN_COMPLEX4@ OMPI_ALIGNMENT_FORTRAN_COMPLEX8 = @OMPI_ALIGNMENT_FORTRAN_COMPLEX8@ OMPI_ALIGNMENT_FORTRAN_DOUBLE_COMPLEX = @OMPI_ALIGNMENT_FORTRAN_DOUBLE_COMPLEX@ OMPI_ALIGNMENT_FORTRAN_DOUBLE_PRECISION = @OMPI_ALIGNMENT_FORTRAN_DOUBLE_PRECISION@ OMPI_ALIGNMENT_FORTRAN_INTEGER = @OMPI_ALIGNMENT_FORTRAN_INTEGER@ OMPI_ALIGNMENT_FORTRAN_INTEGER1 = @OMPI_ALIGNMENT_FORTRAN_INTEGER1@ OMPI_ALIGNMENT_FORTRAN_INTEGER16 = @OMPI_ALIGNMENT_FORTRAN_INTEGER16@ OMPI_ALIGNMENT_FORTRAN_INTEGER2 = @OMPI_ALIGNMENT_FORTRAN_INTEGER2@ OMPI_ALIGNMENT_FORTRAN_INTEGER4 = @OMPI_ALIGNMENT_FORTRAN_INTEGER4@ OMPI_ALIGNMENT_FORTRAN_INTEGER8 = @OMPI_ALIGNMENT_FORTRAN_INTEGER8@ OMPI_ALIGNMENT_FORTRAN_LOGICAL = @OMPI_ALIGNMENT_FORTRAN_LOGICAL@ OMPI_ALIGNMENT_FORTRAN_LOGICAL1 = @OMPI_ALIGNMENT_FORTRAN_LOGICAL1@ OMPI_ALIGNMENT_FORTRAN_LOGICAL2 = @OMPI_ALIGNMENT_FORTRAN_LOGICAL2@ OMPI_ALIGNMENT_FORTRAN_LOGICAL4 = @OMPI_ALIGNMENT_FORTRAN_LOGICAL4@ OMPI_ALIGNMENT_FORTRAN_LOGICAL8 = @OMPI_ALIGNMENT_FORTRAN_LOGICAL8@ OMPI_ALIGNMENT_FORTRAN_REAL = @OMPI_ALIGNMENT_FORTRAN_REAL@ OMPI_ALIGNMENT_FORTRAN_REAL16 = @OMPI_ALIGNMENT_FORTRAN_REAL16@ OMPI_ALIGNMENT_FORTRAN_REAL2 = @OMPI_ALIGNMENT_FORTRAN_REAL2@ OMPI_ALIGNMENT_FORTRAN_REAL4 = @OMPI_ALIGNMENT_FORTRAN_REAL4@ OMPI_ALIGNMENT_FORTRAN_REAL8 = @OMPI_ALIGNMENT_FORTRAN_REAL8@ OMPI_CXX_ABSOLUTE = @OMPI_CXX_ABSOLUTE@ OMPI_ENABLE_GREQUEST_EXTENSIONS = @OMPI_ENABLE_GREQUEST_EXTENSIONS@ OMPI_ENABLE_MPI1_COMPAT = @OMPI_ENABLE_MPI1_COMPAT@ OMPI_F08_SUFFIX = @OMPI_F08_SUFFIX@ OMPI_FC = @OMPI_FC@ OMPI_FC_ABSOLUTE = @OMPI_FC_ABSOLUTE@ OMPI_FC_MODULE_FLAG = @OMPI_FC_MODULE_FLAG@ OMPI_FORTRAN_BUILD_SIZEOF = @OMPI_FORTRAN_BUILD_SIZEOF@ OMPI_FORTRAN_CAPS = @OMPI_FORTRAN_CAPS@ OMPI_FORTRAN_CKINDS = @OMPI_FORTRAN_CKINDS@ OMPI_FORTRAN_DOUBLE_UNDERSCORE = @OMPI_FORTRAN_DOUBLE_UNDERSCORE@ OMPI_FORTRAN_ELEMENTAL_TYPE = @OMPI_FORTRAN_ELEMENTAL_TYPE@ OMPI_FORTRAN_EXTRA_SHARED_LIBRARY_FLAGS = @OMPI_FORTRAN_EXTRA_SHARED_LIBRARY_FLAGS@ OMPI_FORTRAN_F08_PREDECL = @OMPI_FORTRAN_F08_PREDECL@ OMPI_FORTRAN_F08_TYPE = @OMPI_FORTRAN_F08_TYPE@ OMPI_FORTRAN_HAVE_ABSTRACT = @OMPI_FORTRAN_HAVE_ABSTRACT@ OMPI_FORTRAN_HAVE_ASYNCHRONOUS = @OMPI_FORTRAN_HAVE_ASYNCHRONOUS@ OMPI_FORTRAN_HAVE_ATTR_DEPRECATED = @OMPI_FORTRAN_HAVE_ATTR_DEPRECATED@ OMPI_FORTRAN_HAVE_BIND_C = @OMPI_FORTRAN_HAVE_BIND_C@ OMPI_FORTRAN_HAVE_C_FUNLOC = @OMPI_FORTRAN_HAVE_C_FUNLOC@ OMPI_FORTRAN_HAVE_INTERFACE = @OMPI_FORTRAN_HAVE_INTERFACE@ OMPI_FORTRAN_HAVE_ISO_C_BINDING = @OMPI_FORTRAN_HAVE_ISO_C_BINDING@ OMPI_FORTRAN_HAVE_ISO_FORTRAN_ENV = @OMPI_FORTRAN_HAVE_ISO_FORTRAN_ENV@ OMPI_FORTRAN_HAVE_ISO_FORTRAN_ENV_REAL16 = @OMPI_FORTRAN_HAVE_ISO_FORTRAN_ENV_REAL16@ OMPI_FORTRAN_HAVE_PRIVATE = @OMPI_FORTRAN_HAVE_PRIVATE@ OMPI_FORTRAN_HAVE_PROCEDURE = @OMPI_FORTRAN_HAVE_PROCEDURE@ OMPI_FORTRAN_HAVE_STORAGE_SIZE = @OMPI_FORTRAN_HAVE_STORAGE_SIZE@ OMPI_FORTRAN_HAVE_TYPE_MPI_STATUS = @OMPI_FORTRAN_HAVE_TYPE_MPI_STATUS@ OMPI_FORTRAN_HAVE_USE_ONLY = @OMPI_FORTRAN_HAVE_USE_ONLY@ OMPI_FORTRAN_IGNORE_TKR_PREDECL = @OMPI_FORTRAN_IGNORE_TKR_PREDECL@ OMPI_FORTRAN_IGNORE_TKR_TYPE = @OMPI_FORTRAN_IGNORE_TKR_TYPE@ OMPI_FORTRAN_IKINDS = @OMPI_FORTRAN_IKINDS@ OMPI_FORTRAN_MAX_ARRAY_RANK = @OMPI_FORTRAN_MAX_ARRAY_RANK@ OMPI_FORTRAN_MODULEDIR = @OMPI_FORTRAN_MODULEDIR@ OMPI_FORTRAN_MPIFH_LINK = @OMPI_FORTRAN_MPIFH_LINK@ OMPI_FORTRAN_NEED_WRAPPER_ROUTINES = @OMPI_FORTRAN_NEED_WRAPPER_ROUTINES@ OMPI_FORTRAN_PLAIN = @OMPI_FORTRAN_PLAIN@ OMPI_FORTRAN_RKINDS = @OMPI_FORTRAN_RKINDS@ OMPI_FORTRAN_SINGLE_UNDERSCORE = @OMPI_FORTRAN_SINGLE_UNDERSCORE@ OMPI_FORTRAN_STATUS_SIZE = @OMPI_FORTRAN_STATUS_SIZE@ OMPI_FORTRAN_USEMPIF08_LIB = @OMPI_FORTRAN_USEMPIF08_LIB@ OMPI_FORTRAN_USEMPI_DIR = @OMPI_FORTRAN_USEMPI_DIR@ OMPI_FORTRAN_USEMPI_LIB = @OMPI_FORTRAN_USEMPI_LIB@ OMPI_F_SUFFIX = @OMPI_F_SUFFIX@ OMPI_GREEK_VERSION = @OMPI_GREEK_VERSION@ OMPI_HAVE_FORTRAN_CHARACTER = @OMPI_HAVE_FORTRAN_CHARACTER@ OMPI_HAVE_FORTRAN_COMPLEX = @OMPI_HAVE_FORTRAN_COMPLEX@ OMPI_HAVE_FORTRAN_COMPLEX16 = @OMPI_HAVE_FORTRAN_COMPLEX16@ OMPI_HAVE_FORTRAN_COMPLEX32 = @OMPI_HAVE_FORTRAN_COMPLEX32@ OMPI_HAVE_FORTRAN_COMPLEX4 = @OMPI_HAVE_FORTRAN_COMPLEX4@ OMPI_HAVE_FORTRAN_COMPLEX8 = @OMPI_HAVE_FORTRAN_COMPLEX8@ OMPI_HAVE_FORTRAN_DOUBLE_COMPLEX = @OMPI_HAVE_FORTRAN_DOUBLE_COMPLEX@ OMPI_HAVE_FORTRAN_DOUBLE_PRECISION = @OMPI_HAVE_FORTRAN_DOUBLE_PRECISION@ OMPI_HAVE_FORTRAN_INTEGER = @OMPI_HAVE_FORTRAN_INTEGER@ OMPI_HAVE_FORTRAN_INTEGER1 = @OMPI_HAVE_FORTRAN_INTEGER1@ OMPI_HAVE_FORTRAN_INTEGER16 = @OMPI_HAVE_FORTRAN_INTEGER16@ OMPI_HAVE_FORTRAN_INTEGER2 = @OMPI_HAVE_FORTRAN_INTEGER2@ OMPI_HAVE_FORTRAN_INTEGER4 = @OMPI_HAVE_FORTRAN_INTEGER4@ OMPI_HAVE_FORTRAN_INTEGER8 = @OMPI_HAVE_FORTRAN_INTEGER8@ OMPI_HAVE_FORTRAN_LOGICAL = @OMPI_HAVE_FORTRAN_LOGICAL@ OMPI_HAVE_FORTRAN_LOGICAL1 = @OMPI_HAVE_FORTRAN_LOGICAL1@ OMPI_HAVE_FORTRAN_LOGICAL2 = @OMPI_HAVE_FORTRAN_LOGICAL2@ OMPI_HAVE_FORTRAN_LOGICAL4 = @OMPI_HAVE_FORTRAN_LOGICAL4@ OMPI_HAVE_FORTRAN_LOGICAL8 = @OMPI_HAVE_FORTRAN_LOGICAL8@ OMPI_HAVE_FORTRAN_REAL = @OMPI_HAVE_FORTRAN_REAL@ OMPI_HAVE_FORTRAN_REAL16 = @OMPI_HAVE_FORTRAN_REAL16@ OMPI_HAVE_FORTRAN_REAL2 = @OMPI_HAVE_FORTRAN_REAL2@ OMPI_HAVE_FORTRAN_REAL4 = @OMPI_HAVE_FORTRAN_REAL4@ OMPI_HAVE_FORTRAN_REAL8 = @OMPI_HAVE_FORTRAN_REAL8@ OMPI_JDK_CPPFLAGS = @OMPI_JDK_CPPFLAGS@ OMPI_KIND_FORTRAN_CHARACTER = @OMPI_KIND_FORTRAN_CHARACTER@ OMPI_KIND_FORTRAN_COMPLEX = @OMPI_KIND_FORTRAN_COMPLEX@ OMPI_KIND_FORTRAN_COMPLEX16 = @OMPI_KIND_FORTRAN_COMPLEX16@ OMPI_KIND_FORTRAN_COMPLEX32 = @OMPI_KIND_FORTRAN_COMPLEX32@ OMPI_KIND_FORTRAN_COMPLEX4 = @OMPI_KIND_FORTRAN_COMPLEX4@ OMPI_KIND_FORTRAN_COMPLEX8 = @OMPI_KIND_FORTRAN_COMPLEX8@ OMPI_KIND_FORTRAN_DOUBLE_COMPLEX = @OMPI_KIND_FORTRAN_DOUBLE_COMPLEX@ OMPI_KIND_FORTRAN_DOUBLE_PRECISION = @OMPI_KIND_FORTRAN_DOUBLE_PRECISION@ OMPI_KIND_FORTRAN_INTEGER = @OMPI_KIND_FORTRAN_INTEGER@ OMPI_KIND_FORTRAN_INTEGER1 = @OMPI_KIND_FORTRAN_INTEGER1@ OMPI_KIND_FORTRAN_INTEGER16 = @OMPI_KIND_FORTRAN_INTEGER16@ OMPI_KIND_FORTRAN_INTEGER2 = @OMPI_KIND_FORTRAN_INTEGER2@ OMPI_KIND_FORTRAN_INTEGER4 = @OMPI_KIND_FORTRAN_INTEGER4@ OMPI_KIND_FORTRAN_INTEGER8 = @OMPI_KIND_FORTRAN_INTEGER8@ OMPI_KIND_FORTRAN_LOGICAL = @OMPI_KIND_FORTRAN_LOGICAL@ OMPI_KIND_FORTRAN_LOGICAL1 = @OMPI_KIND_FORTRAN_LOGICAL1@ OMPI_KIND_FORTRAN_LOGICAL2 = @OMPI_KIND_FORTRAN_LOGICAL2@ OMPI_KIND_FORTRAN_LOGICAL4 = @OMPI_KIND_FORTRAN_LOGICAL4@ OMPI_KIND_FORTRAN_LOGICAL8 = @OMPI_KIND_FORTRAN_LOGICAL8@ OMPI_KIND_FORTRAN_REAL = @OMPI_KIND_FORTRAN_REAL@ OMPI_KIND_FORTRAN_REAL16 = @OMPI_KIND_FORTRAN_REAL16@ OMPI_KIND_FORTRAN_REAL2 = @OMPI_KIND_FORTRAN_REAL2@ OMPI_KIND_FORTRAN_REAL4 = @OMPI_KIND_FORTRAN_REAL4@ OMPI_KIND_FORTRAN_REAL8 = @OMPI_KIND_FORTRAN_REAL8@ OMPI_LIBMPI_EXTRA_LDFLAGS = @OMPI_LIBMPI_EXTRA_LDFLAGS@ OMPI_LIBMPI_EXTRA_LIBS = @OMPI_LIBMPI_EXTRA_LIBS@ OMPI_LIBMPI_NAME = @OMPI_LIBMPI_NAME@ OMPI_MAJOR_VERSION = @OMPI_MAJOR_VERSION@ OMPI_MINOR_VERSION = @OMPI_MINOR_VERSION@ OMPI_MPIEXT_ALL_SUBDIRS = @OMPI_MPIEXT_ALL_SUBDIRS@ OMPI_MPIEXT_C_DIRS = @OMPI_MPIEXT_C_DIRS@ OMPI_MPIEXT_C_LIBS = @OMPI_MPIEXT_C_LIBS@ OMPI_MPIEXT_MPIFH_DIRS = @OMPI_MPIEXT_MPIFH_DIRS@ OMPI_MPIEXT_MPIFH_LIBS = @OMPI_MPIEXT_MPIFH_LIBS@ OMPI_MPIEXT_USEMPIF08_DIRS = @OMPI_MPIEXT_USEMPIF08_DIRS@ OMPI_MPIEXT_USEMPIF08_LIBS = @OMPI_MPIEXT_USEMPIF08_LIBS@ OMPI_MPIEXT_USEMPI_DIRS = @OMPI_MPIEXT_USEMPI_DIRS@ OMPI_MPIEXT_USEMPI_LIBS = @OMPI_MPIEXT_USEMPI_LIBS@ OMPI_MPIX_C_FLOAT16_FORTRAN_COMMENT_OUT = @OMPI_MPIX_C_FLOAT16_FORTRAN_COMMENT_OUT@ OMPI_MPIX_SHORT_FLOAT_IS_C_FLOAT16 = @OMPI_MPIX_SHORT_FLOAT_IS_C_FLOAT16@ OMPI_MPI_ADDRESS_KIND = @OMPI_MPI_ADDRESS_KIND@ OMPI_MPI_BIND_PREFIX = @OMPI_MPI_BIND_PREFIX@ OMPI_MPI_COUNT_KIND = @OMPI_MPI_COUNT_KIND@ OMPI_MPI_INTEGER_KIND = @OMPI_MPI_INTEGER_KIND@ OMPI_MPI_OFFSET_KIND = @OMPI_MPI_OFFSET_KIND@ OMPI_MPI_PREFIX = @OMPI_MPI_PREFIX@ OMPI_PC_CFLAGS = @OMPI_PC_CFLAGS@ OMPI_PC_FC_CFLAGS = @OMPI_PC_FC_CFLAGS@ OMPI_PC_FC_LIBS = @OMPI_PC_FC_LIBS@ OMPI_PC_FC_LIBS_PRIVATE = @OMPI_PC_FC_LIBS_PRIVATE@ OMPI_PC_LIBS = @OMPI_PC_LIBS@ OMPI_PC_LIBS_PRIVATE = @OMPI_PC_LIBS_PRIVATE@ OMPI_PC_MODULES = @OMPI_PC_MODULES@ OMPI_PC_MODULES_PRIVATE = @OMPI_PC_MODULES_PRIVATE@ OMPI_PRRTE_RST_CONTENT_DIR = @OMPI_PRRTE_RST_CONTENT_DIR@ OMPI_RELEASE_DATE = @OMPI_RELEASE_DATE@ OMPI_RELEASE_VERSION = @OMPI_RELEASE_VERSION@ OMPI_REPO_REV = @OMPI_REPO_REV@ OMPI_SCHIZO_OMPI_RST_CONTENT_DIR = @OMPI_SCHIZO_OMPI_RST_CONTENT_DIR@ OMPI_SIZEOF_FORTRAN_CHARACTER = @OMPI_SIZEOF_FORTRAN_CHARACTER@ OMPI_SIZEOF_FORTRAN_COMPLEX = @OMPI_SIZEOF_FORTRAN_COMPLEX@ OMPI_SIZEOF_FORTRAN_COMPLEX16 = @OMPI_SIZEOF_FORTRAN_COMPLEX16@ OMPI_SIZEOF_FORTRAN_COMPLEX32 = @OMPI_SIZEOF_FORTRAN_COMPLEX32@ OMPI_SIZEOF_FORTRAN_COMPLEX4 = @OMPI_SIZEOF_FORTRAN_COMPLEX4@ OMPI_SIZEOF_FORTRAN_COMPLEX8 = @OMPI_SIZEOF_FORTRAN_COMPLEX8@ OMPI_SIZEOF_FORTRAN_DOUBLE_COMPLEX = @OMPI_SIZEOF_FORTRAN_DOUBLE_COMPLEX@ OMPI_SIZEOF_FORTRAN_DOUBLE_PRECISION = @OMPI_SIZEOF_FORTRAN_DOUBLE_PRECISION@ OMPI_SIZEOF_FORTRAN_INTEGER = @OMPI_SIZEOF_FORTRAN_INTEGER@ OMPI_SIZEOF_FORTRAN_INTEGER1 = @OMPI_SIZEOF_FORTRAN_INTEGER1@ OMPI_SIZEOF_FORTRAN_INTEGER16 = @OMPI_SIZEOF_FORTRAN_INTEGER16@ OMPI_SIZEOF_FORTRAN_INTEGER2 = @OMPI_SIZEOF_FORTRAN_INTEGER2@ OMPI_SIZEOF_FORTRAN_INTEGER4 = @OMPI_SIZEOF_FORTRAN_INTEGER4@ OMPI_SIZEOF_FORTRAN_INTEGER8 = @OMPI_SIZEOF_FORTRAN_INTEGER8@ OMPI_SIZEOF_FORTRAN_LOGICAL = @OMPI_SIZEOF_FORTRAN_LOGICAL@ OMPI_SIZEOF_FORTRAN_LOGICAL1 = @OMPI_SIZEOF_FORTRAN_LOGICAL1@ OMPI_SIZEOF_FORTRAN_LOGICAL2 = @OMPI_SIZEOF_FORTRAN_LOGICAL2@ OMPI_SIZEOF_FORTRAN_LOGICAL4 = @OMPI_SIZEOF_FORTRAN_LOGICAL4@ OMPI_SIZEOF_FORTRAN_LOGICAL8 = @OMPI_SIZEOF_FORTRAN_LOGICAL8@ OMPI_SIZEOF_FORTRAN_REAL = @OMPI_SIZEOF_FORTRAN_REAL@ OMPI_SIZEOF_FORTRAN_REAL16 = @OMPI_SIZEOF_FORTRAN_REAL16@ OMPI_SIZEOF_FORTRAN_REAL2 = @OMPI_SIZEOF_FORTRAN_REAL2@ OMPI_SIZEOF_FORTRAN_REAL4 = @OMPI_SIZEOF_FORTRAN_REAL4@ OMPI_SIZEOF_FORTRAN_REAL8 = @OMPI_SIZEOF_FORTRAN_REAL8@ OMPI_TARBALL_VERSION = @OMPI_TARBALL_VERSION@ OMPI_TOP_BUILDDIR = @OMPI_TOP_BUILDDIR@ OMPI_TOP_SRCDIR = @OMPI_TOP_SRCDIR@ OMPI_VERSION = @OMPI_VERSION@ OMPI_WRAPPER_CFLAGS = @OMPI_WRAPPER_CFLAGS@ OMPI_WRAPPER_CFLAGS_PREFIX = @OMPI_WRAPPER_CFLAGS_PREFIX@ OMPI_WRAPPER_CPPFLAGS = @OMPI_WRAPPER_CPPFLAGS@ OMPI_WRAPPER_CXXFLAGS = @OMPI_WRAPPER_CXXFLAGS@ OMPI_WRAPPER_CXXFLAGS_PREFIX = @OMPI_WRAPPER_CXXFLAGS_PREFIX@ OMPI_WRAPPER_CXX_REQUIRED_FILE = @OMPI_WRAPPER_CXX_REQUIRED_FILE@ OMPI_WRAPPER_FCFLAGS = @OMPI_WRAPPER_FCFLAGS@ OMPI_WRAPPER_FCFLAGS_PREFIX = @OMPI_WRAPPER_FCFLAGS_PREFIX@ OMPI_WRAPPER_FC_LDFLAGS = @OMPI_WRAPPER_FC_LDFLAGS@ OMPI_WRAPPER_FC_LDFLAGS_STATIC = @OMPI_WRAPPER_FC_LDFLAGS_STATIC@ OMPI_WRAPPER_FC_LIBS = @OMPI_WRAPPER_FC_LIBS@ OMPI_WRAPPER_FC_LIBS_STATIC = @OMPI_WRAPPER_FC_LIBS_STATIC@ OMPI_WRAPPER_FORTRAN_REQUIRED_FILE = @OMPI_WRAPPER_FORTRAN_REQUIRED_FILE@ OMPI_WRAPPER_INCLUDEDIR = @OMPI_WRAPPER_INCLUDEDIR@ OMPI_WRAPPER_LDFLAGS = @OMPI_WRAPPER_LDFLAGS@ OMPI_WRAPPER_LDFLAGS_STATIC = @OMPI_WRAPPER_LDFLAGS_STATIC@ OMPI_WRAPPER_LIBDIR = @OMPI_WRAPPER_LIBDIR@ OMPI_WRAPPER_LIBS = @OMPI_WRAPPER_LIBS@ OMPI_WRAPPER_LIBS_STATIC = @OMPI_WRAPPER_LIBS_STATIC@ OPAL_3RDPARTY_DISTCLEAN_DIRS = @OPAL_3RDPARTY_DISTCLEAN_DIRS@ OPAL_3RDPARTY_DIST_SUBDIRS = @OPAL_3RDPARTY_DIST_SUBDIRS@ OPAL_3RDPARTY_EXTRA_DIST = @OPAL_3RDPARTY_EXTRA_DIST@ OPAL_3RDPARTY_SUBDIRS = @OPAL_3RDPARTY_SUBDIRS@ OPAL_CC_ABSOLUTE = @OPAL_CC_ABSOLUTE@ OPAL_CONFIGURE_CLI = @OPAL_CONFIGURE_CLI@ OPAL_CONFIGURE_DATE = @OPAL_CONFIGURE_DATE@ OPAL_CONFIGURE_HOST = @OPAL_CONFIGURE_HOST@ OPAL_CONFIGURE_USER = @OPAL_CONFIGURE_USER@ OPAL_DEFAULT_MCA_PARAM_CONF = @OPAL_DEFAULT_MCA_PARAM_CONF@ OPAL_DYN_LIB_PREFIX = @OPAL_DYN_LIB_PREFIX@ OPAL_DYN_LIB_SUFFIX = @OPAL_DYN_LIB_SUFFIX@ OPAL_GREEK_VERSION = @OPAL_GREEK_VERSION@ OPAL_LIB_NAME = @OPAL_LIB_NAME@ OPAL_MAJOR_VERSION = @OPAL_MAJOR_VERSION@ OPAL_MAKEDIST_DISABLE = @OPAL_MAKEDIST_DISABLE@ OPAL_MAX_DATAREP_STRING = @OPAL_MAX_DATAREP_STRING@ OPAL_MAX_ERROR_STRING = @OPAL_MAX_ERROR_STRING@ OPAL_MAX_INFO_KEY = @OPAL_MAX_INFO_KEY@ OPAL_MAX_INFO_VAL = @OPAL_MAX_INFO_VAL@ OPAL_MAX_OBJECT_NAME = @OPAL_MAX_OBJECT_NAME@ OPAL_MAX_PORT_NAME = @OPAL_MAX_PORT_NAME@ OPAL_MAX_PROCESSOR_NAME = @OPAL_MAX_PROCESSOR_NAME@ OPAL_MAX_PSET_NAME_LEN = @OPAL_MAX_PSET_NAME_LEN@ OPAL_MAX_STRINGTAG_LEN = @OPAL_MAX_STRINGTAG_LEN@ OPAL_MINOR_VERSION = @OPAL_MINOR_VERSION@ OPAL_PARAM_FROM_PLATFORM = @OPAL_PARAM_FROM_PLATFORM@ OPAL_RELEASE_DATE = @OPAL_RELEASE_DATE@ OPAL_RELEASE_VERSION = @OPAL_RELEASE_VERSION@ OPAL_REPO_REV = @OPAL_REPO_REV@ OPAL_TARBALL_VERSION = @OPAL_TARBALL_VERSION@ OPAL_TOP_BUILDDIR = @OPAL_TOP_BUILDDIR@ OPAL_TOP_SRCDIR = @OPAL_TOP_SRCDIR@ OPAL_VERSION = @OPAL_VERSION@ OPAL_WRAPPER_CFLAGS = @OPAL_WRAPPER_CFLAGS@ OPAL_WRAPPER_CFLAGS_PREFIX = @OPAL_WRAPPER_CFLAGS_PREFIX@ OPAL_WRAPPER_CPPFLAGS = @OPAL_WRAPPER_CPPFLAGS@ OPAL_WRAPPER_CXXFLAGS = @OPAL_WRAPPER_CXXFLAGS@ OPAL_WRAPPER_CXXFLAGS_PREFIX = @OPAL_WRAPPER_CXXFLAGS_PREFIX@ OPAL_WRAPPER_LDFLAGS = @OPAL_WRAPPER_LDFLAGS@ OPAL_WRAPPER_LDFLAGS_STATIC = @OPAL_WRAPPER_LDFLAGS_STATIC@ OPAL_WRAPPER_LIBS = @OPAL_WRAPPER_LIBS@ OPAL_WRAPPER_LIBS_STATIC = @OPAL_WRAPPER_LIBS_STATIC@ OSHMEM_GREEK_VERSION = @OSHMEM_GREEK_VERSION@ OSHMEM_LIBSHMEM_EXTRA_LDFLAGS = @OSHMEM_LIBSHMEM_EXTRA_LDFLAGS@ OSHMEM_LIBSHMEM_EXTRA_LIBS = @OSHMEM_LIBSHMEM_EXTRA_LIBS@ OSHMEM_MAJOR_VERSION = @OSHMEM_MAJOR_VERSION@ OSHMEM_MINOR_VERSION = @OSHMEM_MINOR_VERSION@ OSHMEM_PC_CFLAGS = @OSHMEM_PC_CFLAGS@ OSHMEM_PC_FC_CFLAGS = @OSHMEM_PC_FC_CFLAGS@ OSHMEM_PC_FC_LIBS = @OSHMEM_PC_FC_LIBS@ OSHMEM_PC_FC_LIBS_PRIVATE = @OSHMEM_PC_FC_LIBS_PRIVATE@ OSHMEM_PC_LIBS = @OSHMEM_PC_LIBS@ OSHMEM_PC_LIBS_PRIVATE = @OSHMEM_PC_LIBS_PRIVATE@ OSHMEM_PC_MODULES = @OSHMEM_PC_MODULES@ OSHMEM_PC_MODULES_PRIVATE = @OSHMEM_PC_MODULES_PRIVATE@ OSHMEM_RELEASE_DATE = @OSHMEM_RELEASE_DATE@ OSHMEM_RELEASE_VERSION = @OSHMEM_RELEASE_VERSION@ OSHMEM_REPO_REV = @OSHMEM_REPO_REV@ OSHMEM_TARBALL_VERSION = @OSHMEM_TARBALL_VERSION@ OSHMEM_TOP_BUILDDIR = @OSHMEM_TOP_BUILDDIR@ OSHMEM_TOP_SRCDIR = @OSHMEM_TOP_SRCDIR@ OSHMEM_VERSION = @OSHMEM_VERSION@ OSHMEM_WRAPPER_CFLAGS = @OSHMEM_WRAPPER_CFLAGS@ OSHMEM_WRAPPER_CFLAGS_PREFIX = @OSHMEM_WRAPPER_CFLAGS_PREFIX@ OSHMEM_WRAPPER_CPPFLAGS = @OSHMEM_WRAPPER_CPPFLAGS@ OSHMEM_WRAPPER_CXXFLAGS = @OSHMEM_WRAPPER_CXXFLAGS@ OSHMEM_WRAPPER_CXXFLAGS_PREFIX = @OSHMEM_WRAPPER_CXXFLAGS_PREFIX@ OSHMEM_WRAPPER_CXX_REQUIRED_FILE = @OSHMEM_WRAPPER_CXX_REQUIRED_FILE@ OSHMEM_WRAPPER_FCFLAGS = @OSHMEM_WRAPPER_FCFLAGS@ OSHMEM_WRAPPER_FCFLAGS_PREFIX = @OSHMEM_WRAPPER_FCFLAGS_PREFIX@ OSHMEM_WRAPPER_FC_LDFLAGS = @OSHMEM_WRAPPER_FC_LDFLAGS@ OSHMEM_WRAPPER_FC_LDFLAGS_STATIC = @OSHMEM_WRAPPER_FC_LDFLAGS_STATIC@ OSHMEM_WRAPPER_FC_LIBS = @OSHMEM_WRAPPER_FC_LIBS@ OSHMEM_WRAPPER_FC_LIBS_STATIC = @OSHMEM_WRAPPER_FC_LIBS_STATIC@ OSHMEM_WRAPPER_FORTRAN_REQUIRED_FILE = @OSHMEM_WRAPPER_FORTRAN_REQUIRED_FILE@ OSHMEM_WRAPPER_LDFLAGS = @OSHMEM_WRAPPER_LDFLAGS@ OSHMEM_WRAPPER_LDFLAGS_STATIC = @OSHMEM_WRAPPER_LDFLAGS_STATIC@ OSHMEM_WRAPPER_LIBS = @OSHMEM_WRAPPER_LIBS@ OSHMEM_WRAPPER_LIBS_STATIC = @OSHMEM_WRAPPER_LIBS_STATIC@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PERL = @PERL@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SPHINX_BUILD = @SPHINX_BUILD@ STRIP = @STRIP@ THREAD_CFLAGS = @THREAD_CFLAGS@ THREAD_CPPFLAGS = @THREAD_CPPFLAGS@ THREAD_CXXFLAGS = @THREAD_CXXFLAGS@ THREAD_FCFLAGS = @THREAD_FCFLAGS@ THREAD_LDFLAGS = @THREAD_LDFLAGS@ THREAD_LIBS = @THREAD_LIBS@ VERSION = @VERSION@ WRAPPER_CC = @WRAPPER_CC@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ ac_ct_FC = @ac_ct_FC@ ac_prefix_program = @ac_prefix_program@ accelerator_cuda_CPPFLAGS = @accelerator_cuda_CPPFLAGS@ accelerator_cuda_LDFLAGS = @accelerator_cuda_LDFLAGS@ accelerator_cuda_LIBS = @accelerator_cuda_LIBS@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ atomic_ucx_CPPFLAGS = @atomic_ucx_CPPFLAGS@ atomic_ucx_LDFLAGS = @atomic_ucx_LDFLAGS@ atomic_ucx_LIBS = @atomic_ucx_LIBS@ bindir = @bindir@ btl_ofi_CPPFLAGS = @btl_ofi_CPPFLAGS@ btl_ofi_LDFLAGS = @btl_ofi_LDFLAGS@ btl_ofi_LIBS = @btl_ofi_LIBS@ btl_portals4_CPPFLAGS = @btl_portals4_CPPFLAGS@ btl_portals4_LDFLAGS = @btl_portals4_LDFLAGS@ btl_portals4_LIBS = @btl_portals4_LIBS@ btl_smcuda_CPPFLAGS = @btl_smcuda_CPPFLAGS@ btl_smcuda_LDFLAGS = @btl_smcuda_LDFLAGS@ btl_smcuda_LIBS = @btl_smcuda_LIBS@ btl_uct_CPPFLAGS = @btl_uct_CPPFLAGS@ btl_uct_LDFLAGS = @btl_uct_LDFLAGS@ btl_uct_LIBS = @btl_uct_LIBS@ btl_ugni_CPPFLAGS = @btl_ugni_CPPFLAGS@ btl_ugni_LDFLAGS = @btl_ugni_LDFLAGS@ btl_ugni_LIBS = @btl_ugni_LIBS@ btl_usnic_CPPFLAGS = @btl_usnic_CPPFLAGS@ btl_usnic_LDFLAGS = @btl_usnic_LDFLAGS@ btl_usnic_LIBS = @btl_usnic_LIBS@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ coll_hcoll_CPPFLAGS = @coll_hcoll_CPPFLAGS@ coll_hcoll_LDFLAGS = @coll_hcoll_LDFLAGS@ coll_hcoll_LIBS = @coll_hcoll_LIBS@ coll_portals4_CPPFLAGS = @coll_portals4_CPPFLAGS@ coll_portals4_LDFLAGS = @coll_portals4_LDFLAGS@ coll_portals4_LIBS = @coll_portals4_LIBS@ coll_ucc_CPPFLAGS = @coll_ucc_CPPFLAGS@ coll_ucc_LDFLAGS = @coll_ucc_LDFLAGS@ coll_ucc_LIBS = @coll_ucc_LIBS@ common_cuda_CPPFLAGS = @common_cuda_CPPFLAGS@ common_ofi_CPPFLAGS = @common_ofi_CPPFLAGS@ common_ofi_LDFLAGS = @common_ofi_LDFLAGS@ common_ofi_LIBS = @common_ofi_LIBS@ common_ucx_CPPFLAGS = @common_ucx_CPPFLAGS@ common_ucx_LDFLAGS = @common_ucx_LDFLAGS@ common_ucx_LIBS = @common_ucx_LIBS@ datadir = @datadir@ datarootdir = @datarootdir@ dl_libltdl_CPPFLAGS = @dl_libltdl_CPPFLAGS@ dl_libltdl_LDFLAGS = @dl_libltdl_LDFLAGS@ dl_libltdl_LIBS = @dl_libltdl_LIBS@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ fbtl_ime_CPPFLAGS = @fbtl_ime_CPPFLAGS@ fbtl_ime_LDFLAGS = @fbtl_ime_LDFLAGS@ fbtl_ime_LIBS = @fbtl_ime_LIBS@ fbtl_pvfs2_CPPFLAGS = @fbtl_pvfs2_CPPFLAGS@ fbtl_pvfs2_LDFLAGS = @fbtl_pvfs2_LDFLAGS@ fbtl_pvfs2_LIBS = @fbtl_pvfs2_LIBS@ fs_gpfs_CPPFLAGS = @fs_gpfs_CPPFLAGS@ fs_gpfs_LDFLAGS = @fs_gpfs_LDFLAGS@ fs_gpfs_LIBS = @fs_gpfs_LIBS@ fs_ime_CPPFLAGS = @fs_ime_CPPFLAGS@ fs_ime_LDFLAGS = @fs_ime_LDFLAGS@ fs_ime_LIBS = @fs_ime_LIBS@ fs_lustre_CPPFLAGS = @fs_lustre_CPPFLAGS@ fs_lustre_LDFLAGS = @fs_lustre_LDFLAGS@ fs_lustre_LIBS = @fs_lustre_LIBS@ fs_pvfs2_CPPFLAGS = @fs_pvfs2_CPPFLAGS@ fs_pvfs2_LDFLAGS = @fs_pvfs2_LDFLAGS@ fs_pvfs2_LIBS = @fs_pvfs2_LIBS@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ libmca_ompi_common_monitoring_so_version = @libmca_ompi_common_monitoring_so_version@ libmca_ompi_common_ompio_so_version = @libmca_ompi_common_ompio_so_version@ libmca_opal_common_cuda_so_version = @libmca_opal_common_cuda_so_version@ libmca_opal_common_ofi_so_version = @libmca_opal_common_ofi_so_version@ libmca_opal_common_sm_so_version = @libmca_opal_common_sm_so_version@ libmca_opal_common_ucx_so_version = @libmca_opal_common_ucx_so_version@ libmca_opal_common_ugni_so_version = @libmca_opal_common_ugni_so_version@ libmpi_java_so_version = @libmpi_java_so_version@ libmpi_mpifh_so_version = @libmpi_mpifh_so_version@ libmpi_so_version = @libmpi_so_version@ libmpi_usempi_ignore_tkr_so_version = @libmpi_usempi_ignore_tkr_so_version@ libmpi_usempi_tkr_so_version = @libmpi_usempi_tkr_so_version@ libmpi_usempif08_so_version = @libmpi_usempif08_so_version@ libompitrace_so_version = @libompitrace_so_version@ libopen_pal_so_version = @libopen_pal_so_version@ liboshmem_so_version = @liboshmem_so_version@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ memory_malloc_solaris_LIBS = @memory_malloc_solaris_LIBS@ mkdir_p = @mkdir_p@ mpool_memkind_CPPFLAGS = @mpool_memkind_CPPFLAGS@ mpool_memkind_LDFLAGS = @mpool_memkind_LDFLAGS@ mpool_memkind_LIBS = @mpool_memkind_LIBS@ mtl_ofi_CPPFLAGS = @mtl_ofi_CPPFLAGS@ mtl_ofi_LDFLAGS = @mtl_ofi_LDFLAGS@ mtl_ofi_LIBS = @mtl_ofi_LIBS@ mtl_portals4_CPPFLAGS = @mtl_portals4_CPPFLAGS@ mtl_portals4_LDFLAGS = @mtl_portals4_LDFLAGS@ mtl_portals4_LIBS = @mtl_portals4_LIBS@ mtl_psm2_CPPFLAGS = @mtl_psm2_CPPFLAGS@ mtl_psm2_LDFLAGS = @mtl_psm2_LDFLAGS@ mtl_psm2_LIBS = @mtl_psm2_LIBS@ oldincludedir = @oldincludedir@ ompidatadir = @ompidatadir@ ompiincludedir = @ompiincludedir@ ompilibdir = @ompilibdir@ opal_argo_CPPFLAGS = @opal_argo_CPPFLAGS@ opal_argo_LDFLAGS = @opal_argo_LDFLAGS@ opal_argo_LIBS = @opal_argo_LIBS@ opal_dl_dlopen_LIBS = @opal_dl_dlopen_LIBS@ opal_memchecker_valgrind_CPPFLAGS = @opal_memchecker_valgrind_CPPFLAGS@ opal_qthreads_CPPFLAGS = @opal_qthreads_CPPFLAGS@ opal_qthreads_LDFLAGS = @opal_qthreads_LDFLAGS@ opal_qthreads_LIBS = @opal_qthreads_LIBS@ opal_rocm_CPPFLAGS = @opal_rocm_CPPFLAGS@ opal_rocm_LDFLAGS = @opal_rocm_LDFLAGS@ opal_rocm_LIBS = @opal_rocm_LIBS@ opaldatadir = @opaldatadir@ opalincludedir = @opalincludedir@ opallibdir = @opallibdir@ osc_portals4_CPPFLAGS = @osc_portals4_CPPFLAGS@ osc_portals4_LDFLAGS = @osc_portals4_LDFLAGS@ osc_portals4_LIBS = @osc_portals4_LIBS@ osc_ucx_CPPFLAGS = @osc_ucx_CPPFLAGS@ osc_ucx_LDFLAGS = @osc_ucx_LDFLAGS@ osc_ucx_LIBS = @osc_ucx_LIBS@ oshmemdatadir = @oshmemdatadir@ oshmemincludedir = @oshmemincludedir@ oshmemlibdir = @oshmemlibdir@ pdfdir = @pdfdir@ pml_ucx_CPPFLAGS = @pml_ucx_CPPFLAGS@ pml_ucx_LDFLAGS = @pml_ucx_LDFLAGS@ pml_ucx_LIBS = @pml_ucx_LIBS@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ rcache_gpusm_CPPFLAGS = @rcache_gpusm_CPPFLAGS@ rcache_gpusm_LDFLAGS = @rcache_gpusm_LDFLAGS@ rcache_gpusm_LIBS = @rcache_gpusm_LIBS@ rcache_rgpusm_CPPFLAGS = @rcache_rgpusm_CPPFLAGS@ rcache_rgpusm_LDFLAGS = @rcache_rgpusm_LDFLAGS@ rcache_rgpusm_LIBS = @rcache_rgpusm_LIBS@ rcache_udreg_CPPFLAGS = @rcache_udreg_CPPFLAGS@ rcache_udreg_LDFLAGS = @rcache_udreg_LDFLAGS@ rcache_udreg_LIBS = @rcache_udreg_LIBS@ reachable_netlink_CPPFLAGS = @reachable_netlink_CPPFLAGS@ reachable_netlink_LDFLAGS = @reachable_netlink_LDFLAGS@ reachable_netlink_LIBS = @reachable_netlink_LIBS@ runstatedir = @runstatedir@ sbindir = @sbindir@ scoll_ucc_CPPFLAGS = @scoll_ucc_CPPFLAGS@ scoll_ucc_LDFLAGS = @scoll_ucc_LDFLAGS@ scoll_ucc_LIBS = @scoll_ucc_LIBS@ sharedstatedir = @sharedstatedir@ smsc_cma_CPPFLAGS = @smsc_cma_CPPFLAGS@ smsc_cma_LDFLAGS = @smsc_cma_LDFLAGS@ smsc_cma_LIBS = @smsc_cma_LIBS@ smsc_knem_CPPFLAGS = @smsc_knem_CPPFLAGS@ smsc_knem_LDFLAGS = @smsc_knem_LDFLAGS@ smsc_knem_LIBS = @smsc_knem_LIBS@ smsc_xpmem_CPPFLAGS = @smsc_xpmem_CPPFLAGS@ smsc_xpmem_LDFLAGS = @smsc_xpmem_LDFLAGS@ smsc_xpmem_LIBS = @smsc_xpmem_LIBS@ spml_ucx_CPPFLAGS = @spml_ucx_CPPFLAGS@ spml_ucx_LDFLAGS = @spml_ucx_LDFLAGS@ spml_ucx_LIBS = @spml_ucx_LIBS@ srcdir = @srcdir@ sshmem_ucx_CPPFLAGS = @sshmem_ucx_CPPFLAGS@ sshmem_ucx_LDFLAGS = @sshmem_ucx_LDFLAGS@ sshmem_ucx_LIBS = @sshmem_ucx_LIBS@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ topo_treematch_CPPFLAGS = @topo_treematch_CPPFLAGS@ topo_treematch_LDFLAGS = @topo_treematch_LDFLAGS@ topo_treematch_LIBS = @topo_treematch_LIBS@ OUTDIR = _build SPHINX_CONFIG = $(srcdir)/conf.py # Note: it is significantly more convenient to list all the source # files here using wildcards (vs. listing every single .rst file). # However, it is necessary to list $(srcdir) when using wildcards. TEXT_SOURCE_FILES = \ $(srcdir)/license/*.txt IMAGE_SOURCE_FILES = \ $(srcdir)/openmpi_logo.png \ $(srcdir)/installing-open-mpi/required-support-libraries-dependency-graph.png RST_SOURCE_FILES = \ $(srcdir)/*.rst \ $(srcdir)/release-notes/*.rst \ $(srcdir)/release-notes/changelog/*.rst \ $(srcdir)/installing-open-mpi/*.rst \ $(srcdir)/installing-open-mpi/*/*.rst \ $(srcdir)/features/*.rst \ $(srcdir)/building-apps/*.rst \ $(srcdir)/launching-apps/*.rst \ $(srcdir)/tuning-apps/*.rst \ $(srcdir)/tuning-apps/*/*.rst \ $(srcdir)/app-debug/*.rst \ $(srcdir)/developers/*.rst \ $(srcdir)/license/*.rst \ $(srcdir)/man-openmpi/*.rst \ $(srcdir)/man-openmpi/man*/*.rst \ $(srcdir)/man-openshmem/*.rst \ $(srcdir)/man-openshmem/man*/*.rst EXTRA_DIST = requirements.txt no-prrte-content.rst.txt html man \ $(SPHINX_CONFIG) $(TEXT_SOURCE_FILES) $(IMAGE_SOURCE_FILES) \ $(RST_SOURCE_FILES) $(OMPI_MAN1_C_REDIRECTS) \ $(OMPI_MAN1_CXX_REDIRECTS) $(OMPI_MAN1_FORTRAN_REDIRECTS) \ $(OMPI_MAN1_JAVA_REDIRECTS) $(OSHMEM_MAN1_C_REDIRECTS) \ $(OSHMEM_MAN1_CXX_REDIRECTS) $(OSHMEM_MAN1_FORTRAN_REDIRECTS) ########################################################################### # Note: we list all the man pages explicitly (as opposed to using # wildcards, like we do to list all the RST source files in # EXTRA_DIST) because these files get installed by Automake. There # are less complications and portability issues (between GNU and BSD # make(1), for example) if all the files to be installed are # explicitly listed. OMPI_MAN1 = \ ompi-wrapper-compiler.1 \ mpirun.1 \ mpisync.1 \ ompi_info.1 \ opal_wrapper.1 OMPI_MAN3 = \ MPI_Abort.3 \ MPI_Accumulate.3 \ MPI_Add_error_class.3 \ MPI_Add_error_code.3 \ MPI_Add_error_string.3 \ MPI_Address.3 \ MPI_Aint_add.3 \ MPI_Aint_diff.3 \ MPI_Allgather.3 \ MPI_Allgather_init.3 \ MPI_Allgatherv.3 \ MPI_Allgatherv_init.3 \ MPI_Alloc_mem.3 \ MPI_Allreduce.3 \ MPI_Allreduce_init.3 \ MPI_Alltoall.3 \ MPI_Alltoall_init.3 \ MPI_Alltoallv.3 \ MPI_Alltoallv_init.3 \ MPI_Alltoallw.3 \ MPI_Alltoallw_init.3 \ MPI_Attr_delete.3 \ MPI_Attr_get.3 \ MPI_Attr_put.3 \ MPI_Barrier.3 \ MPI_Barrier_init.3 \ MPI_Bcast.3 \ MPI_Bcast_init.3 \ MPI_Bsend.3 \ MPI_Bsend_init.3 \ MPI_Buffer_attach.3 \ MPI_Buffer_detach.3 \ MPI_Cancel.3 \ MPI_Cart_coords.3 \ MPI_Cart_create.3 \ MPI_Cartdim_get.3 \ MPI_Cart_get.3 \ MPI_Cart_map.3 \ MPI_Cart_rank.3 \ MPI_Cart_shift.3 \ MPI_Cart_sub.3 \ MPI_Close_port.3 \ MPI_Comm_accept.3 \ MPI_Comm_c2f.3 \ MPI_Comm_call_errhandler.3 \ MPI_Comm_compare.3 \ MPI_Comm_connect.3 \ MPI_Comm_create.3 \ MPI_Comm_create_errhandler.3 \ MPI_Comm_create_from_group.3 \ MPI_Comm_create_group.3 \ MPI_Comm_create_keyval.3 \ MPI_Comm_delete_attr.3 \ MPI_Comm_disconnect.3 \ MPI_Comm_dup.3 \ MPI_Comm_dup_with_info.3 \ MPI_Comm_f2c.3 \ MPI_Comm_free.3 \ MPI_Comm_free_keyval.3 \ MPI_Comm_get_attr.3 \ MPI_Comm_get_errhandler.3 \ MPI_Comm_get_info.3 \ MPI_Comm_get_name.3 \ MPI_Comm_get_parent.3 \ MPI_Comm_group.3 \ MPI_Comm_idup.3 \ MPI_Comm_idup_with_info.3 \ MPI_Comm_join.3 \ MPI_Comm_rank.3 \ MPI_Comm_remote_group.3 \ MPI_Comm_remote_size.3 \ MPI_Comm_set_attr.3 \ MPI_Comm_set_errhandler.3 \ MPI_Comm_set_info.3 \ MPI_Comm_set_name.3 \ MPI_Comm_size.3 \ MPI_Comm_spawn.3 \ MPI_Comm_spawn_multiple.3 \ MPI_Comm_split.3 \ MPI_Comm_split_type.3 \ MPI_Comm_test_inter.3 \ MPI_Compare_and_swap.3 \ MPI_Dims_create.3 \ MPI_Dist_graph_create.3 \ MPI_Dist_graph_create_adjacent.3 \ MPI_Dist_graph_neighbors.3 \ MPI_Dist_graph_neighbors_count.3 \ MPI_Errhandler_create.3 \ MPI_Errhandler_free.3 \ MPI_Errhandler_get.3 \ MPI_Errhandler_set.3 \ MPI_Error_class.3 \ MPI_Error_string.3 \ MPI_Exscan.3 \ MPI_Exscan_init.3 \ MPI_Fetch_and_op.3 \ MPI_File_c2f.3 \ MPI_File_call_errhandler.3 \ MPI_File_close.3 \ MPI_File_create_errhandler.3 \ MPI_File_delete.3 \ MPI_File_f2c.3 \ MPI_File_get_amode.3 \ MPI_File_get_atomicity.3 \ MPI_File_get_byte_offset.3 \ MPI_File_get_errhandler.3 \ MPI_File_get_group.3 \ MPI_File_get_info.3 \ MPI_File_get_position.3 \ MPI_File_get_position_shared.3 \ MPI_File_get_size.3 \ MPI_File_get_type_extent.3 \ MPI_File_get_view.3 \ MPI_File_iread.3 \ MPI_File_iread_all.3 \ MPI_File_iread_at.3 \ MPI_File_iread_at_all.3 \ MPI_File_iread_shared.3 \ MPI_File_iwrite.3 \ MPI_File_iwrite_all.3 \ MPI_File_iwrite_at.3 \ MPI_File_iwrite_at_all.3 \ MPI_File_iwrite_shared.3 \ MPI_File_open.3 \ MPI_File_preallocate.3 \ MPI_File_read.3 \ MPI_File_read_all.3 \ MPI_File_read_all_begin.3 \ MPI_File_read_all_end.3 \ MPI_File_read_at.3 \ MPI_File_read_at_all.3 \ MPI_File_read_at_all_begin.3 \ MPI_File_read_at_all_end.3 \ MPI_File_read_ordered.3 \ MPI_File_read_ordered_begin.3 \ MPI_File_read_ordered_end.3 \ MPI_File_read_shared.3 \ MPI_File_seek.3 \ MPI_File_seek_shared.3 \ MPI_File_set_atomicity.3 \ MPI_File_set_errhandler.3 \ MPI_File_set_info.3 \ MPI_File_set_size.3 \ MPI_File_set_view.3 \ MPI_File_sync.3 \ MPI_File_write.3 \ MPI_File_write_all.3 \ MPI_File_write_all_begin.3 \ MPI_File_write_all_end.3 \ MPI_File_write_at.3 \ MPI_File_write_at_all.3 \ MPI_File_write_at_all_begin.3 \ MPI_File_write_at_all_end.3 \ MPI_File_write_ordered.3 \ MPI_File_write_ordered_begin.3 \ MPI_File_write_ordered_end.3 \ MPI_File_write_shared.3 \ MPI_Finalize.3 \ MPI_Finalized.3 \ MPI_Free_mem.3 \ MPI_Gather.3 \ MPI_Gather_init.3 \ MPI_Gatherv.3 \ MPI_Gatherv_init.3 \ MPI_Get.3 \ MPI_Get_accumulate.3 \ MPI_Get_address.3 \ MPI_Get_count.3 \ MPI_Get_elements.3 \ MPI_Get_elements_x.3 \ MPI_Get_library_version.3 \ MPI_Get_processor_name.3 \ MPI_Get_version.3 \ MPI_Graph_create.3 \ MPI_Graphdims_get.3 \ MPI_Graph_get.3 \ MPI_Graph_map.3 \ MPI_Graph_neighbors.3 \ MPI_Graph_neighbors_count.3 \ MPI_Grequest_complete.3 \ MPI_Grequest_start.3 \ MPI_Group_c2f.3 \ MPI_Group_compare.3 \ MPI_Group_difference.3 \ MPI_Group_excl.3 \ MPI_Group_f2c.3 \ MPI_Group_free.3 \ MPI_Group_from_session_pset.3 \ MPI_Group_incl.3 \ MPI_Group_intersection.3 \ MPI_Group_range_excl.3 \ MPI_Group_range_incl.3 \ MPI_Group_rank.3 \ MPI_Group_size.3 \ MPI_Group_translate_ranks.3 \ MPI_Group_union.3 \ MPI_Iallgather.3 \ MPI_Iallgatherv.3 \ MPI_Iallreduce.3 \ MPI_Ialltoall.3 \ MPI_Ialltoallv.3 \ MPI_Ialltoallw.3 \ MPI_Ibarrier.3 \ MPI_Ibcast.3 \ MPI_Ibsend.3 \ MPI_Iexscan.3 \ MPI_Igather.3 \ MPI_Igatherv.3 \ MPI_Improbe.3 \ MPI_Imrecv.3 \ MPI_Ineighbor_allgather.3 \ MPI_Ineighbor_allgatherv.3 \ MPI_Ineighbor_alltoall.3 \ MPI_Ineighbor_alltoallv.3 \ MPI_Ineighbor_alltoallw.3 \ MPI_Info_c2f.3 \ MPI_Info_create.3 \ MPI_Info_delete.3 \ MPI_Info_dup.3 \ MPI_Info_env.3 \ MPI_Info_f2c.3 \ MPI_Info_free.3 \ MPI_Info_get.3 \ MPI_Info_get_nkeys.3 \ MPI_Info_get_nthkey.3 \ MPI_Info_get_string.3 \ MPI_Info_get_valuelen.3 \ MPI_Info_set.3 \ MPI_Init.3 \ MPI_Initialized.3 \ MPI_Init_thread.3 \ MPI_Intercomm_create.3 \ MPI_Intercomm_create_from_groups.3 \ MPI_Intercomm_merge.3 \ MPI_Iprobe.3 \ MPI_Irecv.3 \ MPI_Ireduce.3 \ MPI_Ireduce_scatter.3 \ MPI_Ireduce_scatter_block.3 \ MPI_Irsend.3 \ MPI_Iscan.3 \ MPI_Iscatter.3 \ MPI_Iscatterv.3 \ MPI_Isend.3 \ MPI_Isendrecv.3 \ MPI_Isendrecv_replace.3 \ MPI_Issend.3 \ MPI_Is_thread_main.3 \ MPI_Keyval_create.3 \ MPI_Keyval_free.3 \ MPI_Lookup_name.3 \ MPI_Message_c2f.3 \ MPI_Message_f2c.3 \ MPI_Mprobe.3 \ MPI_Mrecv.3 \ MPI_Neighbor_allgather.3 \ MPI_Neighbor_allgather_init.3 \ MPI_Neighbor_allgatherv.3 \ MPI_Neighbor_allgatherv_init.3 \ MPI_Neighbor_alltoall.3 \ MPI_Neighbor_alltoall_init.3 \ MPI_Neighbor_alltoallv.3 \ MPI_Neighbor_alltoallv_init.3 \ MPI_Neighbor_alltoallw.3 \ MPI_Neighbor_alltoallw_init.3 \ MPI_Op_c2f.3 \ MPI_Op_commutative.3 \ MPI_Op_create.3 \ MPI_Open_port.3 \ MPI_Op_f2c.3 \ MPI_Op_free.3 \ MPI_Pack.3 \ MPI_Pack_external.3 \ MPI_Pack_external_size.3 \ MPI_Pack_size.3 \ MPI_Parrived.3 \ MPI_Pcontrol.3 \ MPI_Pready.3 \ MPI_Pready_list.3 \ MPI_Pready_range.3 \ MPI_Precv_init.3 \ MPI_Probe.3 \ MPI_Psend_init.3 \ MPI_Publish_name.3 \ MPI_Put.3 \ MPI_Query_thread.3 \ MPI_Raccumulate.3 \ MPI_Recv.3 \ MPI_Recv_init.3 \ MPI_Reduce.3 \ MPI_Reduce_init.3 \ MPI_Reduce_local.3 \ MPI_Reduce_scatter.3 \ MPI_Reduce_scatter_block.3 \ MPI_Reduce_scatter_block_init.3 \ MPI_Reduce_scatter_init.3 \ MPI_Register_datarep.3 \ MPI_Request_c2f.3 \ MPI_Request_f2c.3 \ MPI_Request_free.3 \ MPI_Request_get_status.3 \ MPI_Rget.3 \ MPI_Rget_accumulate.3 \ MPI_Rput.3 \ MPI_Rsend.3 \ MPI_Rsend_init.3 \ MPI_Scan.3 \ MPI_Scan_init.3 \ MPI_Scatter.3 \ MPI_Scatter_init.3 \ MPI_Scatterv.3 \ MPI_Scatterv_init.3 \ MPI_Send.3 \ MPI_Send_init.3 \ MPI_Sendrecv.3 \ MPI_Sendrecv_replace.3 \ MPI_Session_create_errhandler.3 \ MPI_Session_f2c.3 \ MPI_Session_finalize.3 \ MPI_Session_get_info.3 \ MPI_Session_get_nth_pset.3 \ MPI_Session_get_num_psets.3 \ MPI_Session_get_pset_info.3 \ MPI_Session_init.3 \ MPI_Sizeof.3 \ MPI_Ssend.3 \ MPI_Ssend_init.3 \ MPI_Start.3 \ MPI_Startall.3 \ MPI_Status_c2f08.3 \ MPI_Status_c2f.3 \ MPI_Status_f082c.3 \ MPI_Status_f082f.3 \ MPI_Status_f2c.3 \ MPI_Status_f2f08.3 \ MPI_Status_set_cancelled.3 \ MPI_Status_set_elements.3 \ MPI_Status_set_elements_x.3 \ MPI_T.3 \ MPI_T_category_changed.3 \ MPI_T_category_get_categories.3 \ MPI_T_category_get_cvars.3 \ MPI_T_category_get_info.3 \ MPI_T_category_get_num.3 \ MPI_T_category_get_pvars.3 \ MPI_T_cvar_get_info.3 \ MPI_T_cvar_get_num.3 \ MPI_T_cvar_handle_alloc.3 \ MPI_T_cvar_handle_free.3 \ MPI_T_cvar_read.3 \ MPI_T_cvar_write.3 \ MPI_T_enum_get_info.3 \ MPI_T_enum_get_item.3 \ MPI_Test.3 \ MPI_Testall.3 \ MPI_Testany.3 \ MPI_Test_cancelled.3 \ MPI_Testsome.3 \ MPI_T_finalize.3 \ MPI_T_init_thread.3 \ MPI_Topo_test.3 \ MPI_T_pvar_get_info.3 \ MPI_T_pvar_get_num.3 \ MPI_T_pvar_handle_alloc.3 \ MPI_T_pvar_handle_free.3 \ MPI_T_pvar_read.3 \ MPI_T_pvar_readreset.3 \ MPI_T_pvar_reset.3 \ MPI_T_pvar_session_create.3 \ MPI_T_pvar_session_free.3 \ MPI_T_pvar_start.3 \ MPI_T_pvar_stop.3 \ MPI_T_pvar_write.3 \ MPI_Type_c2f.3 \ MPI_Type_commit.3 \ MPI_Type_contiguous.3 \ MPI_Type_create_darray.3 \ MPI_Type_create_f90_complex.3 \ MPI_Type_create_f90_integer.3 \ MPI_Type_create_f90_real.3 \ MPI_Type_create_hindexed.3 \ MPI_Type_create_hindexed_block.3 \ MPI_Type_create_hvector.3 \ MPI_Type_create_indexed_block.3 \ MPI_Type_create_keyval.3 \ MPI_Type_create_resized.3 \ MPI_Type_create_struct.3 \ MPI_Type_create_subarray.3 \ MPI_Type_delete_attr.3 \ MPI_Type_dup.3 \ MPI_Type_extent.3 \ MPI_Type_f2c.3 \ MPI_Type_free.3 \ MPI_Type_free_keyval.3 \ MPI_Type_get_attr.3 \ MPI_Type_get_contents.3 \ MPI_Type_get_envelope.3 \ MPI_Type_get_extent.3 \ MPI_Type_get_extent_x.3 \ MPI_Type_get_name.3 \ MPI_Type_get_true_extent.3 \ MPI_Type_get_true_extent_x.3 \ MPI_Type_hindexed.3 \ MPI_Type_hvector.3 \ MPI_Type_indexed.3 \ MPI_Type_lb.3 \ MPI_Type_match_size.3 \ MPI_Type_set_attr.3 \ MPI_Type_set_name.3 \ MPI_Type_size.3 \ MPI_Type_size_x.3 \ MPI_Type_struct.3 \ MPI_Type_ub.3 \ MPI_Type_vector.3 \ MPI_Unpack.3 \ MPI_Unpack_external.3 \ MPI_Unpublish_name.3 \ MPI_Wait.3 \ MPI_Waitall.3 \ MPI_Waitany.3 \ MPI_Waitsome.3 \ MPI_Win_allocate.3 \ MPI_Win_allocate_shared.3 \ MPI_Win_attach.3 \ MPI_Win_c2f.3 \ MPI_Win_call_errhandler.3 \ MPI_Win_complete.3 \ MPI_Win_create.3 \ MPI_Win_create_dynamic.3 \ MPI_Win_create_errhandler.3 \ MPI_Win_create_keyval.3 \ MPI_Win_delete_attr.3 \ MPI_Win_detach.3 \ MPI_Win_f2c.3 \ MPI_Win_fence.3 \ MPI_Win_flush.3 \ MPI_Win_flush_all.3 \ MPI_Win_flush_local.3 \ MPI_Win_flush_local_all.3 \ MPI_Win_free.3 \ MPI_Win_free_keyval.3 \ MPI_Win_get_attr.3 \ MPI_Win_get_errhandler.3 \ MPI_Win_get_group.3 \ MPI_Win_get_info.3 \ MPI_Win_get_name.3 \ MPI_Win_lock.3 \ MPI_Win_lock_all.3 \ MPI_Win_post.3 \ MPI_Win_set_attr.3 \ MPI_Win_set_errhandler.3 \ MPI_Win_set_info.3 \ MPI_Win_set_name.3 \ MPI_Win_shared_query.3 \ MPI_Win_start.3 \ MPI_Win_sync.3 \ MPI_Win_test.3 \ MPI_Win_unlock.3 \ MPI_Win_unlock_all.3 \ MPI_Win_wait.3 \ MPI_Wtick.3 \ MPI_Wtime.3 \ MPIX_Comm_ack_failed.3 \ MPIX_Comm_agree.3 \ MPIX_Comm_get_failed.3 \ MPIX_Comm_iagree.3 \ MPIX_Comm_ishrink.3 \ MPIX_Comm_is_revoked.3 \ MPIX_Comm_revoke.3 \ MPIX_Comm_shrink.3 \ MPIX_Query_cuda_support.3 \ MPIX_Query_rocm_support.3 \ OMPI_Affinity_str.3 OMPI_MAN7 = \ Open-MPI.7 OSHMEM_MAN1 = \ oshmem-wrapper-compiler.1 \ oshmem_info.1 OSHMEM_MAN3 = \ intro_shmem.3 \ _my_pe.3 \ _num_pes.3 \ OpenSHMEM.3 \ shfree.3 \ shmalloc.3 \ shmem_addr_accessible.3 \ shmem_align.3 \ shmemalign.3 \ shmem_alltoall32.3 \ shmem_alltoall64.3 \ shmem_alltoalls32.3 \ shmem_alltoalls64.3 \ shmem_barrier.3 \ shmem_barrier_all.3 \ shmem_broadcast32.3 \ shmem_broadcast64.3 \ shmem_char_g.3 \ shmem_char_get.3 \ shmem_char_get_nbi.3 \ shmem_char_p.3 \ shmem_char_put.3 \ shmem_char_put_nbi.3 \ shmem_clear_cache_inv.3 \ shmem_clear_cache_line_inv.3 \ shmem_clear_lock.3 \ shmem_collect32.3 \ shmem_collect64.3 \ shmem_complexd_prod_to_all.3 \ shmem_complexd_sum_to_all.3 \ shmem_complexf_prod_to_all.3 \ shmem_complexf_sum_to_all.3 \ shmem_double_fetch.3 \ shmem_double_g.3 \ shmem_double_get.3 \ shmem_double_get_nbi.3 \ shmem_double_iget.3 \ shmem_double_iput.3 \ shmem_double_max_to_all.3 \ shmem_double_min_to_all.3 \ shmem_double_p.3 \ shmem_double_prod_to_all.3 \ shmem_double_put.3 \ shmem_double_put_nbi.3 \ shmem_double_set.3 \ shmem_double_sum_to_all.3 \ shmem_double_swap.3 \ shmem_fcollect32.3 \ shmem_fcollect64.3 \ shmem_fence.3 \ shmem_finalize.3 \ shmem_float_fetch.3 \ shmem_float_g.3 \ shmem_float_get.3 \ shmem_float_get_nbi.3 \ shmem_float_iget.3 \ shmem_float_iput.3 \ shmem_float_max_to_all.3 \ shmem_float_min_to_all.3 \ shmem_float_p.3 \ shmem_float_prod_to_all.3 \ shmem_float_put.3 \ shmem_float_put_nbi.3 \ shmem_float_set.3 \ shmem_float_sum_to_all.3 \ shmem_float_swap.3 \ shmem_free.3 \ shmem_get128.3 \ shmem_get128_nbi.3 \ shmem_get16_nbi.3 \ shmem_get32.3 \ shmem_get32_nbi.3 \ shmem_get64.3 \ shmem_get64_nbi.3 \ shmem_get8_nbi.3 \ shmem_getmem.3 \ shmem_getmem_nbi.3 \ shmem_global_exit.3 \ shmem_iget128.3 \ shmem_iget32.3 \ shmem_iget64.3 \ shmem_info_get_name.3 \ shmem_info_get_version.3 \ shmem_init.3 \ shmem_int_add.3 \ shmem_int_and_to_all.3 \ shmem_int_cswap.3 \ shmem_int_fadd.3 \ shmem_int_fetch.3 \ shmem_int_finc.3 \ shmem_int_g.3 \ shmem_int_get.3 \ shmem_int_get_nbi.3 \ shmem_int_iget.3 \ shmem_int_inc.3 \ shmem_int_iput.3 \ shmem_int_max_to_all.3 \ shmem_int_min_to_all.3 \ shmem_int_or_to_all.3 \ shmem_int_p.3 \ shmem_int_prod_to_all.3 \ shmem_int_put.3 \ shmem_int_put_nbi.3 \ shmem_int_set.3 \ shmem_int_sum_to_all.3 \ shmem_int_swap.3 \ shmem_int_wait.3 \ shmem_int_wait_until.3 \ shmem_int_xor_to_all.3 \ shmem_iput128.3 \ shmem_iput32.3 \ shmem_iput64.3 \ shmem_long_add.3 \ shmem_long_and_to_all.3 \ shmem_long_cswap.3 \ shmem_longdouble_g.3 \ shmem_longdouble_get.3 \ shmem_longdouble_get_nbi.3 \ shmem_longdouble_iget.3 \ shmem_longdouble_iput.3 \ shmem_longdouble_max_to_all.3 \ shmem_longdouble_min_to_all.3 \ shmem_longdouble_p.3 \ shmem_longdouble_prod_to_all.3 \ shmem_longdouble_put.3 \ shmem_longdouble_put_nbi.3 \ shmem_longdouble_sum_to_all.3 \ shmem_long_fadd.3 \ shmem_long_fetch.3 \ shmem_long_finc.3 \ shmem_long_g.3 \ shmem_long_get.3 \ shmem_long_get_nbi.3 \ shmem_long_iget.3 \ shmem_long_inc.3 \ shmem_long_iput.3 \ shmem_longlong_add.3 \ shmem_longlong_and_to_all.3 \ shmem_longlong_cswap.3 \ shmem_longlong_fadd.3 \ shmem_longlong_fetch.3 \ shmem_longlong_finc.3 \ shmem_longlong_g.3 \ shmem_longlong_get.3 \ shmem_longlong_get_nbi.3 \ shmem_longlong_iget.3 \ shmem_longlong_inc.3 \ shmem_longlong_iput.3 \ shmem_longlong_max_to_all.3 \ shmem_longlong_min_to_all.3 \ shmem_longlong_or_to_all.3 \ shmem_longlong_p.3 \ shmem_longlong_prod_to_all.3 \ shmem_longlong_put.3 \ shmem_longlong_put_nbi.3 \ shmem_longlong_set.3 \ shmem_longlong_sum_to_all.3 \ shmem_longlong_swap.3 \ shmem_longlong_wait.3 \ shmem_longlong_wait_until.3 \ shmem_longlong_xor_to_all.3 \ shmem_long_max_to_all.3 \ shmem_long_min_to_all.3 \ shmem_long_or_to_all.3 \ shmem_long_p.3 \ shmem_long_prod_to_all.3 \ shmem_long_put.3 \ shmem_long_put_nbi.3 \ shmem_long_set.3 \ shmem_long_sum_to_all.3 \ shmem_long_swap.3 \ shmem_long_wait.3 \ shmem_long_wait_until.3 \ shmem_long_xor_to_all.3 \ shmem_malloc.3 \ shmem_my_pe.3 \ shmem_n_pes.3 \ shmem_pe_accessible.3 \ shmem_ptr.3 \ shmem_put128.3 \ shmem_put128_nbi.3 \ shmem_put16_nbi.3 \ shmem_put32.3 \ shmem_put32_nbi.3 \ shmem_put64.3 \ shmem_put64_nbi.3 \ shmem_put8_nbi.3 \ shmem_putmem.3 \ shmem_putmem_nbi.3 \ shmem_quiet.3 \ shmem_realloc.3 \ shmem_set_cache_inv.3 \ shmem_set_cache_line_inv.3 \ shmem_set_lock.3 \ shmem_short_and_to_all.3 \ shmem_short_g.3 \ shmem_short_get.3 \ shmem_short_get_nbi.3 \ shmem_short_iget.3 \ shmem_short_iput.3 \ shmem_short_max_to_all.3 \ shmem_short_min_to_all.3 \ shmem_short_or_to_all.3 \ shmem_short_p.3 \ shmem_short_prod_to_all.3 \ shmem_short_put.3 \ shmem_short_put_nbi.3 \ shmem_short_sum_to_all.3 \ shmem_short_wait.3 \ shmem_short_wait_until.3 \ shmem_short_xor_to_all.3 \ shmem_swap.3 \ shmem_test_lock.3 \ shmem_udcflush.3 \ shmem_udcflush_line.3 \ shmem_wait.3 \ shmem_wait_until.3 \ shrealloc.3 \ start_pes.3 MAN_OUTDIR = $(OUTDIR)/man @OPAL_BUILD_DOCS_FALSE@MAN_INSTALL_FROM = man # If we're building the docs, then we install from the just-built # docs. Otherwise, we install from the pre-built docs (i.e., the docs # included in the tarball). # # NOTE: If we're in a git clone with a) no pre-built docs and b) # Sphinx is not found, then both OPAL_BUILD_DOCS and OPAL_INSTALL_DOCS # will be false, and the value of MAN_INSTALL_FROM will not not used. @OPAL_BUILD_DOCS_TRUE@MAN_INSTALL_FROM = $(MAN_OUTDIR) @OPAL_BUILD_DOCS_FALSE@HTML_INSTALL_FROM = html @OPAL_BUILD_DOCS_TRUE@HTML_INSTALL_FROM = $(OUTDIR)/html # For each of the man page macros below: # # *_RST: the .rst source files # *_BUILT: the files in the _build/man directory # *_INSTALL_FROM: the files in either the _build/man/ directory (if we # are building the Sphinx docs) or the man/ directory (if we are not # building the Sphinx docs, and are using the pre-built docs that # are included in the tarballl). OMPI_MAN1_RST = $(OMPI_MAN1:%.1=man-openmpi/man1/%.1.rst) OMPI_MAN1_BUILT = $(OMPI_MAN1:%.1=$(MAN_OUTDIR)/%.1) OMPI_MAN1_INSTALL_FROM = $(OMPI_MAN1:%.1=$(MAN_INSTALL_FROM)/%.1) OMPI_MAN3_RST = $(OMPI_MAN3:%.3=man-openmpi/man3/%.3.rst) OMPI_MAN3_BUILT = $(OMPI_MAN3:%.3=$(MAN_OUTDIR)/%.3) OMPI_MAN3_INSTALL_FROM = $(OMPI_MAN3:%.3=$(MAN_INSTALL_FROM)/%.3) OMPI_MAN7_RST = $(OMPI_MAN7:%.7=man-openmpi/man7/%.7.rst) OMPI_MAN7_BUILT = $(OMPI_MAN7:%.7=$(MAN_OUTDIR)/%.7) OMPI_MAN7_INSTALL_FROM = $(OMPI_MAN7:%.7=$(MAN_INSTALL_FROM)/%.7) OSHMEM_MAN1_RST = $(OSHMEM_MAN1:%.1=man-oshmem/man1/%.1.rst) OSHMEM_MAN1_BUILT = $(OSHMEM_MAN1:%.1=$(MAN_OUTDIR)/%.1) OSHMEM_MAN1_INSTALL_FROM = $(OSHMEM_MAN1:%.1=$(MAN_INSTALL_FROM)/%.1) OSHMEM_MAN3_RST = $(OSHMEM_MAN3:%.3=man-oshmem/man3/%.3.rst) OSHMEM_MAN3_BUILT = $(OSHMEM_MAN3:%.3=$(MAN_OUTDIR)/%.3) OSHMEM_MAN3_INSTALL_FROM = $(OSHMEM_MAN3:%.3=$(MAN_INSTALL_FROM)/%.3) ########################################################################### # These files are not generated by Sphinx (they are redirects to # Sphinx-generated man pages) -- they exist directly in Git. We # *always* want these files to be in EXTRA_DIST (so that they're in # distribution tarballs). We'll decide later whether we install each # of these (e.g., if configure disabled the Java bindings, we won't # install mpijavac.1). OMPI_MAN1_C_REDIRECTS = man-openmpi/man1/mpicc.1 OMPI_MAN1_CXX_REDIRECTS = \ man-openmpi/man1/mpicxx.1 \ man-openmpi/man1/mpic++.1 OMPI_MAN1_FORTRAN_REDIRECTS = \ man-openmpi/man1/mpifort.1 \ man-openmpi/man1/mpif77.1 \ man-openmpi/man1/mpif90.1 OMPI_MAN1_JAVA_REDIRECTS = man-openmpi/man1/mpijavac.1 OSHMEM_MAN1_C_REDIRECTS = \ man-openshmem/man1/oshcc.1 \ man-openshmem/man1/shmemcc.1 OSHMEM_MAN1_CXX_REDIRECTS = \ man-openshmem/man1/oshcxx.1 \ man-openshmem/man1/oshc++.1 \ man-openshmem/man1/shmemcxx.1 \ man-openshmem/man1/shmemc++.1 OSHMEM_MAN1_FORTRAN_REDIRECTS = \ man-openshmem/man1/oshfort.1 \ man-openshmem/man1/shmemfort.1 ########################################################################### ALL_MAN_BUILT = \ $(OMPI_MAN1_BUILT) $(OMPI_MAN3_BUILT) $(OMPI_MAN7_BUILT) \ $(OSHMEM_MAN1_BUILT) $(OSHMEM_MAN_3_BUILT) @OPAL_BUILD_DOCS_TRUE@OMPI_V_LN_S = $(ompi__v_LN_S_$V) @OPAL_BUILD_DOCS_TRUE@ompi__v_LN_S_ = $(ompi__v_LN_S_$AM_DEFAULT_VERBOSITY) @OPAL_BUILD_DOCS_TRUE@ompi__v_LN_S_0 = @echo " LN_S " `basename $@`; @OPAL_BUILD_DOCS_TRUE@OMPI_V_MKDIR = $(ompi__v_MKDIR_$V) @OPAL_BUILD_DOCS_TRUE@ompi__v_MKDIR_ = $(ompi__v_MKDIR_$AM_DEFAULT_VERBOSITY) @OPAL_BUILD_DOCS_TRUE@ompi__v_MKDIR_0 = @echo " MKDIR " $@; @OPAL_BUILD_DOCS_TRUE@OMPI_V_GEN = $(ompi__v_GEN_$V) @OPAL_BUILD_DOCS_TRUE@ompi__v_GEN_ = $(ompi__v_GEN_$AM_DEFAULT_VERBOSITY) @OPAL_BUILD_DOCS_TRUE@ompi__v_GEN_0 = @echo " GENERATE" $@; @OPAL_BUILD_DOCS_TRUE@OMPI_V_COPYALL = $(ompi__v_COPYALL_$V) @OPAL_BUILD_DOCS_TRUE@ompi__v_COPYALL_ = $(ompi__v_COPYALL_$AM_DEFAULT_VERBOSITY) @OPAL_BUILD_DOCS_TRUE@ompi__v_COPYALL_0 = @echo " COPY tree $@"; @OPAL_BUILD_DOCS_TRUE@OMPI_V_SPHINX_COPYRST = $(ompi__v_SPHINX_COPYRST_$V) @OPAL_BUILD_DOCS_TRUE@ompi__v_SPHINX_COPYRST_ = $(ompi__v_SPHINX_COPYRST_$AM_DEFAULT_VERBOSITY) @OPAL_BUILD_DOCS_TRUE@ompi__v_SPHINX_COPYRST_0 = @echo " COPY RST source files"; @OPAL_BUILD_DOCS_TRUE@OMPI_V_SPHINX_HTML = $(ompi__v_SPHINX_HTML_$V) @OPAL_BUILD_DOCS_TRUE@ompi__v_SPHINX_HTML_ = $(ompi__v_SPHINX_HTML_$AM_DEFAULT_VERBOSITY) @OPAL_BUILD_DOCS_TRUE@ompi__v_SPHINX_HTML_0 = @echo " GENERATE HTML docs"; @OPAL_BUILD_DOCS_TRUE@OMPI_V_SPHINX_MAN = $(ompi__v_SPHINX_MAN_$V) @OPAL_BUILD_DOCS_TRUE@ompi__v_SPHINX_MAN_ = $(ompi__v_SPHINX_MAN_$AM_DEFAULT_VERBOSITY) @OPAL_BUILD_DOCS_TRUE@ompi__v_SPHINX_MAN_0 = @echo " GENERATE man pages"; # List all the built man pages here in the Automake BUILT_SOURCES # macro. This hooks into the normal Automake build mechanisms, and # will ultimately cause the invocation of the above rule that runs # Sphinx to build the HTML and man pages. @OPAL_BUILD_DOCS_TRUE@BUILT_SOURCES = $(ALL_MAN_BUILT) ########################################################################### @OPAL_INSTALL_DOCS_TRUE@man1_MANS = $(OMPI_MAN1_INSTALL_FROM) \ @OPAL_INSTALL_DOCS_TRUE@ $(OMPI_MAN1_C_REDIRECTS) \ @OPAL_INSTALL_DOCS_TRUE@ $(am__append_1) $(am__append_2) \ @OPAL_INSTALL_DOCS_TRUE@ $(am__append_3) $(am__append_4) \ @OPAL_INSTALL_DOCS_TRUE@ $(am__append_5) $(am__append_6) @OPAL_INSTALL_DOCS_TRUE@man3_MANS = $(OMPI_MAN3_INSTALL_FROM) \ @OPAL_INSTALL_DOCS_TRUE@ $(am__append_7) @OPAL_INSTALL_DOCS_TRUE@man7_MANS = $(OMPI_MAN7_INSTALL_FROM) all: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) all-am .SUFFIXES: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile.ompi-rules $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign docs/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign docs/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_srcdir)/Makefile.ompi-rules $(am__empty): $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-man1: $(man1_MANS) @$(NORMAL_INSTALL) @list1='$(man1_MANS)'; \ list2=''; \ test -n "$(man1dir)" \ && test -n "`echo $$list1$$list2`" \ || exit 0; \ echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ { for i in $$list1; do echo "$$i"; done; \ if test -n "$$list2"; then \ for i in $$list2; do echo "$$i"; done \ | sed -n '/\.1[a-z]*$$/p'; \ fi; \ } | while read p; do \ if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; echo "$$p"; \ done | \ sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ sed 'N;N;s,\n, ,g' | { \ list=; while read file base inst; do \ if test "$$base" = "$$inst"; then list="$$list $$file"; else \ echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ fi; \ done; \ for i in $$list; do echo "$$i"; done | $(am__base_list) | \ while read files; do \ test -z "$$files" || { \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ done; } uninstall-man1: @$(NORMAL_UNINSTALL) @list='$(man1_MANS)'; test -n "$(man1dir)" || exit 0; \ files=`{ for i in $$list; do echo "$$i"; done; \ } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) install-man3: $(man3_MANS) @$(NORMAL_INSTALL) @list1='$(man3_MANS)'; \ list2=''; \ test -n "$(man3dir)" \ && test -n "`echo $$list1$$list2`" \ || exit 0; \ echo " $(MKDIR_P) '$(DESTDIR)$(man3dir)'"; \ $(MKDIR_P) "$(DESTDIR)$(man3dir)" || exit 1; \ { for i in $$list1; do echo "$$i"; done; \ if test -n "$$list2"; then \ for i in $$list2; do echo "$$i"; done \ | sed -n '/\.3[a-z]*$$/p'; \ fi; \ } | while read p; do \ if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; echo "$$p"; \ done | \ sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^3][0-9a-z]*$$,3,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ sed 'N;N;s,\n, ,g' | { \ list=; while read file base inst; do \ if test "$$base" = "$$inst"; then list="$$list $$file"; else \ echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man3dir)/$$inst'"; \ $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man3dir)/$$inst" || exit $$?; \ fi; \ done; \ for i in $$list; do echo "$$i"; done | $(am__base_list) | \ while read files; do \ test -z "$$files" || { \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man3dir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(man3dir)" || exit $$?; }; \ done; } uninstall-man3: @$(NORMAL_UNINSTALL) @list='$(man3_MANS)'; test -n "$(man3dir)" || exit 0; \ files=`{ for i in $$list; do echo "$$i"; done; \ } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^3][0-9a-z]*$$,3,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ dir='$(DESTDIR)$(man3dir)'; $(am__uninstall_files_from_dir) install-man7: $(man7_MANS) @$(NORMAL_INSTALL) @list1='$(man7_MANS)'; \ list2=''; \ test -n "$(man7dir)" \ && test -n "`echo $$list1$$list2`" \ || exit 0; \ echo " $(MKDIR_P) '$(DESTDIR)$(man7dir)'"; \ $(MKDIR_P) "$(DESTDIR)$(man7dir)" || exit 1; \ { for i in $$list1; do echo "$$i"; done; \ if test -n "$$list2"; then \ for i in $$list2; do echo "$$i"; done \ | sed -n '/\.7[a-z]*$$/p'; \ fi; \ } | while read p; do \ if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; echo "$$p"; \ done | \ sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^7][0-9a-z]*$$,7,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ sed 'N;N;s,\n, ,g' | { \ list=; while read file base inst; do \ if test "$$base" = "$$inst"; then list="$$list $$file"; else \ echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man7dir)/$$inst'"; \ $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man7dir)/$$inst" || exit $$?; \ fi; \ done; \ for i in $$list; do echo "$$i"; done | $(am__base_list) | \ while read files; do \ test -z "$$files" || { \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man7dir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(man7dir)" || exit $$?; }; \ done; } uninstall-man7: @$(NORMAL_UNINSTALL) @list='$(man7_MANS)'; test -n "$(man7dir)" || exit 0; \ files=`{ for i in $$list; do echo "$$i"; done; \ } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^7][0-9a-z]*$$,7,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ dir='$(DESTDIR)$(man7dir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-am all-am: Makefile $(MANS) installdirs: for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man3dir)" "$(DESTDIR)$(man7dir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) install-am install-exec: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) @OPAL_BUILD_DOCS_FALSE@clean-local: @OPAL_INSTALL_DOCS_FALSE@install-data-hook: @OPAL_INSTALL_DOCS_FALSE@uninstall-hook: clean: clean-am clean-am: clean-generic clean-libtool clean-local mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic distclean-local dvi: dvi-am dvi-am: html: html-am html-am: html-local info: info-am info-am: install-data-am: install-man @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) install-data-hook install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-man1 install-man3 install-man7 install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic \ maintainer-clean-local mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-man @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook uninstall-man: uninstall-man1 uninstall-man3 uninstall-man7 .MAKE: all check install install-am install-data-am install-exec \ install-strip uninstall-am .PHONY: all all-am check check-am clean clean-generic clean-libtool \ clean-local cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distclean-local distdir dvi dvi-am html \ html-am html-local info info-am install install-am \ install-data install-data-am install-data-hook install-dvi \ install-dvi-am install-exec install-exec-am install-html \ install-html-am install-info install-info-am install-man \ install-man1 install-man3 install-man7 install-pdf \ install-pdf-am install-ps install-ps-am install-strip \ installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic maintainer-clean-local mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags-am uninstall uninstall-am uninstall-hook uninstall-man \ uninstall-man1 uninstall-man3 uninstall-man7 .PRECIOUS: Makefile # We need this Makefile to be executed serially. Below, we list all # the man pages as the targets of the rule that invokes Sphinx for # dependency/generation reasons. But a *single* execution of the make # target will generate *all* of the man pages and HTML files. Hence, # when "make" determines that none of the man page files exist, it # should execute the Sphinx-invocation rule once, and then it will # realize that all the man pages files exist. More specifically: if # someone invokes "make -j N", we need make to not execute the # Sphinx-invocation rule multiple times simultaneously. Both GNU Make # and BSD Make will honor the .NOTPARALLEL target to disable all # parallel invocation in this Makefile[.am]. # # Note that even though we explicitly disable make's parallelism, # we'll use Sphinx's internal parallelism via "-j auto" -- see # SPHINX_OPTS. .NOTPARALLEL: SPHINX_OPTS ?= -W --keep-going -j auto # These 2 targets are used in EXTRA_DIST: we make a full copy of the # built HTML and man docs into a separate location that is included in # the tarball. This gives users a fully copy of the docs included in # distribution tarballs. # # Note: we name this "html-local" because otherwise Automake issues a # warning about us overriding its default "html" target. In our # particular use case, the rules generated if we name this target # "html-local" instead of "html" are effectively equivalent to when we # name this target "html", so we might as well avoid the Automake # warning. html-local: $(ALL_MAN_BUILT) $(OMPI_V_COPYALL) rm -rf html; cp -rp $(OUTDIR)/html . man: $(ALL_MAN_BUILT) $(OMPI_V_COPYALL) rm -rf man; cp -rp $(OUTDIR)/man . # Remove the copies of the built HTML and man pages to get back to a # clean git clone. maintainer-clean-local: rm -rf html man # If we're doing a VPATH build, we may have "html" and "man" # directories in the build tree (e.g., if we did "make dist"). Remove # these copies so that we can pass distcheck (of course: we never # remove these directories from the source tree). distclean-local: if test "$(srcdir)" != "$(builddir)"; then \ rm -rf html man; \ fi ########################################################################### # Copy over the PRRTE RST files to this build tree. # # 1. If we're building with PRRTE support: # # 1a. If we're building the internal/bundled PRRTE, then we'll copy # the internal/bundled PRRTE's RST files to the build tree. # 1b. If we're building against an external PRRTE installation that # has RST files in its install tree, then we'll copy that # external PRRTE's RST files to the build tree. # 1c. If we're building against an external PRRTE installation that # does NOT have RST files in its install tree, then we'll # create some dummy RST files instead. # # 2. If we're building without PRRTE support, we'll create some dummy # RST files instead. # # NOTE: We specifically list $(builddir) in the target name, just to # ensure that "make" doesn't accidentally find this directory in the # VPATH srcdir, and therefore not execute this rule (because Sphinx # does not understand VPATH, and will ignore this directory in the # VPATH srcdir). We can have this directory in the srcdir by doing a # VPATH build of an official distribution tarball. # Make the 2 directories that we need: schizo-ompi-rst-content and # prrte-rst-content. @OPAL_BUILD_DOCS_TRUE@$(builddir)/schizo-ompi-rst-content: @OPAL_BUILD_DOCS_TRUE@ $(OMPI_V_MKDIR) if test ! -d "$@"; then mkdir "$@"; fi @OPAL_BUILD_DOCS_TRUE@$(builddir)/prrte-rst-content: @OPAL_BUILD_DOCS_TRUE@ $(OMPI_V_MKDIR) if test ! -d "$@"; then mkdir "$@"; fi # Get the schizo-ompi-rst-cli.rst file that we need. CAVEAT: we name # it ".in" so that Sphinx doesn't slurp it in via two different # locations in the RST docroot (i.e., via # /schizo-ompi-rst-content/schizo-ompi-cli.rstxt and via # /man-openmpi/man1/mpirun.1.rst). Sphinx *shouldn't* do this -- it # should see the ".. include...." directive in mpirun.1.rst and *only* # include the file once. But somehow it's also seeing it a 2nd time. # So -- fine. We'll name it something other than .rst so that Sphinx # doesn't do that. # # Regardless, either copy this file from the PRRTE install tree or # make a bogus one (if we don't have one in the PRRTE install tree). # # Also, note: the rule to make the $(builddir)/schizo-ompi-rst-content # directory must be in the AM_CONDITIONAL here, otherwise Automake # complains. Meaning: we have to have same dependency listed in both # the "if" and the "else" blocks. Grumble. @OMPI_HAVE_PRRTE_RST_TRUE@@OPAL_BUILD_DOCS_TRUE@$(builddir)/schizo-ompi-rst-content/schizo-ompi-cli.rstxt: $(builddir)/schizo-ompi-rst-content @OMPI_HAVE_PRRTE_RST_TRUE@@OPAL_BUILD_DOCS_TRUE@$(builddir)/schizo-ompi-rst-content/schizo-ompi-cli.rstxt: $(OMPI_SCHIZO_OMPI_RST_CONTENT_DIR)/* @OMPI_HAVE_PRRTE_RST_TRUE@@OPAL_BUILD_DOCS_TRUE@ $(OMPI_V_SPHINX_COPYRST) \ @OMPI_HAVE_PRRTE_RST_TRUE@@OPAL_BUILD_DOCS_TRUE@ dir=`dirname $@`; \ @OMPI_HAVE_PRRTE_RST_TRUE@@OPAL_BUILD_DOCS_TRUE@ cp -rpf $(OMPI_SCHIZO_OMPI_RST_CONTENT_DIR)/* "$$dir" @OMPI_HAVE_PRRTE_RST_FALSE@@OPAL_BUILD_DOCS_TRUE@$(builddir)/schizo-ompi-rst-content/schizo-ompi-cli.rstxt: $(builddir)/schizo-ompi-rst-content @OMPI_HAVE_PRRTE_RST_FALSE@@OPAL_BUILD_DOCS_TRUE@$(builddir)/schizo-ompi-rst-content/schizo-ompi-cli.rstxt: $(srcdir)/no-prrte-content.rst.txt @OMPI_HAVE_PRRTE_RST_FALSE@@OPAL_BUILD_DOCS_TRUE@ $(OMPI_V_SPHINX_COPYRST) \ @OMPI_HAVE_PRRTE_RST_FALSE@@OPAL_BUILD_DOCS_TRUE@ dir=`dirname $@`; if test ! -d "$$dir"; then mkdir "$$dir"; fi; \ @OMPI_HAVE_PRRTE_RST_FALSE@@OPAL_BUILD_DOCS_TRUE@ cp -pf $(srcdir)/no-prrte-content.rst.txt "$@" @OPAL_BUILD_DOCS_TRUE@$(ALL_MAN_BUILT): $(builddir)/prrte-rst-content @OPAL_BUILD_DOCS_TRUE@$(ALL_MAN_BUILT): $(builddir)/schizo-ompi-rst-content/schizo-ompi-cli.rstxt @OPAL_BUILD_DOCS_TRUE@$(ALL_MAN_BUILT): $(RST_SOURCE_FILES) $(IMAGE_SOURCE_FILES) @OPAL_BUILD_DOCS_TRUE@$(ALL_MAN_BUILT): $(TEXT_SOURCE_FILES) $(SPHINX_CONFIG) # Render the RST source into both 1) full HTML docs and 2) nroff man # pages. # # List both commands (HTML and man) in a single rule because they # really need to be run in serial. Specifically, if they were two # different rules and someone ran "make -j", then both of them could # be writing to $(OUTDIR)/doctrees simultaneously, which would be Bad. # Use one of the man pages as a sentinel file to indicate whether all # the HTML docs and man pages have been built. # # It's therefore a little bit of a lie to have the target named # $(ALL_MAN_BUILT) *also* generate all the HTML content, but... so be # it. # # Also note that Open MPI's RST includes some conditional RST (from # PRRTE -- i.e., whether we get the source RST from the internal # PRRTE, an external PRRTE, or whether we create RST files from # scratch). These conditionals mean that we have to make some changes # to the input Sphinx RST tree before building it. But -- by Automake # convention -- we can't modify the source tree. Hence, we have to # copy over all the source RST files -- including its internal # directory structure -- to the build tree, and then make our desired # changes here in the build tree. This is a bit ugly, but we could # not think of anything better to do. # # NOTE: This is a little gross in that for a VPATH build, we *always* # copy from the source tree to the dest tree (if the target does not # exist or any of the sources in the source tree -- thanks to # make/VPATH handling -- have changed compared to the target). # However, we're using "cp -p", so even though we're copying *all the # sources* from the source tree to the build tree, the timestamp will # reflect what is in the source tree. Hence, if the source file has # not changed, then it won't look like the file in the build tree has # changed. We're going to overwrite any local changes in the build # tree, but you shouldn't be editing the build tree, anyway. So -- # good enough. @OPAL_BUILD_DOCS_TRUE@$(ALL_MAN_BUILT): @OPAL_BUILD_DOCS_TRUE@ $(OMPI_V_SPHINX_COPYRST) if test "$(srcdir)" != "$(builddir)"; then \ @OPAL_BUILD_DOCS_TRUE@ len=`echo "$(srcdir)/" | wc -c`; \ @OPAL_BUILD_DOCS_TRUE@ for file in $(RST_SOURCE_FILES) $(IMAGE_SOURCE_FILES) $(TEXT_SOURCE_FILES) $(SPHINX_CONFIG); do \ @OPAL_BUILD_DOCS_TRUE@ dir=`dirname $$file | cut -c$$len-`; \ @OPAL_BUILD_DOCS_TRUE@ if test -z "$$dir"; then \ @OPAL_BUILD_DOCS_TRUE@ dir=.; \ @OPAL_BUILD_DOCS_TRUE@ fi; \ @OPAL_BUILD_DOCS_TRUE@ if test ! -d "$$dir"; then \ @OPAL_BUILD_DOCS_TRUE@ mkdir -p "$$dir"; \ @OPAL_BUILD_DOCS_TRUE@ fi; \ @OPAL_BUILD_DOCS_TRUE@ cp -p "$$file" "$$dir"; \ @OPAL_BUILD_DOCS_TRUE@ done; \ @OPAL_BUILD_DOCS_TRUE@ fi; \ @OPAL_BUILD_DOCS_TRUE@ cp -rpf "$(OMPI_PRRTE_RST_CONTENT_DIR)" "$(builddir)"; \ @OPAL_BUILD_DOCS_TRUE@ copied_dir=`basename $(OMPI_PRRTE_RST_CONTENT_DIR)`; \ @OPAL_BUILD_DOCS_TRUE@ chmod -R u+w "$(builddir)/$$copied_dir" @OPAL_BUILD_DOCS_TRUE@ $(OMPI_V_SPHINX_HTML) OMPI_TOP_SRCDIR=$(top_srcdir) $(SPHINX_BUILD) -M html "$(builddir)" "$(OUTDIR)" $(SPHINX_OPTS) @OPAL_BUILD_DOCS_TRUE@ $(OMPI_V_SPHINX_MAN) OMPI_TOP_SRCDIR=$(top_srcdir) $(SPHINX_BUILD) -M man "$(builddir)" "$(OUTDIR)" $(SPHINX_OPTS) # A useful rule to invoke manually to ensure that all of the external # HTML links we have are valid. Running this rule requires # connectivity to the general internet. @OPAL_BUILD_DOCS_TRUE@linkcheck: @OPAL_BUILD_DOCS_TRUE@ $(SPHINX_BUILD) -M linkcheck "$(builddir)" "$(OUTDIR)" $(SPHINX_OPTS) @OPAL_BUILD_DOCS_TRUE@.PHONY: linkcheck # Since we are building the docs, we built $(OUTDIR). Hence, we need # to delete it during "make clean". Note that we can't add # directories to CLEANFILES, because Automake only (effectively) does # "rm -f $(CLEANFILES)" (not "rm -rf ..."). So we have to delete # directories ourselves. # # Also, if this is a VPATH build, then we made a copy of a bunch of # RST source files to the build tree. So delete all of those, too. @OPAL_BUILD_DOCS_TRUE@clean-local: @OPAL_BUILD_DOCS_TRUE@ rm -rf $(OUTDIR) @OPAL_BUILD_DOCS_TRUE@ rm -rf prrte-rst-content schizo-ompi-rst-content @OPAL_BUILD_DOCS_TRUE@ if test "$(srcdir)" != "$(builddir)"; then \ @OPAL_BUILD_DOCS_TRUE@ len=`echo "$(srcdir)/" | wc -c`; \ @OPAL_BUILD_DOCS_TRUE@ for file in $(RST_SOURCE_FILES) $(IMAGE_SOURCE_FILES) $(TEXT_SOURCE_FILES) $(SPHINX_CONFIG); do \ @OPAL_BUILD_DOCS_TRUE@ dir=`dirname $$file | cut -c$$len-`; \ @OPAL_BUILD_DOCS_TRUE@ if test -z "$$dir"; then \ @OPAL_BUILD_DOCS_TRUE@ rm -rf `basename $$file`; \ @OPAL_BUILD_DOCS_TRUE@ fi; \ @OPAL_BUILD_DOCS_TRUE@ if test -n "$$dir" && test -d "$$dir"; then \ @OPAL_BUILD_DOCS_TRUE@ rm -rf "$$dir"; \ @OPAL_BUILD_DOCS_TRUE@ fi; \ @OPAL_BUILD_DOCS_TRUE@ done; \ @OPAL_BUILD_DOCS_TRUE@ fi # We do not know the names of all the generated HTML files: we only # know that the generated tree will of files be in _build/html/. # Unfortunately, Automake's installation process only handles # individual files -- not entire trees of files. Hence, we use a # "find ..." to copy the entire generated tree to the target # directory. # # Note: we do not use "cp -r ..." because if the source directory is # write-protected (e.g., during "make distcheck"), then the cp -r will # also write-protect the target directory. Instead, use the # Automake-provided install macros to set desirable permissions on the # target directories and files. # # Check to see if we actually built the docs. If we did, copy from # the _build/html tree in the builddir. In all other cases, see if # there's a _build/html in the source tree (e.g., if this is a build # from a tarball that included a _build/html); if that exists, copy # from that. # # NOTE: We can't use the AM_CONDITIONAL OPAL_BUILD_DOCS in the middle # of a block that uses the shell continuation character at the end of # each line. Instead, we check if $(SPHINX_BUILD) is non-empty, which # is the test used to construct OPAL_BUILD_DOCS. @OPAL_INSTALL_DOCS_TRUE@install-data-hook: @OPAL_INSTALL_DOCS_TRUE@ $(MKDIR_P) $(DESTDIR)$(docdir) @OPAL_INSTALL_DOCS_TRUE@ topdir= ; \ @OPAL_INSTALL_DOCS_TRUE@ if test -n "$(SPHINX_BUILD)" && test -d $(builddir)/$(HTML_INSTALL_FROM); then \ @OPAL_INSTALL_DOCS_TRUE@ topdir="$(builddir)/$(HTML_INSTALL_FROM)"; \ @OPAL_INSTALL_DOCS_TRUE@ elif test -d $(srcdir)/$(HTML_INSTALL_FROM); then \ @OPAL_INSTALL_DOCS_TRUE@ topdir="$(srcdir)/$(HTML_INSTALL_FROM)"; \ @OPAL_INSTALL_DOCS_TRUE@ fi; \ @OPAL_INSTALL_DOCS_TRUE@ if test -n "$$topdir"; then \ @OPAL_INSTALL_DOCS_TRUE@ cd $$topdir/..; \ @OPAL_INSTALL_DOCS_TRUE@ find html -type d -exec $(mkinstalldirs) $(DESTDIR)$(docdir)/{} \; ; \ @OPAL_INSTALL_DOCS_TRUE@ find html -type f -exec $(INSTALL_DATA) {} $(DESTDIR)$(docdir)/{} \; ; \ @OPAL_INSTALL_DOCS_TRUE@ fi @OPAL_INSTALL_DOCS_TRUE@uninstall-hook: @OPAL_INSTALL_DOCS_TRUE@ rm -rf $(DESTDIR)$(docdir) # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: