X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2a40fc047aa61d2fce966a98fe37945e4942b346..36abb6b34caac8dde16b256b8b935430fa2bfbf6:/tools/cmake/DefinePackages.cmake diff --git a/tools/cmake/DefinePackages.cmake b/tools/cmake/DefinePackages.cmake index 4c2e631cb8..5f9b6d74b9 100644 --- a/tools/cmake/DefinePackages.cmake +++ b/tools/cmake/DefinePackages.cmake @@ -5,14 +5,15 @@ set(EXTRA_DIST src/include/instr/instr_interface.h src/include/mc/datatypes.h src/include/mc/mc.h - src/mc/mc_mmu.h - src/mc/PageStore.hpp - src/mc/mc_record.h src/include/simgrid/sg_config.h src/include/smpi/smpi_utils.hpp src/include/surf/datatypes.h src/include/surf/maxmin.h src/include/surf/surf.h + src/include/xbt/parmap.hpp + src/mc/mc_mmu.h + src/mc/mc_record.h + src/mc/PageStore.hpp src/msg/msg_private.h src/simdag/dax.dtd src/simdag/dax_dtd.c @@ -29,12 +30,12 @@ set(EXTRA_DIST src/simix/smx_io_private.h src/simix/smx_network_private.h src/simix/smx_private.h - src/simix/smx_synchro_private.h + src/simix/smx_synchro_private.hpp src/smpi/colls/coll_tuned_topo.h src/smpi/colls/colls_private.h src/smpi/colls/smpi_mvapich2_selector_stampede.h - src/smpi/private.h - src/smpi/private.hpp + src/smpi/include/private.h + src/smpi/include/private.hpp src/surf/cpu_cas01.hpp src/surf/cpu_interface.hpp src/surf/cpu_ti.hpp @@ -96,6 +97,23 @@ set(EXTRA_DIST ) set(SMPI_SRC + src/smpi/smpi_main.c + src/smpi/bindings/smpi_mpi.cpp + src/smpi/bindings/smpi_pmpi.cpp + src/smpi/bindings/smpi_pmpi_coll.cpp + src/smpi/bindings/smpi_pmpi_comm.cpp + src/smpi/bindings/smpi_pmpi_group.cpp + src/smpi/bindings/smpi_pmpi_info.cpp + src/smpi/bindings/smpi_pmpi_op.cpp + src/smpi/bindings/smpi_pmpi_request.cpp + src/smpi/bindings/smpi_pmpi_topo.cpp + src/smpi/bindings/smpi_pmpi_type.cpp + src/smpi/bindings/smpi_pmpi_win.cpp + src/smpi/bindings/smpi_f77.cpp + src/smpi/bindings/smpi_f77_coll.cpp + src/smpi/bindings/smpi_f77_comm.cpp + src/smpi/bindings/smpi_f77_request.cpp + src/smpi/bindings/smpi_f77_type.cpp src/smpi/colls/allgather/allgather-2dmesh.cpp src/smpi/colls/allgather/allgather-3dmesh.cpp src/smpi/colls/allgather/allgather-GB.cpp @@ -200,51 +218,46 @@ set(SMPI_SRC src/smpi/colls/smpi_intel_mpi_selector.cpp src/smpi/colls/smpi_openmpi_selector.cpp src/smpi/colls/smpi_mvapich2_selector.cpp - src/smpi/instr_smpi.cpp - src/smpi/smpi_bench.cpp - src/smpi/smpi_memory.cpp - src/smpi/smpi_shared.cpp - src/smpi/smpi_static_variables.cpp - src/smpi/smpi_coll.cpp - src/smpi/smpi_coll.hpp - src/smpi/smpi_comm.cpp - src/smpi/smpi_comm.hpp - src/smpi/smpi_deployment.cpp - src/smpi/smpi_dvfs.cpp - src/smpi/smpi_global.cpp - src/smpi/smpi_f2c.cpp - src/smpi/smpi_f2c.hpp - src/smpi/smpi_group.cpp - src/smpi/smpi_group.hpp - src/smpi/SmpiHost.cpp - src/smpi/SmpiHost.hpp - src/smpi/smpi_mpi.cpp - src/smpi/smpi_datatype.cpp - src/smpi/smpi_datatype.hpp - src/smpi/smpi_info.cpp - src/smpi/smpi_info.hpp - src/smpi/smpi_keyvals.cpp - src/smpi/smpi_keyvals.hpp - src/smpi/smpi_datatype_derived.cpp - src/smpi/smpi_datatype_derived.hpp - src/smpi/smpi_main.c - src/smpi/smpi_op.cpp - src/smpi/smpi_op.hpp - src/smpi/smpi_process.cpp - src/smpi/smpi_process.hpp - src/smpi/smpi_pmpi.cpp - src/smpi/smpi_replay.cpp - src/smpi/smpi_request.cpp - src/smpi/smpi_request.hpp - src/smpi/smpi_status.cpp - src/smpi/smpi_status.hpp - src/smpi/smpi_win.cpp - src/smpi/smpi_win.hpp - src/smpi/smpi_topo.cpp - src/smpi/smpi_topo.hpp - src/smpi/smpi_utils.cpp - src/smpi/smpi_f77.cpp - + src/smpi/colls/smpi_coll.cpp + src/smpi/internals/instr_smpi.cpp + src/smpi/internals/smpi_bench.cpp + src/smpi/internals/smpi_memory.cpp + src/smpi/internals/smpi_shared.cpp + src/smpi/internals/smpi_static_variables.cpp + src/smpi/internals/smpi_deployment.cpp + src/smpi/internals/smpi_dvfs.cpp + src/smpi/internals/smpi_global.cpp + src/smpi/internals/SmpiHost.cpp + src/smpi/internals/smpi_replay.cpp + src/smpi/internals/smpi_process.cpp + src/smpi/internals/smpi_utils.cpp + src/smpi/mpi/smpi_comm.cpp + src/smpi/mpi/smpi_datatype.cpp + src/smpi/mpi/smpi_datatype_derived.cpp + src/smpi/mpi/smpi_f2c.cpp + src/smpi/mpi/smpi_group.cpp + src/smpi/mpi/smpi_info.cpp + src/smpi/mpi/smpi_keyvals.cpp + src/smpi/mpi/smpi_op.cpp + src/smpi/mpi/smpi_request.cpp + src/smpi/mpi/smpi_status.cpp + src/smpi/mpi/smpi_topo.cpp + src/smpi/mpi/smpi_win.cpp + src/smpi/include/smpi_coll.hpp + src/smpi/include/smpi_comm.hpp + src/smpi/include/smpi_f2c.hpp + src/smpi/include/smpi_group.hpp + src/smpi/include/SmpiHost.hpp + src/smpi/include/smpi_datatype.hpp + src/smpi/include/smpi_info.hpp + src/smpi/include/smpi_keyvals.hpp + src/smpi/include/smpi_datatype_derived.hpp + src/smpi/include/smpi_op.hpp + src/smpi/include/smpi_process.hpp + src/smpi/include/smpi_request.hpp + src/smpi/include/smpi_status.hpp + src/smpi/include/smpi_win.hpp + src/smpi/include/smpi_topo.hpp src/surf/network_smpi.cpp src/surf/network_ib.cpp ) @@ -277,7 +290,7 @@ set(XBT_SRC src/xbt/xbt_log_layout_simple.c src/xbt/xbt_main.cpp src/xbt/xbt_os_file.c - src/xbt/xbt_os_synchro.c + src/xbt/xbt_os_synchro.cpp src/xbt/xbt_os_time.c src/xbt/xbt_replay.cpp src/xbt/xbt_str.cpp @@ -325,6 +338,7 @@ set(SURF_SRC src/surf/cpu_interface.cpp src/surf/cpu_ti.cpp src/surf/fair_bottleneck.cpp + src/surf/FileImpl.cpp src/surf/instr_routing.cpp src/surf/instr_surf.cpp src/surf/lagrange.cpp @@ -578,6 +592,8 @@ set(MC_SRC src/mc/remote/Channel.hpp src/mc/remote/Client.cpp src/mc/remote/Client.hpp + src/mc/remote/RemoteClient.hpp + src/mc/remote/RemoteClient.cpp src/mc/remote/RemotePtr.hpp src/mc/remote/mc_protocol.h src/mc/remote/mc_protocol.cpp @@ -598,8 +614,6 @@ set(MC_SRC src/mc/Type.hpp src/mc/Variable.hpp src/mc/mc_forward.hpp - src/mc/Process.hpp - src/mc/Process.cpp src/mc/Session.cpp src/mc/Session.hpp src/mc/mc_unw.h @@ -609,8 +623,8 @@ set(MC_SRC src/mc/mc_snapshot.h src/mc/mc_snapshot.cpp src/mc/mc_page_snapshot.cpp - src/mc/mc_comm_pattern.h src/mc/mc_comm_pattern.cpp + src/mc/mc_comm_pattern.hpp src/mc/compare.cpp src/mc/mc_dwarf.hpp src/mc/mc_dwarf.cpp @@ -646,10 +660,6 @@ set(MC_SRC set(MC_SIMGRID_MC_SRC src/mc/checker/simgrid_mc.cpp) set(headers_to_install - include/msg/msg.h - include/msg/datatypes.h - include/simdag/simdag.h - include/simdag/datatypes.h include/simgrid/chrono.hpp include/simgrid/plugins/energy.h include/simgrid/plugins/load.h @@ -689,31 +699,29 @@ set(headers_to_install include/smpi/smpi_extended_traces_fortran.h include/smpi/forward.hpp include/xbt.h - include/xbt/RngStream.h + include/xbt/algorithm.hpp include/xbt/asserts.h include/xbt/automaton.h include/xbt/automaton.hpp + include/xbt/backtrace.h + include/xbt/backtrace.hpp include/xbt/base.h include/xbt/config.h include/xbt/config.hpp include/xbt/cunit.h include/xbt/dict.h - include/xbt/string.hpp - include/xbt/signal.hpp include/xbt/dynar.h include/xbt/dynar.hpp include/xbt/ex.h include/xbt/ex.hpp include/xbt/exception.hpp - include/xbt/backtrace.h - include/xbt/backtrace.hpp + include/xbt/Extendable.hpp include/xbt/file.h - include/xbt/function_types.h include/xbt/functional.hpp + include/xbt/function_types.h include/xbt/future.hpp include/xbt/graph.h include/xbt/heap.h - include/xbt/Extendable.hpp include/xbt/log.h include/xbt/log.hpp include/xbt/mallocator.h @@ -723,7 +731,10 @@ set(headers_to_install include/xbt/parmap.h include/xbt/range.hpp include/xbt/replay.hpp + include/xbt/RngStream.h + include/xbt/signal.hpp include/xbt/str.h + include/xbt/string.hpp include/xbt/swag.h include/xbt/synchro.h include/xbt/sysdep.h @@ -1026,6 +1037,7 @@ set(CMAKE_SOURCE_FILES tools/cmake/MakeLibWin.cmake tools/cmake/Modules/FindGraphviz.cmake tools/cmake/Modules/FindLibdw.cmake + tools/cmake/Modules/FindLibelf.cmake tools/cmake/Modules/FindLibunwind.cmake tools/cmake/Modules/FindLibevent.cmake tools/cmake/Modules/FindLuaSimgrid.cmake @@ -1038,6 +1050,7 @@ set(CMAKE_SOURCE_FILES tools/cmake/scripts/update_tesh.pl tools/cmake/UnitTesting.cmake tools/cmake/src/internal_config.h.in + tools/cmake/test_prog/prog_asan.cpp tools/cmake/test_prog/prog_gnu_dynlinker.c tools/cmake/test_prog/prog_makecontext.c tools/cmake/test_prog/prog_mutex_timedlock.c @@ -1113,6 +1126,7 @@ set(PLATFORMS_EXAMPLES examples/platforms/storage/storage.xml examples/platforms/small_platform.xml examples/platforms/small_platform.lua + examples/platforms/small_platform_constant.xml examples/platforms/small_platform_fatpipe.xml examples/platforms/small_platform_one_link_routes.xml examples/platforms/small_platform_with_failures.xml