#pragma once

#define NVSHMEM_VENDOR_MAJOR_VERSION 2
#define NVSHMEM_VENDOR_MINOR_VERSION 10
#define NVSHMEM_VENDOR_PATCH_VERSION 1
#define NVSHMEM_TRANSPORT_PLUGIN_MAJOR_VERSION 1
#define NVSHMEM_TRANSPORT_PLUGIN_MINOR_VERSION 0
#define NVSHMEM_TRANSPORT_PLUGIN_PATCH_VERSION 0
#define NVSHMEM_BOOTSTRAP_PLUGIN_MAJOR_VERSION 2
#define NVSHMEM_BOOTSTRAP_PLUGIN_MINOR_VERSION 8
#define NVSHMEM_BOOTSTRAP_PLUGIN_PATCH_VERSION 0
#define NVSHMEM_INTERLIB_MAJOR_VERSION 1
#define NVSHMEM_INTERLIB_MINOR_VERSION 0
#define NVSHMEM_INTERLIB_PATCH_VERSION 0
#define NVSHMEM_BUILD_VARS "NVSHMEM_DEBUG=OFF NVSHMEM_DEVEL=OFF NVSHMEM_DEFAULT_PMI2=OFF NVSHMEM_DEFAULT_PMIX=OFF NVSHMEM_DEFAULT_UCX=OFF NVSHMEM_DISABLE_COLL_POLL=ON NVSHMEM_ENABLE_ALL_DEVICE_INLINING=OFF NVSHMEM_ENV_ALL=OFF NVSHMEM_GPU_COLL_USE_LDST=OFF NVSHMEM_IBGDA_SUPPORT=ON NVSHMEM_IBGDA_SUPPORT_GPUMEM_ONLY=OFF NVSHMEM_IBDEVX_SUPPORT=ON NVSHMEM_IBRC_SUPPORT=ON NVSHMEM_LIBFABRIC_SUPPORT=ON NVSHMEM_MPI_SUPPORT=ON NVSHMEM_NVTX=ON NVSHMEM_PMIX_SUPPORT=ON NVSHMEM_SHMEM_SUPPORT=ON NVSHMEM_TEST_STATIC_LIB=OFF NVSHMEM_TIMEOUT_DEVICE_POLLING=OFF NVSHMEM_TRACE=OFF NVSHMEM_UCX_SUPPORT=ON NVSHMEM_USE_DLMALLOC=OFF NVSHMEM_USE_NCCL=ON NVSHMEM_USE_GDRCOPY=ON NVSHMEM_VERBOSE=OFF CUDA_HOME=/dvs/p4/build/sw/rel/gpgpu/toolkit/r11.8/build/cuda GDRCOPY_HOME=/dvs/p4/build/sw/rel/gpgpu/toolkit/r11.8/gdrcopy_build LIBFABRIC_HOME=/data/tmp/libfabric_install MPI_HOME=/data/tmp/openmpi_install NCCL_HOME=/dvs/p4/build/sw/rel/gpgpu/toolkit/r11.8/nccl/build NVSHMEM_PREFIX=/dvs/p4/build/sw/rel/gpgpu/toolkit/r11.8/main_nvshmem/install PMIX_HOME=/data/tmp/pmix_install SHMEM_HOME=/data/tmp/openmpi_install UCX_HOME=/dvs/p4/build/sw/gpgpu/openucx/main/build"
