ornladios/ADIOS2
thirdparty/KWSys/adios2sys/CMakeLists.txt
:512
CHECK_INCLUDE_FILE_CXX("execinfo.h" KWSYS_CXX_HAS_EXECINFOH)
CHECK_INCLUDE_FILE_CXX("execinfo.h" KWSYS_CXX_HAS_EXECINFOH)
CHECK_INCLUDE_FILE_CXX("dlfcn.h" KWSYS_CXX_HAS_DLFCNH)
check_include_file_cxx("gtest/gtest.h" HAVE_GTEST_HPP)
check_include_file_cxx(thread HAVE_STD_THREAD)
CHECK_INCLUDE_FILE_CXX(xdk.h XDKLegacy_HEADER)
CHECK_INCLUDE_FILE_CXX(gxdk.h GXDK_HEADER)
CHECK_INCLUDE_FILE_CXX(xdk.h XDKLegacy_HEADER)
CHECK_INCLUDE_FILE_CXX(gxdk.h GXDK_HEADER)
CHECK_INCLUDE_FILE_CXX(d3d12_x.h D3D12X_HEADER)
CHECK_INCLUDE_FILE_CXX(GameInput.h GAMEINPUT_HEADER)
CHECK_INCLUDE_FILE_CXX(xdk.h XDKLegacy_HEADER)
CHECK_INCLUDE_FILE_CXX(d3d12_xs.h D3D12XS_HEADER)
CHECK_INCLUDE_FILE_CXX(d3d12_x.h D3D12X_HEADER)
CHECK_INCLUDE_FILE_CXX(linux/membarrier.h CDS_HAVE_LINUX_MEMBARRIER_H CMAKE_CXX_FLAGS)
CHECK_INCLUDE_FILE_CXX(elf.h FOLLY_HAVE_ELF)
check_include_file_cxx(ostream HAVE_OSTREAM)
check_include_file_cxx(fstream HAVE_FSTREAM)
check_include_file_cxx(sstream HAVE_SSTREAM)
check_include_file_cxx(ios HAVE_IOS)
check_include_file_cxx(iostream HAVE_IOSTREAM)
check_include_file_cxx(hdf5.h HDF5_FOUND)
check_include_file_cxx(OndselSolver/enum.h HAVE_ONDSELSOLVER_H)
check_include_file_cxx(getopt.h HAVE_GETOPT_H)
check_include_file_cxx(sys/inotify.h HAVE_SYS_INOTIFY_H)
check_include_file_cxx(sys/event.h HAVE_SYS_EVENT_H)
check_include_file_cxx(port.h HAVE_PORT_H)
check_include_file_cxx(CoreServices/CoreServices.h HAVE_FSEVENTS_FILE_EVENTS)
check_include_file_cxx("${_header}" ${_resultVar} "-m${_flag}")
check_include_file_cxx("atlbase.h" HAVE_ATLBASE_H)
check_include_file_cxx ("stdint.h" HAVE_STDINT_H)
check_include_file_cxx ("inttypes.h" HAVE_INTTYPES_H)
check_include_file_cxx ("shlwapi.h" HAVE_SHLWAPI_H)
check_include_file_cxx (dlfcn.h HAVE_DLFCN_H)
check_include_file_cxx (pwd.h HAVE_PWD_H)
check_include_file_cxx (sys/exec_elf.h HAVE_SYS_EXEC_ELF_H)
check_include_file_cxx (sys/time.h HAVE_SYS_TIME_H)
check_include_file_cxx (sys/types.h HAVE_SYS_TYPES_H)
check_include_file_cxx (sys/utsname.h HAVE_SYS_UTSNAME_H)
check_include_file_cxx (sys/wait.h HAVE_SYS_WAIT_H)
check_include_file_cxx (syscall.h HAVE_SYSCALL_H)
check_include_file_cxx (syslog.h HAVE_SYSLOG_H)
check_include_file_cxx (ucontext.h HAVE_UCONTEXT_H)
check_include_file_cxx (unistd.h HAVE_UNISTD_H)
check_include_file_cxx(${hdr} ${def})
check_include_file_cxx(AudioUnit/AudioUnit.h AUDIO_UNIT_H)
check_include_file_cxx(AudioToolbox/AudioToolbox.h AUDIO_TOOLBOX_H)
check_include_file_cxx(windows.h HAVE_WINDOWS_H)
CHECK_INCLUDE_FILE_CXX(span HIGHFIVE_TEST_SPAN_DEFAULT)
CHECK_INCLUDE_FILE_CXX("execinfo.h" KWSYS_CXX_HAS_EXECINFOH)
CHECK_INCLUDE_FILE_CXX("dlfcn.h" KWSYS_CXX_HAS_DLFCNH)
CHECK_INCLUDE_FILE_CXX("cxxabi.h" KWSYS_CXX_HAS_CXXABIH)
CHECK_INCLUDE_FILE_CXX(${PLFM_TEST_FILE} ${VARIABLE})
CHECK_INCLUDE_FILE_CXX("unistd.h" HAVE_UNISTD_H)
check_include_file_cxx(cmath FOUND_CMATH)
check_include_file_cxx(omp.h HAVE_OMP_H_INCLUDE)
check_include_file_cxx(omp.h HAVE_OMP_H_INCLUDE)
check_include_file_cxx(omp.h _have_omp_h)
check_include_file_cxx(immintrin.h FOUND_IMMINTRIN)
check_include_file_cxx(omp.h HAVE_OMP_H_INCLUDE)
check_include_file_cxx(omp.h HAVE_OMP_H_INCLUDE)
check_include_file_cxx(oneapi/dpl/execution KOKKOS_COMPILER_HAS_ONEDPL_EXECUTION_HEADER)
check_include_file_cxx(oneapi/dpl/algorithm KOKKOS_COMPILER_HAS_ONEDPL_ALGORITHM_HEADER)
check_include_file_cxx(experimental/mdspan KOKKOS_COMPILER_SUPPORTS_EXPERIMENTAL_MDSPAN)
check_include_file_cxx(mdspan KOKKOS_COMPILER_SUPPORTS_MDSPAN)
check_include_file_cxx("coroutine" _CXX_COROUTINES_HAVE_HEADER)
check_include_file_cxx("experimental/coroutine" _CXX_COROUTINES_HAVE_EXPERIMENTAL_HEADER)
check_include_file_cxx("memory_resource" _CXX_MEMORY_RESOURCE_HAVE_HEADER)
check_include_file_cxx("experimental/memory_resource" _CXX_MEMORY_RESOURCE_HAVE_EXPERIMENTAL_HEADER)
CHECK_INCLUDE_FILE_CXX("rocwmma/rocwmma.hpp" FOUND_ROCWMMA)
check_include_file_cxx(sstream HAVE_SSTREAM)
# Avoid check_include_file_cxx() because it performs linking but doesn't support CMAKE_REQUIRED_LIBRARIES (doh!)
check_include_file_cxx(clocale HAVE_CLOCALE)
check_include_file_cxx(sys/time.h HAVE_SYS_TIME_H)
check_include_file_cxx(time.h HAVE_TIME_H)
check_include_file_cxx(stdint.h HAVE_STDINT_H)
check_include_file_cxx(inttypes.h HAVE_INTTYPES_H)
check_include_file_cxx(sys/time.h HAVE_SYS_TIME_H)
check_include_file_cxx(time.h HAVE_TIME_H)
check_include_file_cxx(stdint.h HAVE_STDINT_H)
check_include_file_cxx(inttypes.h HAVE_INTTYPES_H)
CHECK_INCLUDE_FILE_CXX(sys/time.h HAVE_SYS_TIME_H)
check_include_file_cxx(experimental/mdspan KOKKOS_COMPILER_SUPPORTS_EXPERIMENTAL_MDSPAN)
CHECK_INCLUDE_FILE_CXX(sys/time.h HAVE_SYS_TIME_H)
CHECK_INCLUDE_FILE_CXX(time.h HAVE_TIME_H)
CHECK_INCLUDE_FILE_CXX(emmintrin.h HAVE_EMMINTRIN_H)
CHECK_INCLUDE_FILE_CXX(arm_neon.h HAVE_ARM_NEON_H)
CHECK_INCLUDE_FILE_CXX(winsock2.h HAVE_WINSOCK2_H)
CHECK_INCLUDE_FILE_CXX(atlbase.h HAVE_ATLBASE_H)
check_include_file_cxx("${header}" ${include_var})
check_include_file_cxx("${header}" ${include_var})
CHECK_INCLUDE_FILE_CXX(d3d12_xs.h D3D12XS_HEADER)
check_include_file_cxx("filesystem" _CXX_FILESYSTEM_HAVE_HEADER)
check_include_file_cxx("experimental/filesystem"
_CXX_FILESYSTEM_HAVE_EXPERIMENTAL_HEADER)
check_include_file_cxx(atlbase.h VRPN_HAVE_ATLBASE)
check_include_file_cxx(linux/joystick.h HAVE_LINUX_JOYSTICK_H)
check_include_file_cxx(linux/input.h HAVE_LINUX_INPUT_H)
# Avoid check_include_file_cxx() because it performs linking but doesn't support CMAKE_REQUIRED_LIBRARIES (doh!)
check_include_file_cxx(clocale HAVE_CLOCALE)
check_include_file_cxx("optional" CXX_OPTIONAL_FOUND)
check_include_file_cxx("filesystem" _CXX_FILESYSTEM_HAVE_HEADER)