Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Connect log category xbt_heap.
[simgrid.git] / tools / graphicator / CMakeLists.txt
1 cmake_minimum_required(VERSION 2.6)
2
3 set(EXECUTABLE_OUTPUT_PATH "${CMAKE_BINARY_DIR}/bin")
4
5 add_executable(graphicator graphicator.c)
6
7 ### Add definitions for compile
8 if(NOT WIN32)
9   target_link_libraries(graphicator simgrid m pthread )
10 else()
11   target_link_libraries(graphicator simgrid )
12 endif()
13
14 ## Clean generated files
15 get_directory_property(extra_clean_files ADDITIONAL_MAKE_CLEAN_FILES)
16 set_directory_properties(
17   PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES
18   "${extra_clean_files};${CMAKE_CURRENT_BINARY_DIR}/simgrid.trace;")
19
20 set(tesh_files
21   ${tesh_files}
22   ${CMAKE_CURRENT_SOURCE_DIR}/graphicator.tesh
23   PARENT_SCOPE
24   )
25 set(xml_files
26   ${xml_files}
27   PARENT_SCOPE
28   )
29 set(tools_src
30   ${tools_src}
31   ${CMAKE_CURRENT_SOURCE_DIR}/graphicator.c
32   PARENT_SCOPE
33   )
34 set(bin_files
35   ${bin_files}
36   PARENT_SCOPE
37   )
38 set(txt_files
39   ${txt_files}
40   PARENT_SCOPE
41   )