Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
cmake: PTH_STACKGROW is actually used in many contexts, dont bind it to SysV ones
[simgrid.git] / examples / msg / masterslave / CMakeLists.txt
1 add_executable       (masterslave_failure   masterslave_failure.c)
2 target_link_libraries(masterslave_failure   simgrid)
3 add_executable       (masterslave_forwarder masterslave_forwarder.c)
4 target_link_libraries(masterslave_forwarder simgrid )
5 add_executable       (masterslave_mailbox   masterslave_mailbox.c)
6 target_link_libraries(masterslave_mailbox   simgrid)
7 add_executable       (masterslave_kill      masterslave_kill.c)
8 target_link_libraries(masterslave_kill      simgrid)
9 add_executable       (masterslave_arg       masterslave_arg.c)
10 target_link_libraries(masterslave_arg       simgrid)
11
12 set(tesh_files
13   ${tesh_files}
14   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_cpu_ti.tesh
15   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_forwarder_crosstraffic.tesh
16   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_mailbox.tesh
17   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_cas01_im.tesh
18   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_crosstraffic.tesh
19   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_forwarder.tesh
20   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_multicore.tesh
21   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_failure_crosstraffic.tesh
22   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_kill.tesh
23   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave.tesh
24   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_cpu_ti_crosstraffic.tesh
25   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_failure.tesh
26   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_mailbox_crosstraffic.tesh
27   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_vivaldi.tesh
28   PARENT_SCOPE)
29 set(xml_files
30   ${xml_files}
31   ${CMAKE_CURRENT_SOURCE_DIR}/deployment_masterslave_forwarder.xml
32   ${CMAKE_CURRENT_SOURCE_DIR}/deployment_masterslave_mailbox_multicore.xml
33   ${CMAKE_CURRENT_SOURCE_DIR}/deployment_masterslave_vivaldi.xml
34   ${CMAKE_CURRENT_SOURCE_DIR}/deployment_masterslave_kill.xml
35   ${CMAKE_CURRENT_SOURCE_DIR}/deployment_masterslave_mailbox.xml
36   ${CMAKE_CURRENT_SOURCE_DIR}/deployment_masterslave.xml
37   PARENT_SCOPE)
38 set(examples_src
39   ${examples_src}
40   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_arg.c
41   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_failure.c
42   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_forwarder.c
43   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_kill.c
44   ${CMAKE_CURRENT_SOURCE_DIR}/masterslave_mailbox.c
45   PARENT_SCOPE)
46