X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d0709b755b9d461e062a8a3000323cea9f172f6d..7da2926d0733ff0683f31aeea176ce71e127264f:/tools/cmake/DefinePackages.cmake diff --git a/tools/cmake/DefinePackages.cmake b/tools/cmake/DefinePackages.cmake index 6daa09f8e7..e34d7e3807 100644 --- a/tools/cmake/DefinePackages.cmake +++ b/tools/cmake/DefinePackages.cmake @@ -389,6 +389,17 @@ else() src/simix/smx_context_boost.cpp) endif() +set(S4U_SRC + src/s4u/s4u_actor.cpp + src/s4u/s4u_async.cpp + src/s4u/s4u_comm.cpp + src/s4u/s4u_engine.cpp + src/s4u/s4u_file.cpp + src/s4u/s4u_host.cpp + src/s4u/s4u_mailbox.cpp + src/s4u/s4u_storage.cpp +) + set(SIMGRID_SRC src/simgrid/sg_config.c src/simgrid/host.cpp @@ -616,8 +627,8 @@ set(MC_SRC src/mc/mc_forward.h src/mc/mc_forward.hpp - src/mc/mc_process.h - src/mc/mc_process.cpp + src/mc/Process.hpp + src/mc/Process.cpp src/mc/mc_unw.h src/mc/mc_unw.cpp src/mc/mc_unw_vmread.cpp @@ -695,6 +706,15 @@ set(headers_to_install include/simgrid/simix.h include/simgrid/host.h include/simgrid/link.h + include/simgrid/s4u/actor.hpp + include/simgrid/s4u/async.hpp + include/simgrid/s4u/comm.hpp + include/simgrid/s4u/engine.hpp + include/simgrid/s4u/file.hpp + include/simgrid/s4u/host.hpp + include/simgrid/s4u/mailbox.hpp + include/simgrid/s4u/storage.hpp + include/simgrid/s4u.h include/smpi/mpi.h include/smpi/smpi.h include/smpi/smpi_cocci.h @@ -779,6 +799,7 @@ endif() ### Simgrid Lib sources set(simgrid_sources ${BINDINGS_SRC} + ${S4U_SRC} ${MSG_SRC} ${SIMDAG_SRC} ${SIMGRID_SRC} @@ -1052,6 +1073,8 @@ set(EXAMPLES_CMAKEFILES_TXT examples/msg/suspend/CMakeLists.txt examples/msg/token_ring/CMakeLists.txt examples/msg/tracing/CMakeLists.txt + examples/s4u/CMakeLists.txt + examples/s4u/dumb/CMakeLists.txt examples/scala/CMakeLists.txt examples/scala/master_slave_bypass/CMakeLists.txt examples/scala/master_slave_kill/CMakeLists.txt @@ -1175,7 +1198,7 @@ set(TOOLS_CMAKEFILES_TXT set(CMAKE_SOURCE_FILES CMakeLists.txt - tools/cmake/AddTests.cmake + tools/cmake/Tests.cmake tools/cmake/CTestConfig.cmake tools/cmake/CTestCustom.cmake tools/cmake/CompleteInFiles.cmake