From e8e5afcfad77a9090df0d7e6710fb9ac7bfe7802 Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Wed, 12 Jun 2013 11:26:31 +0200 Subject: [PATCH] Add CMakeLists.txt for examples/msg/semaphores/. --- buildtools/Cmake/DefinePackages.cmake | 1 + buildtools/Cmake/MakeExe.cmake | 1 + examples/msg/semaphores/CMakeLists.txt | 30 ++++++++++++++++++++++++++ 3 files changed, 32 insertions(+) create mode 100644 examples/msg/semaphores/CMakeLists.txt diff --git a/buildtools/Cmake/DefinePackages.cmake b/buildtools/Cmake/DefinePackages.cmake index 5e4aa958f0..165e45c244 100644 --- a/buildtools/Cmake/DefinePackages.cmake +++ b/buildtools/Cmake/DefinePackages.cmake @@ -863,6 +863,7 @@ set(EXAMPLES_CMAKEFILES_TXT examples/msg/pmm/CMakeLists.txt examples/msg/priority/CMakeLists.txt examples/msg/properties/CMakeLists.txt + examples/msg/semaphores/CMakeLists.txt examples/msg/sendrecv/CMakeLists.txt examples/msg/start_kill_time/CMakeLists.txt examples/msg/suspend/CMakeLists.txt diff --git a/buildtools/Cmake/MakeExe.cmake b/buildtools/Cmake/MakeExe.cmake index 53642d7191..defe59639c 100644 --- a/buildtools/Cmake/MakeExe.cmake +++ b/buildtools/Cmake/MakeExe.cmake @@ -47,6 +47,7 @@ add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/parallel_task) add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/pmm) add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/priority) add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/properties) +add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/semaphores) add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/sendrecv) add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/start_kill_time) add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/suspend) diff --git a/examples/msg/semaphores/CMakeLists.txt b/examples/msg/semaphores/CMakeLists.txt new file mode 100644 index 0000000000..d8b48ddf74 --- /dev/null +++ b/examples/msg/semaphores/CMakeLists.txt @@ -0,0 +1,30 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "${CMAKE_CURRENT_BINARY_DIR}") + +add_executable(synchro synchro.c) + +### Add definitions for compile +target_link_libraries(synchro simgrid) + +set(tesh_files + ${tesh_files} + PARENT_SCOPE + ) +set(xml_files + ${xml_files} + PARENT_SCOPE + ) +set(examples_src + ${examples_src} + ${CMAKE_CURRENT_SOURCE_DIR}/synchro.c + PARENT_SCOPE + ) +set(bin_files + ${bin_files} + PARENT_SCOPE + ) +set(txt_files + ${txt_files} + PARENT_SCOPE + ) -- 2.20.1