~ubuntu-branches/ubuntu/utopic/adios/utopic

« back to all changes in this revision

Viewing changes to tests/genarray/CMakeLists.txt

  • Committer: Package Import Robot
  • Author(s): Alastair McKinstry
  • Date: 2013-12-09 15:21:31 UTC
  • mfrom: (1.1.2)
  • Revision ID: package-import@ubuntu.com-20131209152131-jtd4fpmdv3xnunnm
Tags: 1.5.0-1
* New upstream.
* Standards-Version: 3.9.5
* Include latest config.{sub,guess} 
* New watch file.
* Create libadios-bin for binaries.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
include_directories(${PROJECT_SOURCE_DIR}/src)
 
2
include_directories(${PROJECT_BINARY_DIR}/src)
 
3
include_directories(${PROJECT_SOURCE_DIR}/tests/genarray)
 
4
include_directories(${PROJECT_BINARY_DIR}/tests/genarray)
 
5
link_directories(${PROJECT_BINARY_DIR}/tests/genarray)
 
6
 
 
7
add_executable(genarray genarray.F90 gwrite_genarray.fh)
 
8
target_link_libraries(genarray adiosf ${ADIOSLIB_LDADD})
 
9
set_target_properties(genarray PROPERTIES COMPILE_FLAGS "${ADIOSLIB_CPPFLAGS} ${ADIOSLIB_CFLAGS}")
 
10
 
 
11
add_executable(genarray2D genarray2D.F90)
 
12
target_link_libraries(genarray2D adiosf ${ADIOSLIB_LDADD})
 
13
set_target_properties(genarray2D PROPERTIES COMPILE_FLAGS "${ADIOSLIB_CPPFLAGS} ${ADIOSLIB_CFLAGS}")
 
14
 
 
15
add_executable(copyarray copyarray.F90 gread_genarray.fh)
 
16
target_link_libraries(copyarray adiosf ${ADIOSLIB_LDADD})
 
17
set_target_properties(copyarray PROPERTIES COMPILE_FLAGS "${ADIOSLIB_CPPFLAGS} ${ADIOSLIB_CFLAGS}")
 
18
 
 
19
add_executable(copyarray2D copyarray2D.F90)
 
20
target_link_libraries(copyarray2D adiosf ${ADIOSLIB_LDADD})
 
21
set_target_properties(copyarray2D PROPERTIES COMPILE_FLAGS "${ADIOSLIB_CPPFLAGS} ${ADIOSLIB_CFLAGS}")
 
22
 
 
23
#install(FILES genarray.xml genarray3d.xml job.ewok job2D.ewok DESTINATION ${PROJECT_BINARY_DIR}/tests/genarray) 
 
24
 
 
25
add_custom_command(
 
26
        OUTPUT gwrite_genarray.fh
 
27
        COMMAND rm -f gwrite_genarray.fh gread_genarray.fh 
 
28
        COMMAND ${PROJECT_SOURCE_DIR}/utils/gpp/gpp.py ${PROJECT_SOURCE_DIR}/tests/genarray/genarray3d.xml
 
29
        DEPENDS genarray3d.xml
 
30
        )
 
31
 
 
32
add_custom_command(
 
33
        OUTPUT gread_genarray.fh 
 
34
        COMMAND rm -f gwrite_genarray.fh gread_genarray.fh 
 
35
        COMMAND ${PROJECT_SOURCE_DIR}/utils/gpp/gpp.py ${PROJECT_SOURCE_DIR}/tests/genarray/genarray3d.xml
 
36
        DEPENDS genarray3d.xml
 
37
        )