[svn-r29520] rename java test file because test modifies original file.
Delete copy when test is finished.
This commit is contained in:
@@ -63,7 +63,6 @@ add_dependencies (${HDF5_JAVA_TEST_LIB_TARGET} ${HDF5_JAVA_HDF5_LIB_TARGET})
|
||||
set_target_properties (${HDF5_JAVA_TEST_LIB_TARGET} PROPERTIES FOLDER test/java)
|
||||
|
||||
set (HDF_JAVA_TEST_FILES
|
||||
h5ex_g_iterate.hdf
|
||||
JUnit-interface.txt
|
||||
JUnit-interface.ert
|
||||
)
|
||||
@@ -79,6 +78,13 @@ foreach (h5_file ${HDF_JAVA_TEST_FILES})
|
||||
)
|
||||
endforeach (h5_file ${HDF_JAVA_TEST_FILES})
|
||||
|
||||
add_custom_command (
|
||||
TARGET ${HDF5_JAVA_TEST_LIB_TARGET}
|
||||
POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND}
|
||||
ARGS -E copy_if_different ${PROJECT_SOURCE_DIR}/h5ex_g_iterate.orig ${PROJECT_BINARY_DIR}/h5ex_g_iterate.hdf
|
||||
)
|
||||
|
||||
if (WIN32)
|
||||
set (CMAKE_JAVA_INCLUDE_FLAG_SEP ";")
|
||||
else (WIN32)
|
||||
@@ -96,6 +102,14 @@ if (CMAKE_BUILD_TYPE MATCHES Debug)
|
||||
set (CMD_ARGS "-Dhdf.hdf5lib.H5.loadLibraryName=hdf5_java_debug;")
|
||||
endif(CMAKE_BUILD_TYPE MATCHES Debug)
|
||||
|
||||
add_test (
|
||||
NAME JJUnit-interface-clearall-objects
|
||||
COMMAND ${CMAKE_COMMAND}
|
||||
-E remove
|
||||
JUnit-interface.out
|
||||
JUnit-interface.out.err
|
||||
)
|
||||
|
||||
add_test (
|
||||
NAME JUnit-interface
|
||||
COMMAND "${CMAKE_COMMAND}"
|
||||
|
||||
Reference in New Issue
Block a user