mirror of
https://github.com/HDFGroup/hdf5.git
synced 2024-11-21 01:04:10 +08:00
[svn-r27808] Update CMake files to use updated test files.
This commit is contained in:
parent
81b5e1c51f
commit
12d5f2bb3c
@ -257,7 +257,7 @@ set (H5_TESTS
|
||||
#links_env
|
||||
file_image
|
||||
enc_dec_plist
|
||||
enc_dec_plist_with_endianess
|
||||
enc_dec_plist_cross_platform
|
||||
unregister
|
||||
)
|
||||
|
||||
|
@ -139,47 +139,83 @@ endif (HDF5_TEST_VFD)
|
||||
# Copy test files from test/testfiles/plist_files dir to test dir
|
||||
# --------------------------------------------------------------------
|
||||
set (HDF5_REFERENCE_PLIST_FILES
|
||||
acpl_be
|
||||
acpl_le
|
||||
dapl_be
|
||||
dapl_le
|
||||
dcpl_be
|
||||
dcpl_le
|
||||
dxpl_be
|
||||
dxpl_le
|
||||
fapl_be
|
||||
fapl_le
|
||||
fcpl_be
|
||||
fcpl_le
|
||||
gcpl_be
|
||||
gcpl_le
|
||||
lapl_be
|
||||
lapl_le
|
||||
lcpl_be
|
||||
lcpl_le
|
||||
ocpl_be
|
||||
ocpl_le
|
||||
ocpypl_be
|
||||
ocpypl_le
|
||||
strcpl_be
|
||||
strcpl_le
|
||||
acpl_32be
|
||||
acpl_32le
|
||||
acpl_64be
|
||||
acpl_64le
|
||||
dapl_32be
|
||||
dapl_32le
|
||||
dapl_64be
|
||||
dapl_64le
|
||||
dcpl_32be
|
||||
dcpl_32le
|
||||
dcpl_64be
|
||||
dcpl_64le
|
||||
dxpl_32be
|
||||
dxpl_32le
|
||||
dxpl_64be
|
||||
dxpl_64le
|
||||
fapl_32be
|
||||
fapl_32le
|
||||
fapl_64be
|
||||
fapl_64le
|
||||
fcpl_32be
|
||||
fcpl_32le
|
||||
fcpl_64be
|
||||
fcpl_64le
|
||||
gcpl_32be
|
||||
gcpl_32le
|
||||
gcpl_64be
|
||||
gcpl_64le
|
||||
lapl_32be
|
||||
lapl_32le
|
||||
lapl_64be
|
||||
lapl_64le
|
||||
lcpl_32be
|
||||
lcpl_32le
|
||||
lcpl_64be
|
||||
lcpl_64le
|
||||
ocpl_32be
|
||||
ocpl_32le
|
||||
ocpl_64be
|
||||
ocpl_64le
|
||||
ocpypl_32be
|
||||
ocpypl_32le
|
||||
ocpypl_64be
|
||||
ocpypl_64le
|
||||
strcpl_32be
|
||||
strcpl_32le
|
||||
strcpl_64be
|
||||
strcpl_64le
|
||||
)
|
||||
|
||||
foreach (plistfile ${HDF5_REFERENCE_PLIST_FILES})
|
||||
set (dest "${PROJECT_BINARY_DIR}/H5TEST/testfiles/plist_files/${plistfile}")
|
||||
set (dest "${PROJECT_BINARY_DIR}/H5TEST/testfiles/plist_files")
|
||||
add_custom_command (
|
||||
TARGET ${HDF5_TEST_LIB_TARGET}
|
||||
POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND}
|
||||
ARGS -E copy_if_different ${HDF5_TEST_SOURCE_DIR}/testfiles/plist_files/${plistfile} ${dest}
|
||||
ARGS -E copy_if_different ${HDF5_TEST_SOURCE_DIR}/testfiles/plist_files/${plistfile} ${dest}/${plistfile}
|
||||
)
|
||||
add_custom_command (
|
||||
TARGET ${HDF5_TEST_LIB_TARGET}
|
||||
POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND}
|
||||
ARGS -E copy_if_different ${HDF5_TEST_SOURCE_DIR}/testfiles/plist_files/def_${plistfile} ${dest}/def_${plistfile}
|
||||
)
|
||||
if (BUILD_SHARED_LIBS)
|
||||
set (dest "${PROJECT_BINARY_DIR}/H5TEST-shared/testfiles/plist_files/${plistfile}")
|
||||
set (dest "${PROJECT_BINARY_DIR}/H5TEST-shared/testfiles/plist_files")
|
||||
add_custom_command (
|
||||
TARGET ${HDF5_TEST_LIBSH_TARGET}
|
||||
POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND}
|
||||
ARGS -E copy_if_different ${HDF5_TEST_SOURCE_DIR}/testfiles/plist_files/${plistfile} ${dest}
|
||||
ARGS -E copy_if_different ${HDF5_TEST_SOURCE_DIR}/testfiles/plist_files/${plistfile} ${dest}/${plistfile}
|
||||
)
|
||||
add_custom_command (
|
||||
TARGET ${HDF5_TEST_LIBSH_TARGET}
|
||||
POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND}
|
||||
ARGS -E copy_if_different ${HDF5_TEST_SOURCE_DIR}/testfiles/plist_files/def_${plistfile} ${dest}/def_${plistfile}
|
||||
)
|
||||
endif (BUILD_SHARED_LIBS)
|
||||
endforeach (plistfile ${HDF5_REFERENCE_PLIST_FILES})
|
||||
|
Loading…
Reference in New Issue
Block a user