diff options
author | Allen Byrne <byrn@hdfgroup.org> | 2010-12-13 13:27:47 (GMT) |
---|---|---|
committer | Allen Byrne <byrn@hdfgroup.org> | 2010-12-13 13:27:47 (GMT) |
commit | 3a581adac60ed35b4488892bd54c3fc32058abc3 (patch) | |
tree | 09b46b582599b5971cbbf33032681c15b91dc7a4 /perform | |
parent | a296f560fd40052aae4040063e9c66d1017301e0 (diff) | |
download | hdf5-3a581adac60ed35b4488892bd54c3fc32058abc3.zip hdf5-3a581adac60ed35b4488892bd54c3fc32058abc3.tar.gz hdf5-3a581adac60ed35b4488892bd54c3fc32058abc3.tar.bz2 |
[svn-r19883] Corrected time_of_day define configuration, found during parallel CMake build.
Tested: local linux, fix confirmed by user
Diffstat (limited to 'perform')
-rw-r--r-- | perform/CMakeLists.txt | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/perform/CMakeLists.txt b/perform/CMakeLists.txt index f85e1d4..fc1d252 100644 --- a/perform/CMakeLists.txt +++ b/perform/CMakeLists.txt @@ -39,6 +39,24 @@ TARGET_LINK_LIBRARIES (h5perf_serial ${HDF5_LIB_TARGET} ${HDF5_TOOLS_LIB_TARGET} ADD_TEST (NAME h5perf_serial COMMAND $<TARGET_FILE:h5perf_serial>) +IF (HDF5_BUILD_PERFORM_STANDALONE) + #-- Adding test for h5perf_serial_alone + SET (h5perf_serial_alone_SRCS + ${HDF5_PERFORM_SOURCE_DIR}/sio_timer.c + ${HDF5_PERFORM_SOURCE_DIR}/sio_perf.c + ${HDF5_PERFORM_SOURCE_DIR}/sio_engine.c + ) + ADD_EXECUTABLE (h5perf_serial_alone ${h5perf_serial_alone_SRCS}) + SET_PROPERTY (TARGET h5perf_serial_alone + APPEND PROPERTY COMPILE_DEFINITIONS STANDALONE + ) + H5_NAMING (h5perf_serial_alone) + TARGET_WIN_PROPERTIES (h5perf_serial_alone) + TARGET_LINK_LIBRARIES (h5perf_serial_alone ${HDF5_LIB_TARGET} ${HDF5_TOOLS_LIB_TARGET}) + + ADD_TEST (NAME h5perf_serial_alone COMMAND $<TARGET_FILE:h5perf_serial_alone>) +ENDIF (HDF5_BUILD_PERFORM_STANDALONE) + #-- Adding test for chunk SET (chunk_SRCS ${HDF5_PERFORM_SOURCE_DIR}/chunk.c @@ -108,6 +126,24 @@ IF (H5_HAVE_PARALLEL) ADD_TEST (NAME h5perf COMMAND ${MPIEXEC} ${MPIEXEC_PREFLAGS} ${MPIEXEC_NUMPROC_FLAG} ${MPIEXEC_MAX_NUMPROCS} ${MPIEXEC_POSTFLAGS} $<TARGET_FILE:h5perf>) + IF (HDF5_BUILD_PERFORM_STANDALONE) + #-- Adding test for h5perf + SET (h5perf_alone_SRCS + ${HDF5_PERFORM_SOURCE_DIR}/pio_timer.c + ${HDF5_PERFORM_SOURCE_DIR}/pio_perf.c + ${HDF5_PERFORM_SOURCE_DIR}/pio_engine.c + ) + ADD_EXECUTABLE (h5perf_alone ${h5perf_alone_SRCS}) + SET_PROPERTY (TARGET h5perf_alone + APPEND PROPERTY COMPILE_DEFINITIONS STANDALONE + ) + H5_NAMING (h5perf_alone) + TARGET_WIN_PROPERTIES (h5perf_alone) + TARGET_LINK_LIBRARIES (h5perf_alone ${HDF5_LIB_TARGET} ${HDF5_TOOLS_LIB_TARGET} ${HDF5_TEST_LIB_TARGET}) + + ADD_TEST (NAME h5perf_alone COMMAND ${MPIEXEC} ${MPIEXEC_PREFLAGS} ${MPIEXEC_NUMPROC_FLAG} ${MPIEXEC_MAX_NUMPROCS} ${MPIEXEC_POSTFLAGS} $<TARGET_FILE:h5perf_alone>) + ENDIF (HDF5_BUILD_PERFORM_STANDALONE) + #-- Adding test for benchpar SET (benchpar_SRCS ${HDF5_PERFORM_SOURCE_DIR}/benchpar.c |