~ubuntu-branches/ubuntu/vivid/adios/vivid-proposed

« back to all changes in this revision

Viewing changes to utils/list_methods/CMakeLists.txt

  • Committer: Package Import Robot
  • Author(s): Alastair McKinstry
  • Date: 2014-06-16 23:06:38 UTC
  • mfrom: (15.1.8 sid)
  • Revision ID: package-import@ubuntu.com-20140616230638-cxryhot6b8ge32l6
Tags: 1.7.0-1
* New upstream release.
* Add adios.pc pkgconfig file. adios_config now uses this.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
include_directories(${PROJECT_SOURCE_DIR}/src)
 
2
include_directories(${PROJECT_SOURCE_DIR}/src/core)
 
3
include_directories(${PROJECT_BINARY_DIR})
 
4
include_directories(${PROJECT_SOURCE_DIR}/utils/list_methods)
 
5
link_directories(${PROJECT_BINARY_DIR}/utils/list_methods)
 
6
 
 
7
if(BUILD_WRITE)
 
8
  add_executable(list_methods list_methods.c)
 
9
  target_link_libraries(list_methods adios ${ADIOSLIB_LDADD} ${MPI_C_LIBRARIES})
 
10
  set_target_properties(list_methods PROPERTIES COMPILE_FLAGS "${MACRODEFFLAG}WRITE ${ADIOSLIB_CPPFLAGS} ${ADIOSLIB_CFLAGS} ${ADIOSLIB_EXTRA_CPPFLAGS} ${MPI_C_COMPILE_FLAGS}")
 
11
 
 
12
  if(MPI_LINK_FLAGS)
 
13
     set_target_properties(list_methods PROPERTIES LINK_FLAGS "${MPI_C_LINK_FLAGS}")
 
14
  endif()
 
15
 
 
16
  install(PROGRAMS ${PROJECT_BINARY_DIR}/utils/list_methods/list_methods DESTINATION ${bindir})
 
17
endif(BUILD_WRITE)
 
18
 
 
19
add_executable(list_methods_readonly list_methods.c)
 
20
target_link_libraries(list_methods_readonly adiosread ${ADIOSREADLIB_LDADD} ${MPI_C_LIBRARIES})
 
21
set_target_properties(list_methods_readonly PROPERTIES COMPILE_FLAGS
 
22
"${ADIOSREADLIB_CPPFLAGS} ${ADIOSREADLIB_CFLAGS} ${ADIOSREADLIB_EXTRA_CPPFLAGS} ${MPI_C_COMPILE_FLAGS}")
 
23
 
 
24
if(MPI_LINK_FLAGS)
 
25
    set_target_properties(list_methods_readonly PROPERTIES LINK_FLAGS "${MPI_C_LINK_FLAGS}")
 
26
endif()
 
27
 
 
28
install(PROGRAMS ${PROJECT_BINARY_DIR}/utils/list_methods/list_methods_readonly DESTINATION ${bindir})