X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/cc83f5e22fe421207bc2768c4136a1d62d6f7352..d356b692a6a8031a987fbff621e90b372c805e89:/buildtools/Cmake/DefinePackages.cmake diff --git a/buildtools/Cmake/DefinePackages.cmake b/buildtools/Cmake/DefinePackages.cmake index 8489356eb2..32908034a3 100644 --- a/buildtools/Cmake/DefinePackages.cmake +++ b/buildtools/Cmake/DefinePackages.cmake @@ -35,6 +35,7 @@ set(EXTRA_DIST src/simix/smx_smurf_private.h src/simix/smx_synchro_private.h src/smpi/README + src/smpi/colls/colls.h src/smpi/private.h src/smpi/smpi_mpi_dt_private.h src/surf/cpu_ti_private.h @@ -107,6 +108,19 @@ set(SMPI_SRC src/smpi/smpi_mpi_dt.c src/smpi/smpi_pmpi.c src/smpi/smpi_replay.c + src/smpi/colls/alltoall-2dmesh.c + src/smpi/colls/alltoall-3dmesh.c + # src/smpi/colls/alltoall-bruck.c + src/smpi/colls/alltoall-pair.c + src/smpi/colls/alltoall-pair-light-barrier.c + src/smpi/colls/alltoall-pair-mpi-barrier.c + src/smpi/colls/alltoall-pair-one-barrier.c + src/smpi/colls/alltoall-rdb.c + src/smpi/colls/alltoall-ring.c + src/smpi/colls/alltoall-ring-light-barrier.c + src/smpi/colls/alltoall-ring-mpi-barrier.c + src/smpi/colls/alltoall-ring-one-barrier.c + src/smpi/colls/alltoall-simple.c ) if(SMPI_F2C) @@ -287,6 +301,7 @@ set(EXTRA_DIST #* ****************************************************************************************** *# set(SIMDAG_SRC + src/simdag/instr_sd_task.c src/simdag/sd_daxloader.c src/simdag/sd_global.c src/simdag/sd_link.c @@ -371,8 +386,10 @@ set(JTRACE_JAVA_SRC if(HAVE_TRACING) list(APPEND JMSG_C_SRC ${JTRACE_C_SRC}) + list(APPEND JMSG_JAVA_SRC ${JTRACE_JAVA_SRC}) else() list(APPEND EXTRA_DIST ${JTRACE_C_SRC}) + list(APPEND EXTRA_DIST ${JTRACE_JAVA_SRC}) endif() set(LUA_SRC @@ -420,6 +437,7 @@ set(MC_SRC src/mc/mc_request.c src/mc/mc_state.c src/mc/memory_map.c + src/mc/mc_pair.c ) set(headers_to_install @@ -535,6 +553,7 @@ set(simgrid_sources ${SURF_SRC} ${TRACING_SRC} ${XBT_SRC} + ${SMPI_SRC} ) if(${HAVE_JEDULE}) @@ -638,6 +657,7 @@ set(DOC_SOURCES doc/doxygen/module-sd.doc doc/doxygen/module-simix.doc doc/doxygen/module-surf.doc + doc/doxygen/module-smpi.doc doc/doxygen/module-trace.doc doc/doxygen/module-xbt.doc doc/doxygen/modules.doc @@ -715,7 +735,9 @@ set(txt_files AUTHORS COPYING README + README.java ChangeLog + ChangeLog.SimGrid-java INSTALL LICENSE-LGPL-2.1 NEWS @@ -724,6 +746,24 @@ set(txt_files ) set(EXAMPLES_CMAKEFILES_TXT + examples/java/CMakeLists.txt + examples/java/async/CMakeLists.txt + examples/java/bittorrent/CMakeLists.txt + examples/java/chord/CMakeLists.txt + examples/java/cloud/CMakeLists.txt + examples/java/commTime/CMakeLists.txt + examples/java/io/CMakeLists.txt + examples/java/kademlia/CMakeLists.txt + examples/java/master_slave_bypass/CMakeLists.txt + examples/java/master_slave_kill/CMakeLists.txt + examples/java/masterslave/CMakeLists.txt + examples/java/migration/CMakeLists.txt + examples/java/mutualExclusion/CMakeLists.txt + examples/java/pingPong/CMakeLists.txt + examples/java/priority/CMakeLists.txt + examples/java/startKillTime/CMakeLists.txt + examples/java/suspend/CMakeLists.txt + examples/java/tracing/CMakeLists.txt examples/lua/CMakeLists.txt examples/msg/CMakeLists.txt examples/msg/actions/CMakeLists.txt @@ -771,6 +811,7 @@ set(TESHSUITE_CMAKEFILES_TXT teshsuite/simdag/network/p2p/CMakeLists.txt teshsuite/simdag/partask/CMakeLists.txt teshsuite/simdag/platforms/CMakeLists.txt + teshsuite/simdag/availability/CMakeLists.txt teshsuite/xbt/CMakeLists.txt teshsuite/smpi/CMakeLists.txt teshsuite/smpi/mpich-test/CMakeLists.txt @@ -805,6 +846,7 @@ set(CMAKE_SOURCE_FILES buildtools/Cmake/GenerateDocWin.cmake buildtools/Cmake/MaintainerMode.cmake buildtools/Cmake/MakeExe.cmake + buildtools/Cmake/MakeJava.cmake buildtools/Cmake/MakeLib.cmake buildtools/Cmake/MakeLibWin.cmake buildtools/Cmake/Modules/FindF2c.cmake @@ -831,14 +873,12 @@ set(CMAKE_SOURCE_FILES buildtools/Cmake/Scripts/postinstall.sh buildtools/Cmake/Scripts/preinstall.sh buildtools/Cmake/Scripts/tesh.pl - buildtools/Cmake/Scripts/test_java.sh buildtools/Cmake/Scripts/update_tesh.pl buildtools/Cmake/Supernovae.cmake buildtools/Cmake/UnitTesting.cmake buildtools/Cmake/src/internal_config.h.in buildtools/Cmake/src/simgrid.nsi.in buildtools/Cmake/test_prog/prog_AC_CHECK_MCSC.c - buildtools/Cmake/test_prog/prog_getline.c buildtools/Cmake/test_prog/prog_gnu_dynlinker.c buildtools/Cmake/test_prog/prog_gtnets.cpp buildtools/Cmake/test_prog/prog_mutex_timedlock.c