summaryrefslogtreecommitdiffstats
path: root/config/cmake_ext_mod/HDFMacros.cmake
diff options
context:
space:
mode:
authorAllen Byrne <byrn@hdfgroup.org>2016-07-20 14:45:25 (GMT)
committerAllen Byrne <byrn@hdfgroup.org>2016-07-20 14:45:25 (GMT)
commita621f5f668eedb07f44be8da11ff6cbfb697b77e (patch)
treeaf88946133c0313717b33d406ec10f85440d287f /config/cmake_ext_mod/HDFMacros.cmake
parentd3b724f86aa2bc0f7a9333c3e3ce95cc2e5e0092 (diff)
downloadhdf5-a621f5f668eedb07f44be8da11ff6cbfb697b77e.zip
hdf5-a621f5f668eedb07f44be8da11ff6cbfb697b77e.tar.gz
hdf5-a621f5f668eedb07f44be8da11ff6cbfb697b77e.tar.bz2
[svn-r30204] Move CXX tests to C++ compiler test file
Diffstat (limited to 'config/cmake_ext_mod/HDFMacros.cmake')
-rw-r--r--config/cmake_ext_mod/HDFMacros.cmake10
1 files changed, 10 insertions, 0 deletions
diff --git a/config/cmake_ext_mod/HDFMacros.cmake b/config/cmake_ext_mod/HDFMacros.cmake
index b2c4997..1d6b49a 100644
--- a/config/cmake_ext_mod/HDFMacros.cmake
+++ b/config/cmake_ext_mod/HDFMacros.cmake
@@ -279,3 +279,13 @@ macro (HDF_README_PROPERTIES target_fortran)
${CMAKE_BINARY_DIR}/README.txt @ONLY
)
endmacro (HDF_README_PROPERTIES)
+
+macro (HDFTEST_COPY_FILE src dest target)
+ add_custom_command(
+ OUTPUT "${dest}"
+ COMMAND "${CMAKE_COMMAND}"
+ ARGS -E copy_if_different "${src}" "${dest}"
+ DEPENDS "${src}"
+ )
+ list (APPEND ${target}_list "${dest}")
+endmacro ()