X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/44506888bec8fe803257364c3d6d1da413bb7198..ef868d7657545a456c2b958f8a45427347e37617:/buildtools/Cmake/DefinePackages.cmake diff --git a/buildtools/Cmake/DefinePackages.cmake b/buildtools/Cmake/DefinePackages.cmake index 4245520eb2..f09be9309f 100644 --- a/buildtools/Cmake/DefinePackages.cmake +++ b/buildtools/Cmake/DefinePackages.cmake @@ -16,25 +16,26 @@ set(EXTRA_DIST src/xbt/backtrace_windows.c src/xbt/backtrace_dummy.c src/xbt/setset_private.h - src/xbt/parmap_private.h - src/xbt/mmalloc/attach.c - src/xbt/mmalloc/detach.c - src/xbt/mmalloc/keys.c - src/xbt/mmalloc/mcalloc.c src/xbt/mmalloc/mfree.c - src/xbt/mmalloc/mm_legacy.c - src/xbt/mmalloc/mm.c src/xbt/mmalloc/mmalloc.c - src/xbt/mmalloc/mmap-sup.c - src/xbt/mmalloc/mmcheck.c - src/xbt/mmalloc/mmemalign.c - src/xbt/mmalloc/mmprivate.h - src/xbt/mmalloc/mmstats.c - src/xbt/mmalloc/mmtrace.c - src/xbt/mmalloc/mrealloc.c - src/xbt/mmalloc/mvalloc.c - src/xbt/mmalloc/sbrk-sup.c + src/xbt/mmalloc/mmalloc.info + src/xbt/mmalloc/mmalloc.texi + src/xbt/mmalloc/mm.c + src/xbt/mmalloc/mm_diff.c + src/xbt/mmalloc/mm_legacy.c + src/xbt/mmalloc/mm_module.c + src/xbt/mmalloc/mmorecore.c + src/xbt/mmalloc/mmprivate.h + src/xbt/mmalloc/mmtrace.awk + src/xbt/mmalloc/mrealloc.c src/xbt/mmalloc/test/mmalloc_test.c + src/xbt/datadesc/ddt_parse.yy.l + src/xbt/datadesc/ddt_parse.yy.h + src/xbt/automaton/y.tab.c + src/xbt/automaton/y.tab.h + src/xbt/automaton/automaton_parse.yy.c + src/xbt/automaton/parserPromela.lex + src/xbt/automaton/parserPromela.yacc src/surf/maxmin_private.h src/surf/trace_mgr_private.h src/surf/surf_private.h @@ -42,35 +43,32 @@ set(EXTRA_DIST src/surf/simgrid_dtd.c src/surf/simgrid.dtd src/surf/network_private.h + src/surf/storage_private.h src/surf/network_gtnets_private.h src/surf/gtnets/gtnets_interface.h src/surf/gtnets/gtnets_simulator.h src/surf/gtnets/gtnets_topology.h src/surf/cpu_ti_private.h src/surf/surf_routing_private.h + src/include/simgrid/platf_interface.h src/include/surf/surf_resource.h src/include/surf/datatypes.h src/include/surf/maxmin.h src/include/surf/trace_mgr.h src/include/surf/surf.h - src/include/surf/surfxml_parse_private.h src/include/surf/surfxml_parse_values.h src/include/surf/random_mgr.h src/include/surf/surf_resource_lmm.h src/include/xbt/wine_dbghelp.h src/include/xbt/xbt_os_time.h - src/include/xbt/xbt_os_thread.h src/include/mc/datatypes.h src/include/mc/mc.h - src/include/simix/context.h - src/msg/private.h - src/msg/mailbox.h + src/msg/msg_private.h + src/msg/msg_mailbox.h src/simdag/private.h src/simdag/dax.dtd src/simdag/dax_dtd.h src/simdag/dax_dtd.c - src/gras/DataDesc/ddt_parse.yy.l - src/gras/DataDesc/ddt_parse.yy.h src/gras/Virtu/virtu_rl.h src/gras/Virtu/virtu_sg.h src/gras/Virtu/virtu_interface.h @@ -78,21 +76,19 @@ set(EXTRA_DIST src/gras/Transport/transport_interface.h src/amok/Bandwidth/bandwidth_private.h src/amok/amok_modinter.h - src/simix/private.h - src/simix/process_private.h - src/simix/host_private.h - src/simix/network_private.h - src/simix/smurf_private.h - src/simix/synchro_private.h + src/simix/smx_private.h + src/simix/smx_process_private.h + src/simix/smx_host_private.h + src/simix/smx_network_private.h + src/simix/smx_smurf_private.h + src/simix/smx_synchro_private.h + src/simix/smx_io_private.h src/smpi/private.h src/smpi/smpi_mpi_dt_private.h src/smpi/README + src/mk_supernovae.pl - examples/gras/ping/ping.h - examples/gras/console/ping.h - examples/gras/mmrpc/mmrpc.h - tools/gras/gras_stub_generator.h tools/tesh/run_context.h tools/tesh/tesh.h @@ -133,8 +129,6 @@ set(GRAS_RL_SRC src/gras/rl_stubs.c src/xbt/xbt_os_thread.c src/gras/Transport/rl_transport.c - src/gras/Transport/transport_plugin_file.c - src/gras/Transport/transport_plugin_tcp.c src/gras/Virtu/rl_emul.c src/gras/Virtu/rl_process.c src/gras/Virtu/rl_dns.c @@ -177,8 +171,25 @@ set(XBT_SRC src/xbt/graphxml_parse.c src/xbt/setset.c src/xbt/parmap.c - src/xbt/xbt_replay_trace_reader.c + src/xbt/xbt_replay.c src/xbt/lib.c + src/xbt/automaton/automatonparse_promela.c + src/xbt/automaton/automaton.c + src/xbt/automaton/automaton_create.c + src/xbt/automaton/automaton_create.h + src/xbt/datadesc/ddt_create.c + src/xbt/datadesc/ddt_convert.c + src/xbt/datadesc/ddt_exchange.c + src/xbt/datadesc/cbps.c + src/xbt/datadesc/datadesc.c + src/xbt/datadesc/datadesc_interface.h + src/xbt/datadesc/datadesc_private.h + src/xbt/datadesc/ddt_parse.c + src/xbt/datadesc/ddt_parse.yy.c + src/xbt/xbt_socket.c + src/xbt/xbt_socket_private.h + src/xbt/xbt_trp_plugin_tcp.c + src/xbt/RngStream.c ) if(HAVE_MMAP) @@ -207,12 +218,14 @@ set(SURF_SRC src/surf/surf_model.c src/surf/surf_action.c src/surf/surf_routing.c + src/surf/surf_routing_none.c + src/surf/surf_routing_generic.c src/surf/surf_routing_full.c src/surf/surf_routing_floyd.c src/surf/surf_routing_rulebased.c src/surf/surf_routing_dijkstra.c - src/surf/surf_routing_none.c src/surf/surf_routing_cluster.c + src/surf/surf_routing_vivaldi.c src/surf/surf_config.c src/surf/maxmin.c src/surf/fair_bottleneck.c @@ -222,14 +235,14 @@ set(SURF_SRC src/surf/surf.c src/surf/surfxml_parse.c src/surf/surfxml_parseplatf.c - src/surf/cpu.c src/surf/network.c - src/surf/network_im.c src/surf/network_constant.c src/surf/workstation.c src/surf/workstation_ptask_L07.c src/surf/cpu_ti.c - src/surf/cpu_im.c + src/surf/cpu_cas01.c + src/surf/sg_platf.c + src/surf/storage.c src/xbt/xbt_sg_stubs.c ) @@ -246,19 +259,22 @@ set(SIMIX_SRC src/simix/smx_user.c src/simix/smx_smurf.c src/simix/smx_context_raw.c + src/simix/smx_io.c ) set(MSG_SRC src/msg/msg_config.c - src/msg/task.c - src/msg/host.c - src/msg/m_process.c - src/msg/gos.c - src/msg/global.c - src/msg/environment.c - src/msg/deployment.c + src/msg/msg_task.c + src/msg/msg_host.c + src/msg/msg_io.c + src/msg/msg_process.c + src/msg/msg_gos.c + src/msg/msg_global.c + src/msg/msg_environment.c + src/msg/msg_deployment.c src/msg/msg_mailbox.c src/msg/msg_actions.c + src/msg/msg_vm.c ) set(SIMDAG_SRC @@ -282,6 +298,7 @@ set(GRAS_COMMON_SRC src/gras/gras.c src/gras/Transport/transport.c src/gras/Transport/transport_private.h + src/gras/Transport/transport_plugin_file.c src/gras/Msg/gras_msg_mod.c src/gras/Msg/gras_msg_types.c src/gras/Msg/gras_msg_exchange.c @@ -292,15 +309,6 @@ set(GRAS_COMMON_SRC src/gras/Msg/msg_private.h src/gras/Virtu/process.c src/gras/Virtu/gras_module.c - src/gras/DataDesc/ddt_create.c - src/gras/DataDesc/ddt_convert.c - src/gras/DataDesc/ddt_exchange.c - src/gras/DataDesc/cbps.c - src/gras/DataDesc/datadesc.c - src/gras/DataDesc/datadesc_interface.h - src/gras/DataDesc/datadesc_private.h - src/gras/DataDesc/ddt_parse.c - src/gras/DataDesc/ddt_parse.yy.c ) set(GRAS_SG_SRC @@ -320,25 +328,43 @@ set(AMOK_SRC src/amok/PeerManagement/peermanagement.c ) +set(BINDINGS_SRC + src/bindings/bindings_global.c +) + set(LUA_SRC - src/bindings/lua/simgrid_lua.c - src/bindings/lua/lua_stub_generator.c - src/bindings/lua/lua_console.c - src/bindings/lua/lua_utils.c - src/bindings/lua/lua_state_cloner.c + src/bindings/lua/simgrid_lua.c + src/bindings/lua/lua_task.c + src/bindings/lua/lua_comm.c + src/bindings/lua/lua_host.c + src/bindings/lua/lua_process.c + src/bindings/lua/lua_platf.c + src/bindings/lua/lua_utils.c + src/bindings/lua/lua_state_cloner.c + src/bindings/lua/lua_stub_generator.c +) + +set(BINDINGS_FILES + ${LUA_SRC} + src/bindings/lua/simgrid_lua.h + src/bindings/lua/lua_utils.h + src/bindings/lua/lua_state_cloner.h + src/bindings/lua/lua_private.h + src/bindings/bindings_global.c ) set(TRACING_SRC src/instr/instr_routing.c src/instr/instr_config.c src/instr/instr_interface.c - src/instr/instr_paje.c src/instr/instr_paje_trace.c + src/instr/instr_paje_types.c + src/instr/instr_paje_values.c + src/instr/instr_paje_containers.c src/instr/instr_msg_task.c src/instr/instr_msg_process.c src/instr/instr_surf.c src/instr/instr_smpi.c - src/instr/instr_simdag.c src/instr/instr_resource_utilization.c src/instr/instr_private.h ) @@ -363,12 +389,8 @@ set(MC_SRC src/mc/mc_global.c src/mc/mc_dpor.c src/mc/mc_request.c - src/mc/private.h -) - -set(RNGSTREAM_SRC - src/rngstreams/RngStream.h - src/rngstreams/RngStream.c + src/mc/mc_private.h + src/mc/mc_liveness.c ) set(headers_to_install @@ -380,6 +402,8 @@ set(headers_to_install include/xbt/hash.h include/xbt/function_types.h include/xbt/asserts.h + include/xbt/automaton.h + include/xbt/automatonparse_promela.h include/xbt/ex.h include/xbt/log.h include/xbt/module.h @@ -404,9 +428,16 @@ set(headers_to_install include/xbt/queue.h include/xbt/setset.h include/xbt/mmalloc.h - include/xbt/replay_trace_reader.h + include/xbt/replay.h include/xbt/parmap.h - include/mc/modelchecker.h + include/xbt/datadesc.h + include/xbt/socket.h + include/xbt/file_stat.h + include/xbt/xbt_os_thread.h + include/xbt/RngStream.h + include/simgrid/platf.h + include/simgrid/modelchecker.h + include/simgrid/simix.h include/msg/msg.h include/msg/datatypes.h include/simdag/simdag.h @@ -418,7 +449,6 @@ set(headers_to_install include/surf/surfxml_parse.h include/surf/simgrid_dtd.h include/surf/surf_routing.h - include/gras/datadesc.h include/gras/transport.h include/gras/virtu.h include/gras/emul.h @@ -431,9 +461,6 @@ set(headers_to_install include/instr/instr.h include/gras.h include/xbt.h - include/simix/simix.h - include/simix/datatypes.h - include/simix/context.h ) set(source_of_generated_headers include/simgrid_config.h.in @@ -493,8 +520,8 @@ set(simgrid_sources ${GRAS_COMMON_SRC} ${GRAS_SG_SRC} ${AMOK_SRC} + ${BINDINGS_SRC} ${JEDULE_SRC} - ${RNGSTREAM_SRC} ) if(HAVE_MC) @@ -540,23 +567,9 @@ elseif(${HAVE_LUA}) ${LUA_SRC} ) endif(${HAVE_LUA}) - -file(GLOB_RECURSE examples_to_install_in_doc -"examples/*.c" -"examples/*.h" -"examples/*.cxx" -"examples/*.hpp" -"examples/*.rb" -"examples/*.lua" -"examples/*.java" -"examples/*.xml" -"examples/*README" -) - - set(DOC_SOURCES - doc/installSimgrid.doc + doc/install.doc doc/bindings.doc doc/options.doc doc/use.doc @@ -588,6 +601,7 @@ set(DOC_SOURCES #doc/index-API.doc doc/index.doc + ${CMAKE_HOME_DIRECTORY}/doc/logcategories.doc doc/module-amok.doc doc/module-gras.doc doc/module-msg.doc @@ -635,7 +649,7 @@ set(DOC_SOURCES doc/webcruft/Paje_MSG_screenshot.jpg doc/webcruft/Paje_MSG_screenshot_thn.jpg doc/webcruft/poster_thumbnail.png - doc/webcruft/simgrid_logo.png + doc/webcruft/simgrid_logo_2011.png doc/webcruft/simgrid_logo_small.png doc/triva-graph_configuration.png doc/triva-graph_visualization.png @@ -660,195 +674,213 @@ set(DOC_FIGS ${CMAKE_HOME_DIRECTORY}/doc/fig/gras_comm.fig ) -file(GLOB_RECURSE add_src_files -"teshsuite/*.c" -"teshsuite/*.cxx" -"teshsuite/*CMakeLists.txt" -"testsuite/*.c" -"testsuite/*.cxx" -"testsuite/*CMakeLists.txt" -"tools/*.c" -"tools/*.cxx" -"tools/*CMakeLists.txt" -"examples/*.c" -"examples/*.cxx" -"examples/*.lua" -"examples/*.rb" -"examples/*CMakeLists.txt" -"src/bindings/*.lua" -"src/bindings/*.rb" -"src/bindings/*.c" -"src/bindings/*.h" -"src/bindings/*CMakeLists.txt" -) -set(add_src_files - ${add_src_files} - CMakeLists.txt +set(bin_files + ${bin_files} src/smpi/smpicc.in src/smpi/smpif2c.in src/smpi/smpiff.in src/smpi/smpirun.in - src/simix/smx_context_sysv_private.h -) - -file(GLOB_RECURSE xml_files -"examples/*.xml" -"include/*.xml" -"src/*.xml" -"teshsuite/*.xml" -"testsuite/*.xml" -"tools/*.xml" -) - -file(GLOB_RECURSE tesh_files -"examples/*.tesh" -"include/*.tesh" -"src/*.tesh" -"teshsuite/*.tesh" -"testsuite/*.tesh" -"tools/*.tesh" -) - -set(txt_files -"testsuite/surf/trace_A_failure.txt" -"testsuite/surf/trace_A.txt" -"testsuite/surf/trace_B.txt" -"examples/smpi/hostfile" -"examples/msg/trace/file.trace" -"examples/msg/link5_state.trace" -"examples/msg/fafard_state.trace" -"examples/msg/jupiter_state.trace" -"examples/msg/actions/actions_allReduce.txt" -"examples/msg/actions/actions_reduce.txt" -"examples/msg/actions/actions.txt" -"examples/msg/actions/actions_barrier.txt" -"examples/msg/actions/actions_split_p0.txt" -"examples/msg/actions/actions_with_isend.txt" -"examples/msg/actions/actions_bcast.txt" -"examples/msg/actions/actions_split_p1.txt" -"examples/msg/actions/CMakeLists.txt" -"examples/msg/migration/migration.deploy" -"teshsuite/gras/datadesc/datadesc.little32_4" -"teshsuite/gras/datadesc/datadesc.little64" -"teshsuite/gras/datadesc/datadesc.big32_8_4" -"teshsuite/gras/datadesc/mk_datadesc_structs.pl" -"teshsuite/gras/msg_handle/test_rl.tesh" -"teshsuite/gras/msg_handle/test_sg_32.tesh" -"teshsuite/gras/msg_handle/test_sg_64.tesh" -"teshsuite/gras/empty_main/test_rl.tesh" -"teshsuite/gras/empty_main/test_sg.tesh" -"teshsuite/gras/small_sleep/test_sg_32.tesh" -"teshsuite/gras/small_sleep/test_sg_64.tesh" -"teshsuite/simdag/platforms/bob.fail" -"teshsuite/simdag/platforms/bob.trace" -"teshsuite/simdag/platforms/bob0_availability_file.trace" -"teshsuite/simdag/platforms/bob0_state_file.trace" -"teshsuite/simdag/platforms/bob2_availability_file.trace" -"teshsuite/simdag/platforms/bob2_state_file.trace" -"teshsuite/simdag/platforms/link1.bw" -"teshsuite/simdag/platforms/link1.fail" -"teshsuite/simdag/platforms/link1.lat" -"examples/gras/ping/test_rl.tesh" -"examples/gras/rpc/test_rl.tesh" -"examples/gras/spawn/test_rl.tesh" -"examples/gras/timer/test_rl.tesh" -"examples/gras/chrono/test_rl.tesh" -"examples/gras/mutual_exclusion/simple_token/test_rl.tesh" -"examples/gras/mmrpc/test_rl.tesh" -"examples/gras/all2all/test_rl.tesh" -"examples/gras/pmm/test_rl.tesh" -"examples/gras/synchro/test_rl.tesh" -"examples/gras/properties/test_rl.tesh" -"examples/gras/ping/test_sg_32.tesh" -"examples/gras/rpc/test_sg_32.tesh" -"examples/gras/spawn/test_sg_32.tesh" -"examples/gras/timer/test_sg_32.tesh" -"examples/gras/chrono/test_sg_32.tesh" -"examples/gras/mutual_exclusion/simple_token/test_sg_32.tesh" -"examples/gras/mmrpc/test_sg_32.tesh" -"examples/gras/all2all/test_sg_32.tesh" -"examples/gras/pmm/test_sg_32.tesh" -"examples/gras/synchro/test_sg_32.tesh" -"examples/gras/ping/test_sg_64.tesh" -"examples/gras/rpc/test_sg_64.tesh" -"examples/gras/spawn/test_sg_64.tesh" -"examples/gras/timer/test_sg_64.tesh" -"examples/gras/chrono/test_sg_64.tesh" -"examples/gras/mutual_exclusion/simple_token/test_sg_64.tesh" -"examples/gras/mmrpc/test_sg_64.tesh" -"examples/gras/all2all/test_sg_64.tesh" -"examples/gras/pmm/test_sg_64.tesh" -"examples/gras/synchro/test_sg_64.tesh" -"examples/gras/properties/test_sg.tesh" ) set(txt_files - ${txt_files} - AUTHORS - ChangeLog - COPYING - LICENSE-LGPL-2.1 - NEWS - TODO - configure - INSTALL -) - -file(GLOB_RECURSE README_files -"*README" -) - -string(REPLACE "${CMAKE_HOME_DIRECTORY}/" "" README_files "${README_files}") - -file(GLOB_RECURSE CMAKE_SOURCE_FILES -"buildtools/Cmake/Makefile.default" -"buildtools/Cmake/test_java.sh" -"buildtools/Cmake/*.cmake" -"buildtools/Cmake/*.h.in" -"buildtools/Cmake/*.pl" -"buildtools/Cmake/*.sh" -"buildtools/Cmake/test_prog/*.c" -"buildtools/Cmake/test_prog/*.cpp" -) - -set(bin_files -tools/MSG_visualization/colorize.pl -tools/sg_unit_extractor.pl -tools/simgrid_update_xml.pl -buildtools/Cmake/tesh.pl -) - -# This is the complete list of what will be added to the source archive -set(source_to_pack - ${headers_to_install} - ${source_of_generated_headers} - ${XBT_RL_SRC} - ${EXTRA_DIST} - ${SMPI_SRC} - ${GRAS_RL_SRC} - ${XBT_SRC} - ${GTNETS_SRC} - ${NS3_SRC} - ${SURF_SRC} - ${SIMIX_SRC} - ${TRACING_SRC} - ${MSG_SRC} - ${SIMDAG_SRC} - ${GRAS_COMMON_SRC} - ${GRAS_SG_SRC} - ${AMOK_SRC} - ${LUA_SRC} - ${MC_SRC} - ${JEDULE_SRC} - ${RNGSTREAM_SRC} - ${add_src_files} - ${xml_files} - ${tesh_files} - ${txt_files} - ${CMAKE_SOURCE_FILES} - ${bin_files} - ${DOC_SOURCES} - ${DOC_FIGS} - ${README_files} - buildtools/Cmake/simgrid.nsi.in -) +${txt_files} + "testsuite/surf/trace_A_failure.txt" + "testsuite/surf/trace_A.txt" + "testsuite/surf/trace_B.txt" + AUTHORS + ChangeLog + COPYING + LICENSE-LGPL-2.1 + NEWS + TODO + configure + INSTALL +) + +set(EXAMPLES_CMAKEFILES_TXT +examples/smpi/CMakeLists.txt +examples/amok/saturate/CMakeLists.txt +examples/amok/bandwidth/CMakeLists.txt +examples/simdag/dot/CMakeLists.txt +examples/simdag/goal/CMakeLists.txt +examples/simdag/properties/CMakeLists.txt +examples/simdag/scheduling/CMakeLists.txt +examples/simdag/metaxml/CMakeLists.txt +examples/simdag/dax/CMakeLists.txt +examples/simdag/CMakeLists.txt +examples/msg/gpu/CMakeLists.txt +examples/msg/pmm/CMakeLists.txt +examples/msg/migration/CMakeLists.txt +examples/msg/properties/CMakeLists.txt +examples/msg/mc/CMakeLists.txt +examples/msg/masterslave/CMakeLists.txt +examples/msg/chord/CMakeLists.txt +examples/msg/suspend/CMakeLists.txt +examples/msg/actions/CMakeLists.txt +examples/msg/io/CMakeLists.txt +examples/msg/sendrecv/CMakeLists.txt +examples/msg/start_kill_time/CMakeLists.txt +examples/msg/parallel_task/CMakeLists.txt +examples/msg/priority/CMakeLists.txt +examples/msg/cloud/CMakeLists.txt +examples/msg/gtnets/CMakeLists.txt +examples/msg/icomms/CMakeLists.txt +examples/msg/tracing/CMakeLists.txt +examples/msg/ns3/CMakeLists.txt +examples/msg/token_ring/CMakeLists.txt +examples/gras/mutual_exclusion/simple_token/CMakeLists.txt +examples/gras/ping/CMakeLists.txt +examples/gras/pmm/CMakeLists.txt +examples/gras/properties/CMakeLists.txt +examples/gras/rpc/CMakeLists.txt +examples/gras/chrono/CMakeLists.txt +examples/gras/timer/CMakeLists.txt +examples/gras/mmrpc/CMakeLists.txt +examples/gras/all2all/CMakeLists.txt +examples/gras/synchro/CMakeLists.txt +examples/gras/console/CMakeLists.txt +examples/gras/spawn/CMakeLists.txt +examples/lua/CMakeLists.txt +examples/msg/CMakeLists.txt +examples/xbt/CMakeLists.txt +) + +set(TESHSUITE_CMAKEFILES_TXT +teshsuite/xbt/CMakeLists.txt +teshsuite/simdag/network/p2p/CMakeLists.txt +teshsuite/simdag/network/mxn/CMakeLists.txt +teshsuite/simdag/network/CMakeLists.txt +teshsuite/simdag/platforms/CMakeLists.txt +teshsuite/simdag/partask/CMakeLists.txt +teshsuite/simdag/CMakeLists.txt +teshsuite/msg/trace/CMakeLists.txt +teshsuite/msg/CMakeLists.txt +teshsuite/gras/small_sleep/CMakeLists.txt +teshsuite/gras/empty_main/CMakeLists.txt +teshsuite/gras/msg_handle/CMakeLists.txt +teshsuite/gras/datadesc/CMakeLists.txt +teshsuite/CMakeLists.txt +teshsuite/gras/CMakeLists.txt +) + +set(TOOLS_CMAKEFILES_TXT +tools/tesh/CMakeLists.txt +tools/graphicator/CMakeLists.txt +tools/CMakeLists.txt +tools/gras/CMakeLists.txt +) + +set(TESTSUITE_CMAKEFILES_TXT +testsuite/surf/CMakeLists.txt +testsuite/xbt/CMakeLists.txt +) + +set(CMAKE_SOURCE_FILES +buildtools/Cmake/CTestConfig.cmake +buildtools/Cmake/UnitTesting.cmake +buildtools/Cmake/AddTests.cmake +buildtools/Cmake/Option.cmake +buildtools/Cmake/memcheck_tests.cmake +buildtools/Cmake/MakeLibWin.cmake +buildtools/Cmake/Flags.cmake +buildtools/Cmake/DefinePackages.cmake +buildtools/Cmake/CompleteInFiles.cmake +buildtools/Cmake/Scripts/SimGrid.packproj +buildtools/Cmake/Scripts/update_tesh.pl +buildtools/Cmake/Scripts/test_java.sh +buildtools/Cmake/Scripts/my_valgrind.pl +buildtools/Cmake/Scripts/tesh.pl +buildtools/Cmake/Scripts/Makefile.default +buildtools/Cmake/Scripts/preinstall.sh +buildtools/Cmake/Scripts/Diff.pm +buildtools/Cmake/Scripts/generate_new_tests.pl +buildtools/Cmake/Scripts/postinstall.sh +buildtools/Cmake/Scripts/generate_memcheck_tests.pl +buildtools/Cmake/MaintainerMode.cmake +buildtools/Cmake/Supernovae.cmake +buildtools/Cmake/Pipol.cmake +buildtools/Cmake/GenerateDoc.cmake +buildtools/Cmake/test_prog/prog_getline.c +buildtools/Cmake/test_prog/prog_mutex_timedlock.c +buildtools/Cmake/test_prog/prog_gtnets.cpp +buildtools/Cmake/test_prog/prog_GRAS_ARCH.c +buildtools/Cmake/test_prog/prog_printf_null.c +buildtools/Cmake/test_prog/prog_sem_timedwait.c +buildtools/Cmake/test_prog/prog_va_copy.c +buildtools/Cmake/test_prog/prog_thread_storage.c +buildtools/Cmake/test_prog/prog_AC_CHECK_MCSC.c +buildtools/Cmake/test_prog/prog_stacksetup.c +buildtools/Cmake/test_prog/prog_snprintf.c +buildtools/Cmake/test_prog/prog_GRAS_CHECK_STRUCT_COMPACTION.c +buildtools/Cmake/test_prog/prog_sem_init.c +buildtools/Cmake/test_prog/prog_sem_open.c +buildtools/Cmake/test_prog/prog_stackgrowth.c +buildtools/Cmake/test_prog/prog_max_size.c +buildtools/Cmake/test_prog/prog_vsnprintf.c +buildtools/Cmake/Modules/FindRubySimgrid.cmake +buildtools/Cmake/Modules/FindF2c.cmake +buildtools/Cmake/Modules/FindPCRE.cmake +buildtools/Cmake/Modules/FindPcreWin.cmake +buildtools/Cmake/Modules/FindGTnets.cmake +buildtools/Cmake/Modules/FindNS3.cmake +buildtools/Cmake/Modules/FindSimGrid.cmake +buildtools/Cmake/Modules/FindLua51Simgrid.cmake +buildtools/Cmake/Modules/FindGraphviz.cmake +buildtools/Cmake/Modules/FindValgrind.cmake +buildtools/Cmake/Modules/FindRngStream.cmake +buildtools/Cmake/GenerateDocWin.cmake +buildtools/Cmake/MakeExe.cmake +buildtools/Cmake/PrintArgs.cmake +buildtools/Cmake/MakeLib.cmake +buildtools/Cmake/Distrib.cmake +buildtools/Cmake/src/gras_config.h.in +buildtools/Cmake/src/simgrid.nsi.in +CMakeLists.txt +) + +set(PLATFORMS_EXAMPLES +examples/platforms/bypassASroute.xml +examples/platforms/bypassRoute.xml +examples/platforms/cloud.xml +examples/platforms/cluster_and_one_host.xml +examples/platforms/cluster_no_backbone.xml +examples/platforms/cluster_routing_rulebased.xml +examples/platforms/clusters_routing_full.xml +examples/platforms/cluster.xml +examples/platforms/config.xml +examples/platforms/data_center.xml +examples/platforms/g5k.xml +examples/platforms/griffon.xml +examples/platforms/multicore_machine.xml +examples/platforms/prop.xml +examples/platforms/storage.xml +examples/platforms/vivaldi.xml +examples/platforms/conf/gridpp_grid_2004.conf +examples/platforms/conf/gridpp_grid_2004.xml +examples/platforms/conf/lcg_sept2004_grid.conf +examples/platforms/conf/lcg_sept2004_grid.xml +examples/platforms/conf/transform_optorsim_platform.pl +examples/platforms/content/storage_content.txt +examples/platforms/generation_scripts/create_hierarchical_clusters.pl +examples/platforms/generation_scripts/enhancedDTDwithHierarchicalCluster.pl +examples/platforms/generation_scripts/generate_g5k_platform_cabinets.pl +examples/platforms/generation_scripts/generate_g5k_platform.pl +examples/platforms/syscoord/generate_peer_platform.pl +examples/platforms/syscoord/median_harvard.syscoord +examples/platforms/syscoord/median_harvard.xml +examples/platforms/syscoord/median_meridian.syscoord +examples/platforms/syscoord/median_meridian.xml +examples/platforms/syscoord/median_p2psim.syscoord +examples/platforms/syscoord/median_p2psim.xml +) + +set(generated_src_files +${CMAKE_HOME_DIRECTORY}/src/xbt/datadesc/ddt_parse.yy.c +src/xbt/automaton/y.tab.c +src/xbt/automaton/y.tab.h +src/xbt/automaton/automaton_parse.yy.c +) + +foreach(file ${generated_src_files}) + set_source_files_properties(${file} PROPERTIES GENERATED true) +endforeach(file ${generated_src_files})