/**************************************************************************** * Copyright (c) 2025, ArborX authors * * All rights reserved. * * * * This file is part of the ArborX library. ArborX is * * distributed under a BSD 3-clause license. For the licensing terms see * * the LICENSE file in the top-level directory. * * * * SPDX-License-Identifier: BSD-3-Clause * ****************************************************************************/ #ifndef ARBORX_CONFIG_HPP #define ARBORX_CONFIG_HPP // ARBORX_VERSION % 100 is the patch level // ARBORX_VERSION / 100 % 100 is the minor version // ARBORX_VERSION / 10000 is the major version #cmakedefine ARBORX_VERSION @ARBORX_VERSION@ // not using #cmakedefine below because a "0" version number yields // /* #undef KOKKOS_VERSION_X */ #define ARBORX_VERSION_MAJOR @ARBORX_VERSION_MAJOR@ #define ARBORX_VERSION_MINOR @ARBORX_VERSION_MINOR@ #define ARBORX_VERSION_PATCH @ARBORX_VERSION_PATCH@ #cmakedefine ARBORX_ENABLE_ROCTHRUST #cmakedefine ARBORX_ENABLE_ONEDPL #cmakedefine ARBORX_ENABLE_MPI #cmakedefine ARBORX_USE_CUDA_AWARE_MPI #cmakedefine ARBORX_ENABLE_GPU_AWARE_MPI #endif