--- /dev/null
+cmake_minimum_required(VERSION 2.6)
+
+set(EXECUTABLE_OUTPUT_PATH "./")
+set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib")
+
+add_executable(empty_main_function empty_main.c _empty_main_function.c)
+add_executable(empty_main_simulator empty_main.c _empty_main_simulator.c)
+
+### Add definitions for compile
+target_link_libraries(empty_main_simulator simgrid m pthread -fprofile-arcs)
+target_link_libraries(empty_main_function gras m pthread -fprofile-arcs)
--- /dev/null
+cmake_minimum_required(VERSION 2.6)
+
+set(EXECUTABLE_OUTPUT_PATH "./")
+set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib")
+
+add_executable(small_sleep_function small_sleep.c _small_sleep_function.c)
+add_executable(small_sleep_simulator small_sleep.c _small_sleep_simulator.c)
+
+### Add definitions for compile
+target_link_libraries(small_sleep_simulator simgrid m pthread -fprofile-arcs)
+target_link_libraries(small_sleep_function gras m pthread -fprofile-arcs)
ARGS msg_handle ${PROJECT_DIRECTORY}/teshsuite/gras/msg_handle/msg_handle.xml
WORKING_DIRECTORY "${PROJECT_DIRECTORY}/teshsuite/gras/msg_handle"
)
+#teshsuite/gras/empty_main
+add_custom_command(TARGET gras_stub_generator
+POST_BUILD
+COMMAND "${PROJECT_DIRECTORY}/tools/gras/gras_stub_generator"
+ARGS empty_main ${PROJECT_DIRECTORY}/teshsuite/gras/empty_main/empty_main.xml
+WORKING_DIRECTORY "${PROJECT_DIRECTORY}/teshsuite/gras/empty_main"
+)
+#teshsuite/gras/small_sleep
+add_custom_command(TARGET gras_stub_generator
+POST_BUILD
+COMMAND "${PROJECT_DIRECTORY}/tools/gras/gras_stub_generator"
+ARGS small_sleep ${PROJECT_DIRECTORY}/teshsuite/gras/small_sleep/small_sleep.xml
+WORKING_DIRECTORY "${PROJECT_DIRECTORY}/teshsuite/gras/small_sleep"
+)
#examples/amok/bandwidth
add_custom_command(TARGET gras_stub_generator
POST_BUILD
add_subdirectory(${PROJECT_DIRECTORY}/teshsuite/xbt)
add_subdirectory(${PROJECT_DIRECTORY}/teshsuite/gras/datadesc)
add_subdirectory(${PROJECT_DIRECTORY}/teshsuite/gras/msg_handle)
+ add_subdirectory(${PROJECT_DIRECTORY}/teshsuite/gras/empty_main)
+ add_subdirectory(${PROJECT_DIRECTORY}/teshsuite/gras/small_sleep)
add_subdirectory(${PROJECT_DIRECTORY}/teshsuite/simdag)
add_subdirectory(${PROJECT_DIRECTORY}/teshsuite/simdag/network)
add_subdirectory(${PROJECT_DIRECTORY}/teshsuite/simdag/network/p2p)
> [0.000000] [sd_test/INFO] Route latency = 0.070615, route bandwidth = 472125.000000
> [0.000000] [sd_test/INFO] Communication time for 2000000.000000 bytes between Jacquelin and Intel: 4.306781
> [0.000000] [sd_test/INFO] Communication time for 3000000.000000 bytes between Intel and Jacquelin: 6.424864
-> [0.000000] [sd_test/INFO] Estimated time for 'Task D': 385.928745
+> [0.000000] [sd_test/INFO] Estimated time for 'Task D': 6.432146
> [0.000000] [sd_kernel/INFO] Starting simulation...
> [0.000000] [sd_kernel/INFO] Executing task 'Task D'
> [1271.136703] [sd_kernel/INFO] Task 'Task D' done