mirror of
https://github.com/HDFGroup/hdf5.git
synced 2026-09-25 04:09:44 +03:00
Changes to isolate API Test option files and use fetchcontent (#2880)
This commit is contained in:
@@ -9,16 +9,31 @@
|
||||
# help@hdfgroup.org.
|
||||
#
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
# Set module path
|
||||
#------------------------------------------------------------------------------
|
||||
set(HDF5_TEST_API_CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/CMake")
|
||||
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${HDF5_TEST_API_CMAKE_MODULE_PATH})
|
||||
cmake_minimum_required (VERSION 3.18)
|
||||
project (HDF5_TEST_PAR_API C)
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
# Setup for API tests
|
||||
# Define for API tests
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
set (HDF5_API_TESTS
|
||||
attribute
|
||||
dataset
|
||||
datatype
|
||||
file
|
||||
group
|
||||
link
|
||||
misc
|
||||
object
|
||||
)
|
||||
|
||||
if (HDF5_TEST_API_ENABLE_ASYNC)
|
||||
set (HDF5_API_TESTS
|
||||
${HDF5_API_TESTS}
|
||||
async
|
||||
)
|
||||
endif ()
|
||||
|
||||
# Ported HDF5 tests
|
||||
set (HDF5_API_PAR_TESTS_EXTRA
|
||||
t_bigio
|
||||
|
||||
Reference in New Issue
Block a user