Skip to content
Snippets Groups Projects
ADIOSConfig.h.in 1.42 KiB
Newer Older
/*
 * 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 */
/* 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 */
Ruonan Wang's avatar
Ruonan Wang committed
/* CMake Option: ADIOS_USE_ZeroMQ=ON */
#cmakedefine ADIOS2_HAVE_ZEROMQ

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

/* CMake Option: ADIOS_USE_Python=ON */
#cmakedefine ADIOS2_HAVE_PYTHON
/* CMake Option: ADIOS_USE_Fortran=ON */
#cmakedefine ADIOS2_HAVE_FORTRAN
#endif /* ADIOSCONFIG_H_ */