1
include_directories(${PROJECT_SOURCE_DIR}/tests/suite)
2
include_directories(${PROJECT_SOURCE_DIR}/src)
3
include_directories(${PROJECT_SOURCE_DIR}/tests/suite/programs)
4
include_directories(${PROJECT_BINARY_DIR}/tests/suite/programs)
5
link_directories(${PROJECT_BINARY_DIR}/tests/suite/programs)
9
add_executable(local_array_time local_array_time.c)
10
target_link_libraries(local_array_time adios ${ADIOSLIB_LDADD})
12
add_executable(adios_amr_write adios_amr_write.c)
13
target_link_libraries(adios_amr_write adios ${ADIOSLIB_LDADD})
15
add_executable(adios_amr_write_2vars adios_amr_write_2vars.c)
16
target_link_libraries(adios_amr_write_2vars adios ${ADIOSLIB_LDADD})
18
add_executable(adios_staged_read adios_staged_read.c)
19
target_link_libraries(adios_staged_read adiosread ${ADIOSREADLIB_LDADD})
21
add_executable(adios_staged_read_2vars adios_staged_read_2vars.c)
22
target_link_libraries(adios_staged_read_2vars adiosread ${ADIOSREADLIB_LDADD})
24
add_executable(write_read write_read.c)
25
target_link_libraries(write_read adios ${ADIOSLIB_LDADD})
27
add_executable(write_alternate write_alternate.c)
28
target_link_libraries(write_alternate adios ${ADIOSLIB_LDADD})
30
add_executable(many_vars many_vars.c)
31
target_link_libraries(many_vars adios ${ADIOSLIB_LDADD})
33
add_executable(selections selections.c)
34
target_link_libraries(selections adios ${ADIOSLIB_LDADD})
39
add_executable(posix_method posix_method.F90 gwrite_posix_method.fh)
40
target_link_libraries(posix_method adiosf ${ADIOSLIB_LDADD})
41
include_directories(${PROJECT_BINARY_DIR}/src)
43
OUTPUT gwrite_posix_method.fh
44
COMMAND ${PROJECT_SOURCE_DIR}/utils/gpp/gpp.py ${PROJECT_SOURCE_DIR}/tests/suite/programs/posix_method.xml
45
DEPENDS posix_method.xml
50
#install(FILES adios_amr_write_2vars.xml adios_amr_write.xml local_array_time.xml posix_method.xml write_alternate.xml write_read.xml DESTINATION ${PROJECT_BINARY_DIR}/tests/suite/programs)