/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Copyright by The HDF Group. * * All rights reserved. * * * * This file is part of HDF5. The full HDF5 copyright notice, including * * terms governing use, modification, and redistribution, is contained in * * the COPYING file, which can be found at the root of the source code * * distribution tree, or in https://www.hdfgroup.org/licenses. * * If you do not have access to either file, you may request a copy from * * help@hdfgroup.org. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ #include "H5private.h" H5_GCC_DIAG_OFF("larger-than=") H5_CLANG_DIAG_OFF("overlength-strings") const char H5build_settings[]= " SUMMARY OF THE HDF5 CONFIGURATION\n" " =================================\n" "\n" "General Information:\n" "-------------------\n" " HDF5 Version: @HDF5_PACKAGE_VERSION_STRING@\n" " Configured on: @CONFIG_DATE@\n" " Configured by: @CMAKE_GENERATOR@\n" " Host system: @CMAKE_HOST_SYSTEM@\n" " Uname information: @CMAKE_SYSTEM_NAME@\n" " Byte sex: @BYTESEX@\n" " Installation point: @CMAKE_INSTALL_PREFIX@\n" "\n" "Compiling Options:\n" "------------------\n" " Build Mode: @HDF_CFG_NAME@\n" " Debugging Symbols: @HDF5_ENABLE_SYMBOLS@\n" " Asserts: @HDF5_ENABLE_ASSERTS@\n" " Profiling: @HDF5_ENABLE_PROFILING@\n" " Optimization Level: @HDF5_ENABLE_OPTIMIZATION@\n" "\n" "Linking Options:\n" "----------------\n" " Libraries: @BUILD_NAME_EXT@\n" " Statically Linked Executables: @BUILD_STATIC_EXECS@\n" " LDFLAGS: @CMAKE_SHARED_LINKER_FLAGS@\n" " H5_LDFLAGS: @H5_LDFLAGS@\n" " AM_LDFLAGS: @AM_LDFLAGS@\n" " Extra libraries: @LINK_LIBS@\n" " Archiver: @CMAKE_AR@\n" " AR_FLAGS: \n" " Ranlib: @CMAKE_RANLIB@\n" "\n" "Languages:\n" "----------\n" " C: YES\n" " C Compiler: @CMAKE_C_COMPILER@ @CMAKE_C_COMPILER_VERSION@\n" " CPPFLAGS: @CPPFLAGS@\n" " H5_CPPFLAGS: @H5_CPPFLAGS@\n" " AM_CPPFLAGS: @AM_CPPFLAGS@\n" " C Flags: @CMAKE_C_FLAGS@\n" " H5 C Flags: @HDF5_CMAKE_C_FLAGS@\n" " AM C Flags: @AM_CFLAGS@\n" " Shared C Library: @H5_ENABLE_SHARED_LIB@\n" " Static C Library: @H5_ENABLE_STATIC_LIB@\n" "\n" "\n" " Fortran: @HDF5_BUILD_FORTRAN@\n" " Fortran Compiler: @CMAKE_Fortran_COMPILER@ @CMAKE_Fortran_COMPILER_VERSION@\n" " Fortran Flags: @CMAKE_Fortran_FLAGS@\n" " H5 Fortran Flags: @HDF5_CMAKE_Fortran_FLAGS@\n" " AM Fortran Flags: @AM_FCFLAGS@\n" " Shared Fortran Library: @H5_ENABLE_SHARED_LIB@\n" " Static Fortran Library: @H5_ENABLE_STATIC_LIB@\n" " Module Directory: @CMAKE_Fortran_MODULE_DIRECTORY@\n" "\n" " C++: @HDF5_BUILD_CPP_LIB@\n" " C++ Compiler: @CMAKE_CXX_COMPILER@ @CMAKE_CXX_COMPILER_VERSION@\n" " C++ Flags: @CMAKE_CXX_FLAGS@\n" " H5 C++ Flags: @HDF5_CMAKE_CXX_FLAGS@\n" " AM C++ Flags: @AM_CXXFLAGS@\n" " Shared C++ Library: @H5_ENABLE_SHARED_LIB@\n" " Static C++ Library: @H5_ENABLE_STATIC_LIB@\n" "\n" " Java: @HDF5_BUILD_JAVA@\n" " Java Compiler: @CMAKE_Java_COMPILER@ @Java_VERSION@\n" "\n" "\n" "Features:\n" "---------\n" " Parallel HDF5: @HDF5_ENABLE_PARALLEL@\n" " Parallel Filtered Dataset Writes: @PARALLEL_FILTERED_WRITES@\n" " Large Parallel I/O: @LARGE_PARALLEL_IO@\n" " High-level library: @HDF5_BUILD_HL_LIB@\n" "Dimension scales w/ new references: @DIMENSION_SCALES_WITH_NEW_REF@\n" " Build HDF5 Tests: @BUILD_TESTING@\n" " Build HDF5 Tools: @HDF5_BUILD_TOOLS@\n" " Build GIF Tools: @HDF5_BUILD_HL_GIF_TOOLS@\n" " Threadsafety: @HDF5_ENABLE_THREADSAFE@\n" " Default API mapping: @DEFAULT_API_VERSION@\n" " With deprecated public symbols: @HDF5_ENABLE_DEPRECATED_SYMBOLS@\n" " I/O filters (external): @EXTERNAL_FILTERS@\n" " Map (H5M) API: @H5_HAVE_MAP_API@\n" " Direct VFD: @H5_HAVE_DIRECT@\n" " Mirror VFD: @H5_HAVE_MIRROR_VFD@\n" " Subfiling VFD: @H5_HAVE_SUBFILING_VFD@\n" " (Read-Only) S3 VFD: @H5_HAVE_ROS3_VFD@\n" " (Read-Only) HDFS VFD: @H5_HAVE_LIBHDFS@\n" " Packages w/ extra debug output: @INTERNAL_DEBUG_OUTPUT@\n" " API tracing: @HDF5_ENABLE_TRACE@\n" " Using memory checker: @HDF5_ENABLE_USING_MEMCHECKER@\n" " Function stack tracing: @HDF5_ENABLE_CODESTACK@\n" " Use file locking: @HDF5_FILE_LOCKING_SETTING@\n" " Strict file format checks: @HDF5_STRICT_FORMAT_CHECKS@\n" " Optimization instrumentation: @HDF5_Enable_Instrument@\n" ; H5_GCC_DIAG_ON("larger-than=") H5_CLANG_DIAG_OFF("overlength-strings")