Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
ADIOSConfig.h.in 1.31 KiB
/*
 * Distributed under the OSI-approved Apache License, Version 2.0.  See
 * accompanying file Copyright.txt for details.
 */

#ifndef ADIOSCONFIG_H_
#define ADIOSCONFIG_H_

/* ADIOS Version Information */
#define ADIOS2_VERSION_MAJOR @ADIOS_VERSION_MAJOR@
#define ADIOS2_VERSION_MINOR @ADIOS_VERSION_MINOR@
#define ADIOS2_VERSION_PATCH @ADIOS_VERSION_PATCH@
#define ADIOS2_VERSION       @ADIOS_VERSION@

/*
 * ADIOS Build Information:
 *
 * Compiler:
 *   C: @CMAKE_C_COMPILER@
 *     Id: @CMAKE_C_COMPILER_ID@ @CMAKE_C_COMPILER_VERSION@
 *   CXX: @CMAKE_CXX_COMPILER@
 *     Id: @CMAKE_CXX_COMPILER_ID@ @CMAKE_CXX_COMPILER_VERSION@
 *   Fortran: @CMAKE_CXX_COMPILER@
 *     Id: @CMAKE_Fortran_COMPILER_ID@ @CMAKE_CXX_COMPILER_VERSION@
 */

/* CMake Option: ADIOS_USE_MPI=OFF */
#cmakedefine ADIOS2_HAVE_MPI

/* CMake Option: ADIOS_USE_ZFP=ON */
#cmakedefine ADIOS2_HAVE_ZFP

/* CMake Option: ADIOS_USE_BZip2=ON */
#cmakedefine ADIOS2_HAVE_BZIP2

/* CMake Option: ADIOS_USE_ADIOS1=ON */
#cmakedefine ADIOS2_HAVE_ADIOS1

/* CMake Option: ADIOS_USE_HDF5=ON */
#cmakedefine ADIOS2_HAVE_HDF5

/* CMake Option: ADIOS_USE_DataMan=ON */
#cmakedefine ADIOS2_HAVE_DATAMAN

/* CMake Option: ADIOS_USE_Python=ON */
#cmakedefine ADIOS2_HAVE_PYTHON

/* CMake Option: ADIOS_USE_SysVShMem=ON */
#cmakedefine ADIOS2_HAVE_SYSVSHMEM

#endif /* ADIOSCONFIG_H_ */