From: navarrop Date: Tue, 2 Feb 2010 15:22:09 +0000 (+0000) Subject: Add code coverage for simgrid compilation X-Git-Tag: SVN~688 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/ad506f945c2281126c19806c9a062be7a6df407e Add code coverage for simgrid compilation git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7045 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/buildtools/CPACK/CMakeDistrib.txt b/buildtools/CPACK/CMakeDistrib.txt deleted file mode 100644 index 33be859135..0000000000 --- a/buildtools/CPACK/CMakeDistrib.txt +++ /dev/null @@ -1,39 +0,0 @@ -cmake_minimum_required(VERSION 2.6) - -### Make the distrib - -install(TARGETS simgrid DESTINATION "lib/") -install(TARGETS gras DESTINATION "lib/") - -install(FILES ${simgrid_sources} DESTINATION "src/simgrid") -install(FILES ${gras_sources} DESTINATION "src/gras") -install(FILES ${EXTRA_DIST} DESTINATION "src/ExtraDist") -install(FILES ${CMakeSources} DESTINATION "CPACK/") - -install( -DIRECTORY "${PROJECT_DIRECTORY}/include/" -DESTINATION "include/" -PATTERN ".svn" EXCLUDE -PATTERN ".git" EXCLUDE -PATTERN "*~" EXCLUDE -) -install( -DIRECTORY "${PROJECT_DIRECTORY}/CPACK/tmp" -DESTINATION "CPACK/" -PATTERN "*~" EXCLUDE -) -install( -DIRECTORY "${PROJECT_DIRECTORY}/src" -DESTINATION "backup/" -PATTERN ".svn" EXCLUDE -PATTERN ".git" EXCLUDE -PATTERN ".gitignore" EXCLUDE -PATTERN "*~" EXCLUDE -) - -set(CMAKE_PROJECT_NAME "${PROJECT_NAME}") -set(CPACK_PACKAGE_NAME "${PROJECT_NAME}") -set(CPACK_PROJECT_NAME "${PROJECT_NAME}") -set(CPACK_PACKAGE_FILE_NAME "${PROJECT_NAME}") -set(CPACK_GENERATOR "TBZ2;TGZ;TZ;ZIP") -include(CPack) diff --git a/buildtools/CPACK/CMakeLists.txt b/buildtools/CPACK/CMakeLists.txt deleted file mode 100644 index 344fa4c3ba..0000000000 --- a/buildtools/CPACK/CMakeLists.txt +++ /dev/null @@ -1,116 +0,0 @@ -cmake_minimum_required(VERSION 2.6) - -find_program(SH_EXE NAMES sh) -find_program(SED_EXE NAMES sed) -find_program(PWD_EXE NAMES pwd) -find_program(UNAME NAMES uname) -find_program(HOSTNAME_CMD NAMES hostname) -find_path(GCC_PATH NAMES gcc PATHS NO_DEFAULT_PATHS ) -find_path(GCOV_PATH NAMES gcov PATHS NO_DEFAULT_PATHS ) -find_path(VALGRIND_PATH NAMES valgrind PATHS NO_DEFAULT_PATHS ) - -### DETECT AUTO. THE PROJECT_DIRECTORY -exec_program("${PWD_EXE}" ARGS "| ${SED_EXE} 's/\\/CPACK//g'" OUTPUT_VARIABLE PROJECT_DIRECTORY) - -### DETECT MANUAL. THE PROJECT_DIRECTORY -#SET(PROJECT_DIRECTORY "/home/navarrop/Bureau/simgrid-trunk") - -### ARGs use -D[var]=[ON/OFF] or [1/0] or [true/false](see after) -### ex: cmake -Ddisable_java=ON -Ddisable_gtnets=ON ./ - -SET(disable_java OFF) #default value -SET(disable_threads ON) -SET(disable_gtnets ON) -SET(disable_context ON) -SET(disable_lua ON) - -option(disable_java "This variable set the java context." OFF) -option(disable_gtnets "This variable set the gtnets context." ON) -option(disable_threads "This variable set the thread context." ON) -option(disable_context "This variable set the context." ON) -option(disable_lua "This variable set lua use." ON) - -message("\n________ARGS_________") - -message("disable_java ${disable_java}") - -message("disable_gtnets ${disable_gtnets}") - -message("disable_threads ${disable_threads}") -if(disable_gtnets) - set(gtnets_path "none" CACHE TYPE INTERNAL FORCE) -endif(disable_gtnets) -message(" -> gtnets_path \"${gtnets_path}\"") - -message("disable_context ${disable_context}") -if(disable_context) - set(with_context "none" CACHE TYPE INTERNAL FORCE) -endif(disable_context) -message(" -> with_context \"${with_context}\"") - -message("disable_lua ${disable_lua}") - -message("_______END_ARGS_______") -#-------------------------------------------------------------------------------------------------- - -### Set some variables for Cmake -SET(PROJECT_NAME "Simgrid") -SET(LANGUAGE "C") -SET(PROJECT_SOURCE_DIRECTORY "${PROJECT_DIRECTORY}/src") -set(EXECUTABLE_OUTPUT_PATH "${PROJECT_DIRECTORY}/bin") -set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") -set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src") -set(CMAKE_SOURCE_FILES ${PROJECT_SOURCE_DIRECTORY}) -set(CMAKE_CXX_FLAGS "-fprofile-arcs -ftest-coverage") -set(CMAKE_C_FLAGS "-fprofile-arcs -ftest-coverage") -add_definitions (-fprofile-arcs -ftest-coverage) -add_definitions("${INCLUDES}") - -### Make the *.h files with *.h.in files -include(${PROJECT_DIRECTORY}/CPACK/CMakeCompleteInFiles.txt OPTIONAL NO_POLICY_SCOPE) - -### Define source packages for Libs -include(${PROJECT_DIRECTORY}/CPACK/CMakeDefinePackages.txt OPTIONAL NO_POLICY_SCOPE) - -### Make tests -include(${PROJECT_DIRECTORY}/CPACK/CMakeTest.txt OPTIONAL NO_POLICY_SCOPE) - -### Make Libs -add_library(simgrid STATIC ${simgrid_sources}) -add_library(gras STATIC ${gras_sources}) -set(GRAS_DEP "") -set(SIMGRID_DEP "") - -if(pthread) - if(with_context MATCHES pthread) - SET(SIMGRID_DEP pthread) - SET(ESPACE " ") - endif(with_context MATCHES pthread) - - if(with_context MATCHES windows) - elseif(with_context MATCHES windows) - SET(GRAS_DEP pthread) - endif(with_context MATCHES windows) -endif(pthread) - -if(HAVE_LUA) - SET(SIMGRID_DEP "${SIMGRID_DEP}${ESPACE}dl lua5.1") -endif(HAVE_LUA) - -message("SIMGRID_DEP \"${SIMGRID_DEP}\"") -message("GRAS_DEP \"${GRAS_DEP}\"") -target_link_libraries(simgrid ${SIMGRID_DEP} -fprofile-arcs) -target_link_libraries(gras ${GRAS_DEP} -fprofile-arcs) - -### Make EXEs -add_executable(masterslave_failure "${PROJECT_DIRECTORY}/examples/msg/masterslave/masterslave_failure.c") -add_executable(masterslave_forwarder "${PROJECT_DIRECTORY}/examples/msg/masterslave/masterslave_forwarder.c") -add_executable(Test "${PROJECT_DIRECTORY}/src/test.c") -target_link_libraries(masterslave_forwarder simgrid m -fprofile-arcs) -target_link_libraries(masterslave_failure simgrid m -fprofile-arcs) -target_link_libraries(Test -fprofile-arcs) - -### Make the distrib -include(${PROJECT_DIRECTORY}/CPACK/CMakeDistrib.txt OPTIONAL NO_POLICY_SCOPE) - -INCLUDE(Dart) diff --git a/buildtools/CPACK/CMakeTest.txt b/buildtools/CPACK/CMakeTest.txt deleted file mode 100644 index 196adf3b7b..0000000000 --- a/buildtools/CPACK/CMakeTest.txt +++ /dev/null @@ -1,24 +0,0 @@ -### For code coverage -### Set some variables -SET(UPDATE_TYPE "svn") -SET(DROP_METHOD "http") -SET(DROP_SITE "cdash.inria.fr/CDash") -SET(DROP_LOCATION "/submit.php?project=${PROJECT_NAME}") -SET(DROP_SITE_CDASH TRUE) -SET(TRIGGER_SITE "http://cdash.inria.fr/CDash/cgi-bin/Submit-Random-TestingResults.cgi") -SET(SVN_COMMAND "${Subversion_SVN_EXECUTABLE}") -SET(COVERAGE_COMMAND "${GCOV_PATH}/gcov") -SET(VALGRIND_COMMAND "${VALGRIND_PATH}/valgrind") -SET(CTEST_SITE "${SITE}") -SET(CTEST_PROJECT_NAME "${ROJECT_NAME}") -SET(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE "3000000") -SET(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE "3000000") -SET(MEMORYCHECK_COMMAND "${VALGRIND_PATH}/valgrind") -set(MEMORYCHECK_COMMAND_OPTIONS "--trace-children=yes --leak-check=full --show-reachable=yes --track-origins=yes --read-var-info=yes") #--partial-loads-ok=yes - - -INCLUDE(CTest) -ENABLE_TESTING() -add_test(MasterSlave_forwarder ${EXECUTABLE_OUTPUT_PATH}/masterslave_forwarder ${PROJECT_DIRECTORY}/examples/msg/msg_platform.xml ${PROJECT_DIRECTORY}/examples/msg/masterslave/deployment_masterslave_forwarder.xml) -add_test(MasterSlave_failure ${EXECUTABLE_OUTPUT_PATH}/masterslave_forwarder ${PROJECT_DIRECTORY}/examples/msg/msg_platform.xml ${PROJECT_DIRECTORY}/examples/msg/masterslave/deployment_masterslave_forwarder.xml) -add_test(Test_run ${EXECUTABLE_OUTPUT_PATH}/Test) diff --git a/buildtools/CPACK/README b/buildtools/CPACK/README index 339d433e04..322264e54e 100644 --- a/buildtools/CPACK/README +++ b/buildtools/CPACK/README @@ -1,10 +1,18 @@ Pour utiliser CPACK: -1 Mettre le dossier CPACK dans le repertoire racine du projet -2 ouvrir dans un terminal le dossier CPACK -3 "cmake ./" pour compiler -4 "make" pour lancer le makefile et faire la lib simgrid et gras -5 "cpack" pour faire la distrib (4 archives placées dans CMake/) +Copier le dossier CPACK dans le project_directory de simgrid +Fusionner le contenu de simgrid_CMakeList dans le project_directory de simgrid +ouvrir dans un terminal le dossier project_directory de simgrid +Faire les commandes suivantes : + cmake -Dinit=ON ./ + make + cmake -Dinit=OFF ./ + make +Maintenant Cmake et prêt pour les tests ... + +3 "cmake ./" pour configurer le projet +4 "make" pour lancer le makefile et faire les lib simgrid ,gras, smpi et les bins +5 "make package" pour faire la distrib 6 "make clean" supprimer anciens .o Pour les options faire "cmake -D[nom de var]=[valeur] ./" @@ -12,6 +20,11 @@ Pour les options faire "cmake -D[nom de var]=[valeur] ./" [nom de var] disable_java [valeur] ON/OFF ou TRUE/FALSE ou 1/0 disable_threads ON/OFF ou TRUE/FALSE ou 1/0 disable_gtnets ON/OFF ou TRUE/FALSE ou 1/0 + disable_context ON/OFF ou TRUE/FALSE ou 1/0 + disable_lua ON/OFF ou TRUE/FALSE ou 1/0 + init ON/OFF ou TRUE/FALSE ou 1/0 gtnets_path specifier un chemin + with_context specifier un context + diff --git a/buildtools/CPACK/install_manifest.txt b/buildtools/CPACK/install_manifest.txt deleted file mode 100644 index 18c7ffeb57..0000000000 --- a/buildtools/CPACK/install_manifest.txt +++ /dev/null @@ -1,647 +0,0 @@ -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/lib/libsimgrid.so -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/lib/libgras.so -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/snprintf.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_str.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_strbuff.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_sha.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/ex.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_modinter.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/gras_modinter.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_virtu.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_os_time.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/asserts.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/log.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_log_appender_file.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_log_layout_simple.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_log_layout_format.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/mallocator.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/dynar.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/dict.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/dict_elm.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/dict_cursor.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/dict_multi.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/heap.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/fifo.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/swag.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/graph.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/set.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_matrix.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_queue.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_synchro.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_peer.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_main.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/config.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/cunit.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/graphxml_parse.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/surf_model.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/surf_action.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/surf_routing.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/surf_config.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/maxmin.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/fair_bottleneck.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/lagrange.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/trace_mgr.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/random_mgr.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/surf.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/surfxml_parse.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/cpu.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/network.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/network_constant.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/workstation.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/surf_model_timer.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/workstation_ptask_L07.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/cpu_ti.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/cpu_im.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_sg_stubs.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/smx_context_sysv.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/smx_global.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/smx_deployment.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/smx_environment.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/smx_host.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/smx_process.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/smx_context.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/smx_action.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/smx_synchro.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/smx_network.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/msg_config.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/task.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/host.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/m_process.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/gos.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/global.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/environment.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/deployment.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/msg_mailbox.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/msg_actions.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/sd_global.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/sd_link.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/sd_task.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/sd_workstation.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/sd_daxloader.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/gras.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/transport.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/transport_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/gras_msg_mod.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/gras_msg_types.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/gras_msg_exchange.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/gras_msg_listener.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/rpc.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/timer.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/msg_interface.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/msg_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/process.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/gras_module.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/ddt_create.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/ddt_convert.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/ddt_exchange.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/cbps.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/datadesc.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/datadesc_interface.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/datadesc_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/ddt_parse.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/ddt_parse.yy.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/sg_transport.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/transport_plugin_sg.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/sg_emul.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/sg_process.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/sg_dns.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/sg_msg.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_sg_synchro.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/xbt_sg_time.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/amok_base.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/bandwidth.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/saturate.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/peermanagement.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/smx_context_java.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/jxbt_utilities.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/jxbt_utilities.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/jmsg.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/jmsg.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/jmsg_channel.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/jmsg_channel.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/jmsg_host.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/jmsg_host.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/jmsg_process.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/jmsg_process.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/jmsg_task.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/jmsg_task.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/jmsg_application_handler.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/simgrid/jmsg_application_handler.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/snprintf.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_str.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_strbuff.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_sha.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/ex.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_modinter.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/gras_modinter.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_virtu.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_os_time.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/asserts.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/log.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_log_appender_file.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_log_layout_simple.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_log_layout_format.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/mallocator.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/dynar.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/dict.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/dict_elm.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/dict_cursor.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/dict_multi.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/heap.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/fifo.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/swag.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/graph.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/set.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_matrix.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_queue.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_synchro.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_peer.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_main.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/config.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/cunit.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/graphxml_parse.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/gras.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/transport.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/transport_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/gras_msg_mod.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/gras_msg_types.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/gras_msg_exchange.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/gras_msg_listener.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/rpc.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/timer.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/msg_interface.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/msg_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/process.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/gras_module.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/ddt_create.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/ddt_convert.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/ddt_exchange.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/cbps.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/datadesc.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/datadesc_interface.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/datadesc_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/ddt_parse.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/ddt_parse.yy.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/rl_stubs.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_os_thread.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/rl_transport.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/transport_plugin_file.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/transport_plugin_tcp.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/rl_emul.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/rl_process.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/rl_dns.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/rl_msg.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_rl_synchro.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/xbt_rl_time.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/amok_base.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/bandwidth.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/saturate.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/gras/peermanagement.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/portable.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/mallocator_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/dict_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/heap_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/fifo_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/graph_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/graphxml_parse.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/graphxml.l -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/graphxml.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/graphxml.dtd -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/log_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/ex_interface.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/backtrace_linux.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/backtrace_windows.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/backtrace_dummy.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/maxmin_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/trace_mgr_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/surf_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/surfxml_parse.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/simgrid_dtd.l -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/simgrid_dtd.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/simgrid.dtd -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/network_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/network_gtnets_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/gtnets_interface.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/gtnets_simulator.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/gtnets_topology.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/cpu_ti_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/surf_resource.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/datatypes.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/maxmin.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/trace_mgr.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/surf.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/surfxml_parse_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/random_mgr.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/surf_resource_lmm.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/wine_dbghelp.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/xbt_os_time.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/xbt_os_thread.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/mailbox.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/dax.dtd -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/dax_dtd.l -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/dax_dtd.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/dax_dtd.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/ddt_parse.yy.l -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/ddt_parse.yy.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/virtu_rl.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/virtu_sg.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/virtu_interface.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/virtu_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/transport_interface.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/bandwidth_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/amok_modinter.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/simix.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/datatypes.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/context.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/smx_context_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/smx_context_java.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/smpi_coll_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/smpi_mpi_dt_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/README -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/mk_supernovae.sh -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/xbt_os_thread.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/smx_context_thread.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/gtnets_simulator.cc -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/gtnets_topology.cc -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/gtnets_interface.cc -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/network_gtnets.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/MsgException.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/JniException.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/NativeException.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/HostNotFoundException.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/ProcessNotFoundException.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/Msg.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/Process.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/Host.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/Task.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/MsgNative.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/DTDResolver.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/ApplicationHandler.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/src/ExtraDist/Sem.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK/CMakeCompleteInFiles.txt -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK/CMakeDefinePackages.txt -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK/CMakeDistrib.txt -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK/CMakeLists.txt -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK/CMakeTest.txt -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK/CMakeLists.txt -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK/clean_first.sh -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK/start.sh -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK/README -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//gras/emul.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//gras/virtu.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//gras/process.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//gras/messages.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//gras/module.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//gras/transport.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//gras/timer.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//gras/datadesc.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//simdag/simdag.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//simdag/datatypes.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//smpi/smpi.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/str.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/hash.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/graphxml_parse.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/log.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/queue.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/dict.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/asserts.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/virtu.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/synchro_core.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/mallocator.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/function_types.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/set.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/misc.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/ex.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/heap.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/graphxml.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/module.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/matrix.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/time.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/synchro.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/strbuff.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/sysdep.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/config.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/dynar.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/swag.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/cunit.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/graph.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/fifo.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//xbt/peer.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//Makefile.am -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//simgrid_config.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//amok/peermanagement.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//amok/base.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//amok/bandwidth.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//gras.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//simgrid_config.h.in -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//surf/simgrid_dtd.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//surf/surfxml_parse.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//msg/msg.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/include//msg/datatypes.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK//tmp/prog_sem_timedwait.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK//tmp/prog_va_copy_test.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK//tmp/prog_printf_null.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK//tmp/prog_snprintf.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK//tmp/prog_vsnprintf.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK//tmp/prog_mutex_timedlock.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK//tmp/prog_GRAS_ARCH.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK//tmp/prog_sem_init.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK//tmp/prog_gtnets.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK//tmp/prog_getline.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK//tmp/pro_GRAS_CHECK_STRUCT_COMPACTION.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK//tmp/prog_stacksetup.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/CPACK//tmp/a.out -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/DataDesc/datadesc_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/DataDesc/ddt_parse.yy.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/DataDesc/datadesc.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/DataDesc/ddt_parse.yy.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/DataDesc/ddt_parse.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/DataDesc/datadesc_interface.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/DataDesc/ddt_convert.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/DataDesc/ddt_exchange.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/DataDesc/ddt_parse.yy.l -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/DataDesc/ddt_create.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/DataDesc/cbps.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Msg/timer.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Msg/gras_msg_listener.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Msg/rl_msg.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Msg/msg_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Msg/gras_msg_types.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Msg/sg_msg.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Msg/msg_interface.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Msg/rpc.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Msg/gras_msg_mod.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Msg/gras_msg_exchange.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Virtu/virtu_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Virtu/rl_dns.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Virtu/virtu_rl.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Virtu/rl_process.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Virtu/sg_dns.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Virtu/process.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Virtu/gras_module.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Virtu/virtu_sg.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Virtu/sg_process.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Virtu/sg_emul.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Virtu/virtu_interface.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Virtu/rl_emul.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/gras.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/rl_stubs.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Transport/transport_plugin_sg.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Transport/transport_plugin_file.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Transport/transport_plugin_tcp.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Transport/transport_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Transport/transport.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Transport/transport_interface.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Transport/sg_transport.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Transport/rl_transport.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras/Transport/README -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simdag/dax_dtd.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simdag/private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simdag/dax.dtd -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simdag/sd_link.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simdag/sd_daxloader.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simdag/sd_task.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simdag/sd_global.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simdag/dax_dtd.l -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simdag/dax_dtd.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simdag/sd_workstation.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/BUGS -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/smpi_base.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/smpi_sender.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/smpirun.in -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/smpicc.in -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/smpi_receiver.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/smpi_bench.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/smpi_mpi_dt_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/smpi_mpi.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/smpi_util.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/smpi_coll.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/sample/reduce.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/smpi_coll_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/smpi_global.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/README -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/smpi/smpi_mpi_dt.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_virtu.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/mallocator_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/snprintf.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_sg_stubs.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/dict_elm.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/ex.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_os_thread.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/dict.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_log_layout_simple.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/cunit.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/graphxml.dtd -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_log_layout_format.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_rl_time.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/graphxml.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/graph_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/heap.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/error.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_synchro.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/dict_multi.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/graph.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_sha.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/heap_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_queue.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_sg_time.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/graphxml_parse.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/log_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/backtrace_windows.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_main.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/fifo.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/graphxml.l -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_os_time.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/dict_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/ex_interface.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_str.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/swag.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/backtrace_dummy.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_rl_synchro.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_peer.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/fifo_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/config.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/set.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/log.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/backtrace_linux.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/dict_cursor.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_sg_synchro.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_matrix.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_strbuff.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/asserts.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/mallocator.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/dynar.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt/xbt_log_appender_file.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/include/xbt/xbt_os_thread.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/include/xbt/xbt_os_time.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/include/xbt/wine_dbghelp.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/include/simix/context.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/include/simix/datatypes.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/include/simix/simix.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/include/surf/random_mgr.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/include/surf/surf.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/include/surf/surfxml_parse_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/include/surf/surf_resource_lmm.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/include/surf/surf_resource.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/include/surf/maxmin.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/include/surf/trace_mgr.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/include/surf/datatypes.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/portable.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/context_sysv_config.h.in -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/amok/amok_modinter.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/amok/Bandwidth/bandwidth_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/amok/Bandwidth/saturate.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/amok/Bandwidth/bandwidth.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/amok/Makefile.am -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/amok/PeerManagement/peermanagement.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/amok/amok_base.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/win32/compiler/visualc.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/win32/compiler/borland.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/win32/compiler/select_compiler_features.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/win32/config.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/win32/platform/select_platform_features.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/MsgApplication.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/MsgProcess.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/LogicException.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/StringHelper.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/HostNotFoundException.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/ClassNotFoundException.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/MsgEnvironment.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/MsgHost.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/MsgEnvironment.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/Config.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/BadAllocException.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/Exception.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/NullPointerException.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/MsgHost.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/ClassNotFoundException.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/ProcessNotFoundException.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/Exception.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/MsgApplication.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/MsgApplicationHandler.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/NullPointerException.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/Object.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/ProcessNotFoundException.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/MsgException.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/MsgTask.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/InvalidArgumentException.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/OutOfBoundsException.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/InvalidArgumentException.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/MsgApplicationHandler.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/MsgSimulation.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/Msg.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/OutOfBoundsException.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/MsgTask.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/MsgSimulation.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/BadAllocException.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/Object.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/FileNotFoundException.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/LogicException.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/MsgException.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/HostNotFoundException.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/Msg.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/StringHelper.hpp -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/FileNotFoundException.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/makefile -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/cxx/MsgProcess.cxx -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras_config.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simix/smx_environment.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simix/smx_synchro.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simix/smx_context_thread.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simix/smx_action.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simix/smx_context_sysv.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simix/private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simix/smx_global.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simix/smx_context_java.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simix/smx_context_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simix/smx_network.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simix/smx_deployment.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simix/smx_process.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simix/smx_host.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simix/smx_context.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/simix/smx_context_java.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/mk_supernovae.sh -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/jmsg_host.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/jmsg_host.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/jmsg_task.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/jmsg_process.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/jmsg_channel.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/jmsg_process.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/jmsg_application_handler.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/jmsg.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/jmsg.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/jmsg_channel.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/simgrid/msg/ApplicationHandler.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/simgrid/msg/Msg.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/simgrid/msg/ProcessNotFoundException.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/simgrid/msg/Host.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/simgrid/msg/HostNotFoundException.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/simgrid/msg/NativeException.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/simgrid/msg/Task.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/simgrid/msg/Process.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/simgrid/msg/MsgNative.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/simgrid/msg/DTDResolver.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/simgrid/msg/JniException.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/simgrid/msg/MsgException.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/simgrid/msg/Sem.java -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/jxbt_utilities.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/jmsg_task.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/jxbt_utilities.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/java/jmsg_application_handler.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/network_constant.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/maxmin_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/random_mgr.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/cpu_im.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/gtnets/gtnets_interface.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/gtnets/gtnets_simulator.cc -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/gtnets/gtnets_topology.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/gtnets/gtnets_interface.cc -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/gtnets/gtnets_simulator.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/gtnets/gtnets_topology.cc -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/simgrid_dtd.l -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/surfxml_parse.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/network_gtnets_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/cpu_ti.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/surf_routing.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/network.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/cpu_ti_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/simgrid_dtd.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/surf_model_timer.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/network_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/network_gtnets.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/surf_config.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/simgrid.dtd -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/cpu.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/lagrange.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/trace_mgr_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/workstation_ptask_L07.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/maxmin.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/trace_mgr.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/surf.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/fair_bottleneck.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/surf_private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/surf_model.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/surf_action.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/surf/workstation.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/xbt_modinter.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/test.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/context_sysv_config.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/gras_modinter.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/msg/deployment.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/msg/environment.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/msg/private.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/msg/msg_config.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/msg/mailbox.h -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/msg/host.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/msg/m_process.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/msg/gos.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/msg/global.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/msg/msg_mailbox.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/msg/msg_actions.c -/home/navarrop/Bureau/simgrid-trunk/CPACK/_CPack_Packages/Linux/ZIP/Simgrid/backup//src/msg/task.c diff --git a/buildtools/CPACK/prog_test/CTestConfig.cmake b/buildtools/CPACK/prog_test/CTestConfig.cmake new file mode 100644 index 0000000000..8af335ddc1 --- /dev/null +++ b/buildtools/CPACK/prog_test/CTestConfig.cmake @@ -0,0 +1,41 @@ +# Configure CTest. For details, see: +# http://www.cmake.org/Wiki/CMake_Testing_With_CTest#Customizing_CTest + +#Get the hostname of current machine : +find_program(HOSTNAME_CMD NAMES hostname) +exec_program(${HOSTNAME_CMD} OUTPUT_VARIABLE HOSTNAME) +set(SITE "${HOSTNAME}") +MARK_AS_ADVANCED(HOSTNAME_CMD) + +#Get the system information of current machine +find_program(UNAME NAMES uname) +macro(getuname name flag) +exec_program("${UNAME}" ARGS "${flag}" OUTPUT_VARIABLE "${name}") +endmacro(getuname) +MARK_AS_ADVANCED(UNAME) + +find_program(CAT NAMES cat) +exec_program("${CAT}" ARGS "version" OUTPUT_VARIABLE VERSION) + + +if(CMAKE_SYSTEM_NAME STREQUAL "Darwin") + SET(DISTRIB2 "OSX") +else(CMAKE_SYSTEM_NAME STREQUAL "Darwin") + + #Try to get the distrib + exec_program("${CAT}" ARGS " /etc/issue" OUTPUT_VARIABLE DISTRIB) + MARK_AS_ADVANCED(CAT) +endif(CMAKE_SYSTEM_NAME STREQUAL "Darwin") + +STRING(REPLACE " \\n \\l" "" DISTRIB2 ${DISTRIB}) + +getuname(osname -s) +getuname(node -n) +getuname(osrel -r) +getuname(cpu -m) + +SET(BUILDNAME "${osname}_${DISTRIB2}_${cpu}") +SET(CTEST_SITE "${node}") +SET(CTEST_PROJECT_NAME "${PROJECT_NAME}") +SET(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE "3000000") +SET(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE "3000000") diff --git a/buildtools/CPACK/tmp/prog_AC_CHECK_MCSC.c b/buildtools/CPACK/prog_test/prog_AC_CHECK_MCSC.c similarity index 100% rename from buildtools/CPACK/tmp/prog_AC_CHECK_MCSC.c rename to buildtools/CPACK/prog_test/prog_AC_CHECK_MCSC.c diff --git a/buildtools/CPACK/tmp/prog_GRAS_ARCH.c b/buildtools/CPACK/prog_test/prog_GRAS_ARCH.c similarity index 100% rename from buildtools/CPACK/tmp/prog_GRAS_ARCH.c rename to buildtools/CPACK/prog_test/prog_GRAS_ARCH.c diff --git a/buildtools/CPACK/tmp/prog_GRAS_CHECK_STRUCT_COMPACTION.c b/buildtools/CPACK/prog_test/prog_GRAS_CHECK_STRUCT_COMPACTION.c similarity index 100% rename from buildtools/CPACK/tmp/prog_GRAS_CHECK_STRUCT_COMPACTION.c rename to buildtools/CPACK/prog_test/prog_GRAS_CHECK_STRUCT_COMPACTION.c diff --git a/buildtools/CPACK/tmp/prog_getline.c b/buildtools/CPACK/prog_test/prog_getline.c similarity index 100% rename from buildtools/CPACK/tmp/prog_getline.c rename to buildtools/CPACK/prog_test/prog_getline.c diff --git a/buildtools/CPACK/tmp/prog_gtnets.cpp b/buildtools/CPACK/prog_test/prog_gtnets.cpp similarity index 100% rename from buildtools/CPACK/tmp/prog_gtnets.cpp rename to buildtools/CPACK/prog_test/prog_gtnets.cpp diff --git a/buildtools/CPACK/tmp/prog_max_size.c b/buildtools/CPACK/prog_test/prog_max_size.c similarity index 100% rename from buildtools/CPACK/tmp/prog_max_size.c rename to buildtools/CPACK/prog_test/prog_max_size.c diff --git a/buildtools/CPACK/tmp/prog_mutex_timedlock.c b/buildtools/CPACK/prog_test/prog_mutex_timedlock.c similarity index 100% rename from buildtools/CPACK/tmp/prog_mutex_timedlock.c rename to buildtools/CPACK/prog_test/prog_mutex_timedlock.c diff --git a/buildtools/CPACK/tmp/prog_printf_null.c b/buildtools/CPACK/prog_test/prog_printf_null.c similarity index 100% rename from buildtools/CPACK/tmp/prog_printf_null.c rename to buildtools/CPACK/prog_test/prog_printf_null.c diff --git a/buildtools/CPACK/tmp/prog_sem_init.c b/buildtools/CPACK/prog_test/prog_sem_init.c similarity index 100% rename from buildtools/CPACK/tmp/prog_sem_init.c rename to buildtools/CPACK/prog_test/prog_sem_init.c diff --git a/buildtools/CPACK/tmp/prog_sem_timedwait.c b/buildtools/CPACK/prog_test/prog_sem_timedwait.c similarity index 100% rename from buildtools/CPACK/tmp/prog_sem_timedwait.c rename to buildtools/CPACK/prog_test/prog_sem_timedwait.c diff --git a/buildtools/CPACK/tmp/prog_snprintf.c b/buildtools/CPACK/prog_test/prog_snprintf.c similarity index 100% rename from buildtools/CPACK/tmp/prog_snprintf.c rename to buildtools/CPACK/prog_test/prog_snprintf.c diff --git a/buildtools/CPACK/tmp/prog_stackgrowth.c b/buildtools/CPACK/prog_test/prog_stackgrowth.c similarity index 100% rename from buildtools/CPACK/tmp/prog_stackgrowth.c rename to buildtools/CPACK/prog_test/prog_stackgrowth.c diff --git a/buildtools/CPACK/tmp/prog_stacksetup.c b/buildtools/CPACK/prog_test/prog_stacksetup.c similarity index 100% rename from buildtools/CPACK/tmp/prog_stacksetup.c rename to buildtools/CPACK/prog_test/prog_stacksetup.c diff --git a/buildtools/CPACK/tmp/prog_va_copy.c b/buildtools/CPACK/prog_test/prog_va_copy.c similarity index 100% rename from buildtools/CPACK/tmp/prog_va_copy.c rename to buildtools/CPACK/prog_test/prog_va_copy.c diff --git a/buildtools/CPACK/tmp/prog_vsnprintf.c b/buildtools/CPACK/prog_test/prog_vsnprintf.c similarity index 100% rename from buildtools/CPACK/tmp/prog_vsnprintf.c rename to buildtools/CPACK/prog_test/prog_vsnprintf.c diff --git a/buildtools/CPACK/simgrid_CMakeList/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/CMakeLists.txt new file mode 100644 index 0000000000..a5c6fc1526 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/CMakeLists.txt @@ -0,0 +1,51 @@ +cmake_minimum_required(VERSION 2.6) +SET(CMAKE_LANGUAGE "Cxx") +SET(PROJECT_NAME "Simgrid") + +### Find programs and paths +find_program(SH_EXE NAMES sh) +find_program(SED_EXE NAMES sed) +find_program(PWD_EXE NAMES pwd) +find_program(UNAME NAMES uname) +find_program(HOSTNAME_CMD NAMES hostname) +find_program(CAT NAMES cat) +find_path(GCC_PATH NAMES gcc PATHS NO_DEFAULT_PATHS) +find_path(GCOV_PATH NAMES gcov PATHS NO_DEFAULT_PATHS) +find_path(VALGRIND_PATH NAMES valgrind PATHS NO_DEFAULT_PATHS) + +### AUTO DETECT THE PROJECT_DIRECTORY +exec_program("${PWD_EXE}" ARGS "| ${SED_EXE} 's/\\/CPACK//g'" OUTPUT_VARIABLE PROJECT_DIRECTORY) + +### SET THE PROJECT_DIRECTORY +#SET(PROJECT_DIRECTORY "/home/navarrop/Bureau/simgrid-trunk") + +### Set some variables for Cmake +SET(PROJECT_SOURCE_DIRECTORY "${PROJECT_DIRECTORY}/src") +set(EXECUTABLE_OUTPUT_PATH "${PROJECT_DIRECTORY}/bin") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/src/.libs") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include -L${gtnets_path}/lib") +set(CMAKE_SOURCE_DIR ${PROJECT_SOURCE_DIRECTORY}) + +### Setup Options +include(${PROJECT_DIRECTORY}/CPACK/src/CMakeOption.txt OPTIONAL NO_POLICY_SCOPE) + +### Print ARGS +include(${PROJECT_DIRECTORY}/CPACK/src/CMakePrintArgs.txt OPTIONAL NO_POLICY_SCOPE) + +### Make the *.h files with *.h.in files +include(${PROJECT_DIRECTORY}/CPACK/src/CMakeCompleteInFiles.txt OPTIONAL NO_POLICY_SCOPE) + +### Define source packages for Libs +include(${PROJECT_DIRECTORY}/CPACK/src/CMakeDefinePackages.txt OPTIONAL NO_POLICY_SCOPE) + +### Make Libs and Exes +include(${PROJECT_DIRECTORY}/CPACK/src/CMakeMakeExeLib.txt OPTIONAL NO_POLICY_SCOPE) + +### Make tests +include(${PROJECT_DIRECTORY}/CPACK/src/CMakeTest.txt OPTIONAL NO_POLICY_SCOPE) +include(${PROJECT_DIRECTORY}/CPACK/src/CTestConfig.cmake OPTIONAL NO_POLICY_SCOPE) + +### Setup the distrib +include(${PROJECT_DIRECTORY}/CPACK/src/CMakeDistrib.txt OPTIONAL NO_POLICY_SCOPE) + +INCLUDE(Dart) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/amok/bandwidth/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/amok/bandwidth/CMakeLists.txt new file mode 100644 index 0000000000..3597e3058e --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/amok/bandwidth/CMakeLists.txt @@ -0,0 +1,17 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(bandwidth_simulator _bandwidth_simulator.c bandwidth.c) +add_executable(bandwidth_maestro _bandwidth_maestro.c bandwidth.c) +add_executable(bandwidth_sensor _bandwidth_sensor.c bandwidth.c) + +### Add definitions for compile +target_link_libraries(bandwidth_simulator simgrid pthread m -fprofile-arcs) +target_link_libraries(bandwidth_maestro gras pthread m -fprofile-arcs) +target_link_libraries(bandwidth_sensor gras pthread m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/amok/saturate/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/amok/saturate/CMakeLists.txt new file mode 100644 index 0000000000..c559455ca7 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/amok/saturate/CMakeLists.txt @@ -0,0 +1,17 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(saturate_simulator _saturate_simulator.c saturate.c) +add_executable(saturate_maestro _saturate_maestro.c saturate.c) +add_executable(saturate_sensor _saturate_sensor.c saturate.c) + +### Add definitions for compile +target_link_libraries(saturate_simulator simgrid pthread m -fprofile-arcs) +target_link_libraries(saturate_maestro gras pthread m -fprofile-arcs) +target_link_libraries(saturate_sensor gras pthread m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/gras/all2all/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/gras/all2all/CMakeLists.txt new file mode 100644 index 0000000000..8b0f6765d7 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/gras/all2all/CMakeLists.txt @@ -0,0 +1,17 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(all2all_simulator _all2all_simulator.c all2all.c) +add_executable(all2all_sender _all2all_sender.c all2all.c) +add_executable(all2all_receiver _all2all_receiver.c all2all.c) + +### Add definitions for compile +target_link_libraries(all2all_simulator simgrid pthread m -fprofile-arcs) +target_link_libraries(all2all_sender gras pthread m -fprofile-arcs) +target_link_libraries(all2all_receiver gras pthread m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/gras/chrono/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/gras/chrono/CMakeLists.txt new file mode 100644 index 0000000000..5beed04cc4 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/gras/chrono/CMakeLists.txt @@ -0,0 +1,15 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(chrono_simulator _chrono_simulator.c chrono.c) +add_executable(chrono_multiplier _chrono_multiplier.c chrono.c) + +### Add definitions for compile +target_link_libraries(chrono_simulator simgrid pthread m -fprofile-arcs) +target_link_libraries(chrono_multiplier gras pthread m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/gras/mmrpc/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/gras/mmrpc/CMakeLists.txt new file mode 100644 index 0000000000..a877f96ee6 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/gras/mmrpc/CMakeLists.txt @@ -0,0 +1,17 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(mmrpc_simulator _mmrpc_simulator.c mmrpc_common.c mmrpc_client.c mmrpc_server.c) +add_executable(mmrpc_client _mmrpc_client.c mmrpc_common.c mmrpc_client.c) +add_executable(mmrpc_server _mmrpc_server.c mmrpc_common.c mmrpc_server.c) + +### Add definitions for compile +target_link_libraries(mmrpc_simulator simgrid pthread m -fprofile-arcs) +target_link_libraries(mmrpc_client gras pthread m -fprofile-arcs) +target_link_libraries(mmrpc_server gras pthread m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/gras/mutual_exclusion/simple_token/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/gras/mutual_exclusion/simple_token/CMakeLists.txt new file mode 100644 index 0000000000..f329066540 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/gras/mutual_exclusion/simple_token/CMakeLists.txt @@ -0,0 +1,16 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(simple_token_simulator _simple_token_simulator.c simple_token.c) +add_executable(simple_token_node _simple_token_node.c simple_token.c) + +### Add definitions for compile +target_link_libraries(simple_token_simulator simgrid pthread m -fprofile-arcs) +target_link_libraries(simple_token_node gras pthread m -fprofile-arcs) + diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/gras/ping/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/gras/ping/CMakeLists.txt new file mode 100644 index 0000000000..1542825b66 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/gras/ping/CMakeLists.txt @@ -0,0 +1,17 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(ping_simulator _ping_simulator.c ping_server.c ping_client.c ping_common.c) +add_executable(ping_client _ping_client.c ping_client.c ping_common.c) +add_executable(ping_server _ping_server.c ping_server.c ping_common.c) + +### Add definitions for compile +target_link_libraries(ping_simulator simgrid pthread m -fprofile-arcs) +target_link_libraries(ping_client gras pthread m -fprofile-arcs) +target_link_libraries(ping_server gras pthread m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/gras/pmm/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/gras/pmm/CMakeLists.txt new file mode 100644 index 0000000000..2aeede8c0a --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/gras/pmm/CMakeLists.txt @@ -0,0 +1,17 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(pmm_simulator _pmm_simulator.c pmm.c) +add_executable(pmm_slave _pmm_slave.c pmm.c) +add_executable(pmm_master _pmm_master.c pmm.c) + +### Add definitions for compile +target_link_libraries(pmm_simulator simgrid pthread m -fprofile-arcs) +target_link_libraries(pmm_slave gras pthread m -fprofile-arcs) +target_link_libraries(pmm_master gras pthread m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/gras/properties/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/gras/properties/CMakeLists.txt new file mode 100644 index 0000000000..06c521ef4f --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/gras/properties/CMakeLists.txt @@ -0,0 +1,17 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(properties_simulator _properties_simulator.c properties.c) +add_executable(properties_alice _properties_alice.c properties.c) +add_executable(properties_bob _properties_bob.c properties.c) + +### Add definitions for compile +target_link_libraries(properties_simulator simgrid pthread m -fprofile-arcs) +target_link_libraries(properties_alice gras pthread m -fprofile-arcs) +target_link_libraries(properties_bob gras pthread m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/gras/rpc/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/gras/rpc/CMakeLists.txt new file mode 100644 index 0000000000..f7fb5c3ebb --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/gras/rpc/CMakeLists.txt @@ -0,0 +1,19 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(rpc_simulator _rpc_simulator.c rpc.c) +add_executable(rpc_client _rpc_client.c rpc.c) +add_executable(rpc_forwarder _rpc_forwarder.c rpc.c) +add_executable(rpc_server _rpc_server.c rpc.c) + +### Add definitions for compile +target_link_libraries(rpc_simulator simgrid pthread m -fprofile-arcs) +target_link_libraries(rpc_client gras pthread m -fprofile-arcs) +target_link_libraries(rpc_forwarder gras pthread m -fprofile-arcs) +target_link_libraries(rpc_server gras pthread m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/gras/spawn/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/gras/spawn/CMakeLists.txt new file mode 100644 index 0000000000..a82c7ccdc7 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/gras/spawn/CMakeLists.txt @@ -0,0 +1,18 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(spawn_simulator _spawn_simulator.c spawn_father.c spawn_child.c spawn_common.c) +add_executable(spawn_child _spawn_child.c spawn_child.c spawn_common.c) +add_executable(spawn_father _spawn_father.c spawn_father.c spawn_child.c spawn_common.c) + +### Add definitions for compile +target_link_libraries(spawn_simulator simgrid pthread m -fprofile-arcs) +target_link_libraries(spawn_child gras pthread m -fprofile-arcs) +target_link_libraries(spawn_father gras pthread m -fprofile-arcs) + diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/gras/synchro/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/gras/synchro/CMakeLists.txt new file mode 100644 index 0000000000..4a49542664 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/gras/synchro/CMakeLists.txt @@ -0,0 +1,15 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(synchro_simulator _synchro_simulator.c philosopher.c) +add_executable(synchro_philosopher _synchro_philosopher.c philosopher.c) + +### Add definitions for compile +target_link_libraries(synchro_simulator simgrid pthread m -fprofile-arcs) +target_link_libraries(synchro_philosopher gras pthread m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/gras/timer/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/gras/timer/CMakeLists.txt new file mode 100644 index 0000000000..4aa32785df --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/gras/timer/CMakeLists.txt @@ -0,0 +1,15 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(timer_simulator _timer_simulator.c timer.c) +add_executable(timer_client _timer_client.c timer.c) + +### Add definitions for compile +target_link_libraries(timer_simulator simgrid pthread m -fprofile-arcs) +target_link_libraries(timer_client gras pthread m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/msg/actions/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/msg/actions/CMakeLists.txt new file mode 100644 index 0000000000..b463a7d636 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/msg/actions/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(actions actions.c) + +### Add definitions for compile +target_link_libraries(actions simgrid m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/msg/masterslave/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/msg/masterslave/CMakeLists.txt new file mode 100644 index 0000000000..f4f6a49ddb --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/msg/masterslave/CMakeLists.txt @@ -0,0 +1,19 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(masterslave_failure "masterslave_failure.c") +add_executable(masterslave_forwarder "masterslave_forwarder.c") +add_executable(masterslave_mailbox "masterslave_mailbox.c") +add_executable(masterslave_bypass "masterslave_bypass.c") + +### Add definitions for compile +target_link_libraries(masterslave_forwarder simgrid m -fprofile-arcs) +target_link_libraries(masterslave_failure simgrid m -fprofile-arcs) +target_link_libraries(masterslave_mailbox simgrid m -fprofile-arcs) +target_link_libraries(masterslave_bypass simgrid m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/msg/migration/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/msg/migration/CMakeLists.txt new file mode 100644 index 0000000000..a84ad82aff --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/msg/migration/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(migration migration.c) + +### Add definitions for compile +target_link_libraries(migration simgrid m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/msg/parallel_task/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/msg/parallel_task/CMakeLists.txt new file mode 100644 index 0000000000..ffc6510ffb --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/msg/parallel_task/CMakeLists.txt @@ -0,0 +1,15 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(parallel_task parallel_task.c) +add_executable(test_ptask test_ptask.c) + +### Add definitions for compile +target_link_libraries(parallel_task simgrid m -fprofile-arcs) +target_link_libraries(test_ptask simgrid m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/msg/priority/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/msg/priority/CMakeLists.txt new file mode 100644 index 0000000000..e39906401e --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/msg/priority/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(priority priority.c) + +### Add definitions for compile +target_link_libraries(priority simgrid m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/msg/properties/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/msg/properties/CMakeLists.txt new file mode 100644 index 0000000000..0f175c8be9 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/msg/properties/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(msg_prop msg_prop.c) + +### Add definitions for compile +target_link_libraries(msg_prop simgrid m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/msg/sendrecv/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/msg/sendrecv/CMakeLists.txt new file mode 100644 index 0000000000..ea4c385ff3 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/msg/sendrecv/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(sendrecv sendrecv.c) + +### Add definitions for compile +target_link_libraries(sendrecv simgrid m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/msg/suspend/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/msg/suspend/CMakeLists.txt new file mode 100644 index 0000000000..ef0b1c4143 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/msg/suspend/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(suspend suspend.c) + +### Add definitions for compile +target_link_libraries(suspend simgrid m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/msg/trace/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/msg/trace/CMakeLists.txt new file mode 100644 index 0000000000..60f5dc19bc --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/msg/trace/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(test_trace_integration test_trace_integration.c) + +### Add definitions for compile +target_link_libraries(test_trace_integration simgrid m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/simdag/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/simdag/CMakeLists.txt new file mode 100644 index 0000000000..e9c43374c6 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/simdag/CMakeLists.txt @@ -0,0 +1,15 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(ex_sd_test sd_test.c) +add_executable(ex_sd_test2 sd_test2.c) + +### Add definitions for compile +target_link_libraries(ex_sd_test simgrid pthread m -fprofile-arcs) +target_link_libraries(ex_sd_test2 simgrid pthread m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/simdag/dax/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/simdag/dax/CMakeLists.txt new file mode 100644 index 0000000000..b7ccaf3fea --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/simdag/dax/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(dax_test dax_test.c) + +### Add definitions for compile +target_link_libraries(dax_test simgrid pthread m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/simdag/metaxml/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/simdag/metaxml/CMakeLists.txt new file mode 100644 index 0000000000..26e0c75c56 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/simdag/metaxml/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(sd_meta sd_meta.c) + +### Add definitions for compile +target_link_libraries(sd_meta simgrid pthread m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/simdag/properties/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/simdag/properties/CMakeLists.txt new file mode 100644 index 0000000000..a11f617ab4 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/simdag/properties/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(sd_prop sd_prop.c) + +### Add definitions for compile +target_link_libraries(sd_prop simgrid pthread m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/examples/smpi/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/examples/smpi/CMakeLists.txt new file mode 100644 index 0000000000..f750bd912c --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/examples/smpi/CMakeLists.txt @@ -0,0 +1,46 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include -I${PROJECT_DIRECTORY}/include/smpi") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(alltoall2 alltoall2.c ) +add_executable(alltoall_basic alltoall_basic.c) +add_executable(alltoallv alltoallv.c) +add_executable(allreduce allreduce.c) +add_executable(bcast bcast.c) +add_executable(bcbench bcbench.c) +add_executable(compute compute.c) +add_executable(compute2 compute2.c) +add_executable(compute3 compute3.c) +add_executable(first mvmul.c) +add_executable(pingpong pingpong.c) +add_executable(second second.c) +add_executable(scatter scatter.c) +add_executable(reduce reduce.c) +add_executable(ring_c ring_c.c) +add_executable(split split.c) +add_executable(mvmul mvmul.c) +add_executable(smpi_sendrecv sendrecv.c) + +target_link_libraries(alltoall2 m simgrid smpi -fprofile-arcs) +target_link_libraries(alltoall_basic m simgrid smpi -fprofile-arcs) +target_link_libraries(alltoallv m simgrid smpi -fprofile-arcs) +target_link_libraries(allreduce m simgrid smpi -fprofile-arcs) +target_link_libraries(bcast m simgrid smpi -fprofile-arcs) +target_link_libraries(bcbench m simgrid smpi -fprofile-arcs) +target_link_libraries(compute m simgrid smpi -fprofile-arcs) +target_link_libraries(compute2 m simgrid smpi -fprofile-arcs) +target_link_libraries(compute3 m simgrid smpi -fprofile-arcs) +target_link_libraries(first m simgrid smpi -fprofile-arcs) +target_link_libraries(pingpong m simgrid smpi -fprofile-arcs) +target_link_libraries(second m simgrid smpi -fprofile-arcs) +target_link_libraries(scatter m simgrid smpi -fprofile-arcs) +target_link_libraries(reduce m simgrid smpi -fprofile-arcs) +target_link_libraries(ring_c m simgrid smpi -fprofile-arcs) +target_link_libraries(split m simgrid smpi -fprofile-arcs) +target_link_libraries(mvmul m simgrid smpi -fprofile-arcs) +target_link_libraries(smpi_sendrecv m simgrid smpi -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/teshsuite/gras/datadesc/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/teshsuite/gras/datadesc/CMakeLists.txt new file mode 100644 index 0000000000..3b271793fb --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/teshsuite/gras/datadesc/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(datadesc_usage datadesc_usage.c datadesc_structs.c) + +### Add definitions for compile +target_link_libraries(datadesc_usage gras m pthread -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/teshsuite/gras/msg_handle/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/teshsuite/gras/msg_handle/CMakeLists.txt new file mode 100644 index 0000000000..756c147642 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/teshsuite/gras/msg_handle/CMakeLists.txt @@ -0,0 +1,17 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(msg_handle_simulator msg_handle.c _msg_handle_simulator.c) +add_executable(msg_handle_client msg_handle.c _msg_handle_client.c) +add_executable(msg_handle_server msg_handle.c _msg_handle_server.c) + +### Add definitions for compile +target_link_libraries(msg_handle_simulator simgrid m pthread -fprofile-arcs) +target_link_libraries(msg_handle_client gras m pthread -fprofile-arcs) +target_link_libraries(msg_handle_server gras m pthread -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/teshsuite/msg/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/teshsuite/msg/CMakeLists.txt new file mode 100644 index 0000000000..20d5d767e2 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/teshsuite/msg/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(get_sender get_sender.c) + +### Add definitions for compile +target_link_libraries(get_sender simgrid m pthread -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/CMakeLists.txt new file mode 100644 index 0000000000..2ece2dc525 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/CMakeLists.txt @@ -0,0 +1,25 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(basic0 basic0.c) +add_executable(basic1 basic1.c) +add_executable(basic2 basic2.c) +add_executable(basic3 basic3.c) +add_executable(basic4 basic4.c) +add_executable(basic5 basic5.c) +add_executable(basic6 basic6.c) + +### Add definitions for compile +target_link_libraries(basic0 simgrid m pthread -fprofile-arcs) +target_link_libraries(basic1 simgrid m pthread -fprofile-arcs) +target_link_libraries(basic2 simgrid m pthread -fprofile-arcs) +target_link_libraries(basic3 simgrid m pthread -fprofile-arcs) +target_link_libraries(basic4 simgrid m pthread -fprofile-arcs) +target_link_libraries(basic5 simgrid m pthread -fprofile-arcs) +target_link_libraries(basic6 simgrid m pthread -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/network/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/network/CMakeLists.txt new file mode 100644 index 0000000000..1cec2235e6 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/network/CMakeLists.txt @@ -0,0 +1,15 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(test_reinit_costs test_reinit_costs.c) + + +### Add definitions for compile +target_link_libraries(test_reinit_costs simgrid m pthread -fprofile-arcs) + diff --git a/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/network/mxn/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/network/mxn/CMakeLists.txt new file mode 100644 index 0000000000..4919391334 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/network/mxn/CMakeLists.txt @@ -0,0 +1,17 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(test_intra_all2all test_intra_all2all.c) +add_executable(test_intra_independent_comm test_intra_independent_comm.c) +add_executable(test_intra_scatter test_intra_scatter.c) + +### Add definitions for compile +target_link_libraries(test_intra_all2all simgrid m pthread -fprofile-arcs) +target_link_libraries(test_intra_independent_comm simgrid m pthread -fprofile-arcs) +target_link_libraries(test_intra_scatter simgrid m pthread -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/network/p2p/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/network/p2p/CMakeLists.txt new file mode 100644 index 0000000000..60b3a771ee --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/network/p2p/CMakeLists.txt @@ -0,0 +1,19 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(test_latency1 test_latency1.c) +add_executable(test_latency2 test_latency2.c) +add_executable(test_latency3 test_latency3.c) +add_executable(test_latency_bound test_latency_bound.c) + +### Add definitions for compile +target_link_libraries(test_latency1 simgrid m pthread -fprofile-arcs) +target_link_libraries(test_latency2 simgrid m pthread -fprofile-arcs) +target_link_libraries(test_latency3 simgrid m pthread -fprofile-arcs) +target_link_libraries(test_latency_bound simgrid m pthread -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/partask/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/partask/CMakeLists.txt new file mode 100644 index 0000000000..e636d9b7b6 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/partask/CMakeLists.txt @@ -0,0 +1,15 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(test_comp_only_seq test_comp_only_seq.c) +add_executable(test_comp_only_par test_comp_only_par.c) + +### Add definitions for compile +target_link_libraries(test_comp_only_seq simgrid m pthread -fprofile-arcs) +target_link_libraries(test_comp_only_par simgrid m pthread -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/platforms/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/platforms/CMakeLists.txt new file mode 100644 index 0000000000..dc77ef63c0 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/platforms/CMakeLists.txt @@ -0,0 +1,15 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(basic_parsing_test basic_parsing_test.c) +add_executable(flatifier flatifier.c) + +### Add definitions for compile +target_link_libraries(basic_parsing_test simgrid m pthread -fprofile-arcs) +target_link_libraries(flatifier simgrid m pthread -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/teshsuite/xbt/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/teshsuite/xbt/CMakeLists.txt new file mode 100644 index 0000000000..cba0956158 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/teshsuite/xbt/CMakeLists.txt @@ -0,0 +1,15 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(log_large_test log_large_test.c) +add_executable(parallel_log_crashtest parallel_log_crashtest.c) + +### Add definitions for compile +target_link_libraries(log_large_test gras m pthread -fprofile-arcs) +target_link_libraries(parallel_log_crashtest gras m pthread -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/testsuite/simdag/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/testsuite/simdag/CMakeLists.txt new file mode 100644 index 0000000000..494ef1d06b --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/testsuite/simdag/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(sd_test "sd_test.c") + +### Add definitions for compile +target_link_libraries(sd_test simgrid m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/testsuite/surf/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/testsuite/surf/CMakeLists.txt new file mode 100644 index 0000000000..c4633f9a34 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/testsuite/surf/CMakeLists.txt @@ -0,0 +1,21 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(lmm_usage "lmm_usage.c") +add_executable(maxmin_bench "maxmin_bench.c") +add_executable(surf_usage "surf_usage.c") +add_executable(surf_usage2 "surf_usage2.c") +add_executable(trace_usage "trace_usage.c") + +### Add definitions for compile +target_link_libraries(lmm_usage simgrid m -fprofile-arcs) +target_link_libraries(maxmin_bench simgrid m -fprofile-arcs) +target_link_libraries(surf_usage simgrid m -fprofile-arcs) +target_link_libraries(surf_usage2 simgrid m -fprofile-arcs) +target_link_libraries(trace_usage simgrid m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/testsuite/xbt/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/testsuite/xbt/CMakeLists.txt new file mode 100644 index 0000000000..2a8090fe4f --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/testsuite/xbt/CMakeLists.txt @@ -0,0 +1,17 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(log_usage "log_usage.c") +add_executable(graphxml_usage "graphxml_usage.c") +add_executable(heap_bench "heap_bench.c") + +### Add definitions for compile +target_link_libraries(log_usage gras m -fprofile-arcs) +target_link_libraries(graphxml_usage simgrid m -fprofile-arcs) +target_link_libraries(heap_bench gras m -fprofile-arcs) diff --git a/buildtools/CPACK/simgrid_CMakeList/tools/gras/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/tools/gras/CMakeLists.txt new file mode 100644 index 0000000000..9f7bb041fa --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/tools/gras/CMakeLists.txt @@ -0,0 +1,113 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(gras_stub_generator stub_generator.c unix_stub_generator.c windows_stub_generator.c) + +### Add definitions for compile +target_link_libraries(gras_stub_generator simgrid pthread m -fprofile-arcs) + +### make files after the build +#ping +add_custom_command(TARGET gras_stub_generator +POST_BUILD +COMMAND "${PROJECT_DIRECTORY}/tools/gras/gras_stub_generator" +ARGS ping ${PROJECT_DIRECTORY}/examples/gras/ping/ping.xml +WORKING_DIRECTORY "${PROJECT_DIRECTORY}/examples/gras/ping" +) +#rpc +add_custom_command(TARGET gras_stub_generator +POST_BUILD +COMMAND "${PROJECT_DIRECTORY}/tools/gras/gras_stub_generator" +ARGS rpc ${PROJECT_DIRECTORY}/examples/gras/rpc/rpc.xml +WORKING_DIRECTORY "${PROJECT_DIRECTORY}/examples/gras/rpc" +) +#spawn +add_custom_command(TARGET gras_stub_generator +POST_BUILD +COMMAND "${PROJECT_DIRECTORY}/tools/gras/gras_stub_generator" +ARGS --extra-process=child spawn ${PROJECT_DIRECTORY}/examples/gras/spawn/spawn.xml +WORKING_DIRECTORY "${PROJECT_DIRECTORY}/examples/gras/spawn" +) +#timer +add_custom_command(TARGET gras_stub_generator +POST_BUILD +COMMAND "${PROJECT_DIRECTORY}/tools/gras/gras_stub_generator" +ARGS timer ${PROJECT_DIRECTORY}/examples/gras/timer/timer.xml +WORKING_DIRECTORY "${PROJECT_DIRECTORY}/examples/gras/timer" +) +#chrono +add_custom_command(TARGET gras_stub_generator +POST_BUILD +COMMAND "${PROJECT_DIRECTORY}/tools/gras/gras_stub_generator" +ARGS chrono ${PROJECT_DIRECTORY}/examples/gras/chrono/chrono.xml +WORKING_DIRECTORY "${PROJECT_DIRECTORY}/examples/gras/chrono" +) +#simple_token +add_custom_command(TARGET gras_stub_generator +POST_BUILD +COMMAND "${PROJECT_DIRECTORY}/tools/gras/gras_stub_generator" +ARGS simple_token ${PROJECT_DIRECTORY}/examples/gras/mutual_exclusion/simple_token/simple_token.xml +WORKING_DIRECTORY "${PROJECT_DIRECTORY}/examples/gras/mutual_exclusion/simple_token" +) +#mmrpc +add_custom_command(TARGET gras_stub_generator +POST_BUILD +COMMAND "${PROJECT_DIRECTORY}/tools/gras/gras_stub_generator" +ARGS mmrpc ${PROJECT_DIRECTORY}/examples/gras/mmrpc/mmrpc.xml +WORKING_DIRECTORY "${PROJECT_DIRECTORY}/examples/gras/mmrpc" +) +#all2all +add_custom_command(TARGET gras_stub_generator +POST_BUILD +COMMAND "${PROJECT_DIRECTORY}/tools/gras/gras_stub_generator" +ARGS all2all ${PROJECT_DIRECTORY}/examples/gras/all2all/all2all.xml +WORKING_DIRECTORY "${PROJECT_DIRECTORY}/examples/gras/all2all" +) +#pmm +add_custom_command(TARGET gras_stub_generator +POST_BUILD +COMMAND "${PROJECT_DIRECTORY}/tools/gras/gras_stub_generator" +ARGS pmm ${PROJECT_DIRECTORY}/examples/gras/pmm/pmm.xml +WORKING_DIRECTORY "${PROJECT_DIRECTORY}/examples/gras/pmm" +) +#synchro +add_custom_command(TARGET gras_stub_generator +POST_BUILD +COMMAND "${PROJECT_DIRECTORY}/tools/gras/gras_stub_generator" +ARGS synchro ${PROJECT_DIRECTORY}/examples/gras/synchro/synchro.xml +WORKING_DIRECTORY "${PROJECT_DIRECTORY}/examples/gras/synchro" +) +#properties +add_custom_command(TARGET gras_stub_generator +POST_BUILD +COMMAND "${PROJECT_DIRECTORY}/tools/gras/gras_stub_generator" +ARGS properties ${PROJECT_DIRECTORY}/examples/gras/properties/properties.xml +WORKING_DIRECTORY "${PROJECT_DIRECTORY}/examples/gras/properties" +) +#teshsuite/gras/msg_handle +add_custom_command(TARGET gras_stub_generator +POST_BUILD +COMMAND "${PROJECT_DIRECTORY}/tools/gras/gras_stub_generator" +ARGS msg_handle ${PROJECT_DIRECTORY}/teshsuite/gras/msg_handle/msg_handle.xml +WORKING_DIRECTORY "${PROJECT_DIRECTORY}/teshsuite/gras/msg_handle" +) +#examples/amok/bandwidth +add_custom_command(TARGET gras_stub_generator +POST_BUILD +COMMAND "${PROJECT_DIRECTORY}/tools/gras/gras_stub_generator" +ARGS bandwidth ${PROJECT_DIRECTORY}/examples/amok/bandwidth/bandwidth.xml +WORKING_DIRECTORY "${PROJECT_DIRECTORY}/examples/amok/bandwidth" +) +#examples/amok/saturate +add_custom_command(TARGET gras_stub_generator +POST_BUILD +COMMAND "${PROJECT_DIRECTORY}/tools/gras/gras_stub_generator" +ARGS saturate ${PROJECT_DIRECTORY}/examples/amok/saturate/saturate.xml +WORKING_DIRECTORY "${PROJECT_DIRECTORY}/examples/amok/saturate" +) diff --git a/buildtools/CPACK/simgrid_CMakeList/tools/tesh/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/tools/tesh/CMakeLists.txt new file mode 100644 index 0000000000..26a9261d39 --- /dev/null +++ b/buildtools/CPACK/simgrid_CMakeList/tools/tesh/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 2.6) + +set(EXECUTABLE_OUTPUT_PATH "./") +set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib") +set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include") + +set(CMAKE_CXX_FLAGS -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) + +add_executable(tesh tesh.c run_context.c signal.c) + +### Add definitions for compile +target_link_libraries(tesh gras m pthread -fprofile-arcs) diff --git a/buildtools/CPACK/CMakeCompleteInFiles.txt b/buildtools/CPACK/src/CMakeCompleteInFiles.txt similarity index 88% rename from buildtools/CPACK/CMakeCompleteInFiles.txt rename to buildtools/CPACK/src/CMakeCompleteInFiles.txt index 65e8bcb3c6..72a47aca1b 100644 --- a/buildtools/CPACK/CMakeCompleteInFiles.txt +++ b/buildtools/CPACK/src/CMakeCompleteInFiles.txt @@ -13,13 +13,12 @@ else(disable_java) include(FindJNI) if(JAVA_INCLUDE_PATH) set(HAVE_JNI_H 1) - endif(JAVA_INCLUDE_PATH) - find_path(JAR NAMES jar PATHS NO_DEFAULT_PATHS ) - if(JAVA_RUNTIME AND JAVA_COMPILE AND JAR AND JAVA_INCLUDE_PATH) + endif(JAVA_INCLUDE_PATH) + if(JAVA_RUNTIME AND JAVA_COMPILE AND JAVA_INCLUDE_PATH) SET(HAVE_JAVA 1) - else(JAVA_RUNTIME AND JAVA_COMPILE AND JAR AND JAVA_INCLUDE_PATH) + else(JAVA_RUNTIME AND JAVA_COMPILE AND JAVA_INCLUDE_PATH) SET(HAVE_JAVA 0) - endif(JAVA_RUNTIME AND JAVA_COMPILE AND JAR AND JAVA_INCLUDE_PATH) + endif(JAVA_RUNTIME AND JAVA_COMPILE AND JAVA_INCLUDE_PATH) endif(disable_java) message("HAVE_JAVA ${HAVE_JAVA}") @@ -30,7 +29,7 @@ if(disable_gtnets) else(disable_gtnets) set(GTNETS_LDFLAGS "-lgtnets -L${gtnets_path}/lib") set(GTNETS_CPPFLAGS "-I${gtnets_path}/include -I${gtnets_path}/include/gtnets") - exec_program("${CMAKE_CXX_COMPILER} ${GTNETS_CPPFLAGS} ${GTNETS_LDFLAGS} ${PROJECT_DIRECTORY}/CPACK/tmp/prog_gtnets.cpp" OUTPUT_VARIABLE COMPILE_GTNETS_VAR) + exec_program("${CMAKE_CXX_COMPILER} ${GTNETS_CPPFLAGS} ${GTNETS_LDFLAGS} ${PROJECT_DIRECTORY}/CPACK/prog_test/prog_gtnets.cpp" OUTPUT_VARIABLE COMPILE_GTNETS_VAR) if(COMPILE_GTNETS_VAR) SET(HAVE_GTNETS 0) else(COMPILE_GTNETS_VAR) @@ -59,7 +58,7 @@ if(pthread MATCHES "yes") ### HAVE_SEM_INIT CHECK_LIBRARY_EXISTS(pthread sem_init NO_DEFAULT_PATHS HAVE_SEM_INIT_LIB) if(HAVE_SEM_INIT_LIB) - exec_program("${CMAKE_C_COMPILER} -lpthread ${PROJECT_DIRECTORY}/CPACK/tmp/prog_sem_init.c" OUTPUT_VARIABLE HAVE_SEM_INIT_run) + exec_program("${CMAKE_C_COMPILER} -lpthread ${PROJECT_DIRECTORY}/CPACK/prog_test/prog_sem_init.c" OUTPUT_VARIABLE HAVE_SEM_INIT_run) if(HAVE_SEM_INIT_run) set(HAVE_SEM_INIT 0) else(HAVE_SEM_INIT_run) @@ -71,7 +70,7 @@ if(pthread MATCHES "yes") ### HAVE_SEM_TIMEDWAIT CHECK_LIBRARY_EXISTS(pthread sem_timedwait NO_DEFAULT_PATHS HAVE_SEM_TIMEDWAIT_LIB) if(HAVE_SEM_TIMEDWAIT_LIB) - exec_program("${CMAKE_C_COMPILER} -lpthread ${PROJECT_DIRECTORY}/CPACK/tmp/prog_sem_timedwait.c" OUTPUT_VARIABLE HAVE_SEM_TIMEDWAIT_run) + exec_program("${CMAKE_C_COMPILER} -lpthread ${PROJECT_DIRECTORY}/CPACK/prog_test/prog_sem_timedwait.c" OUTPUT_VARIABLE HAVE_SEM_TIMEDWAIT_run) if(HAVE_SEM_TIMEDWAIT_run) set(HAVE_SEM_TIMEDWAIT 0) else(HAVE_SEM_TIMEDWAIT_run) @@ -83,7 +82,7 @@ if(pthread MATCHES "yes") ### HAVE_MUTEX_TIMEDLOCK CHECK_LIBRARY_EXISTS(pthread pthread_mutex_timedlock NO_DEFAULT_PATHS HAVE_MUTEX_TIMEDLOCK_LIB) if(HAVE_MUTEX_TIMEDLOCK_LIB) - exec_program("${CMAKE_C_COMPILER} -lpthread ${PROJECT_DIRECTORY}/CPACK/tmp/prog_mutex_timedlock.c" OUTPUT_VARIABLE HAVE_SEM_TIMEDWAIT_run) + exec_program("${CMAKE_C_COMPILER} -lpthread ${PROJECT_DIRECTORY}/CPACK/prog_test/prog_mutex_timedlock.c" OUTPUT_VARIABLE HAVE_SEM_TIMEDWAIT_run) if(HAVE_MUTEX_TIMEDLOCK_run) set(HAVE_MUTEX_TIMEDLOCK 0) else(HAVE_MUTEX_TIMEDLOCK_run) @@ -96,10 +95,10 @@ endif(pthread MATCHES "yes") # AC_CHECK_MCSC(mcsc=yes, mcsc=no) try_run(RUN_mcsc_VAR COMPILE_mcsc_VAR ${PROJECT_DIRECTORY} - ${PROJECT_DIRECTORY}/CPACK/tmp/prog_AC_CHECK_MCSC.c + ${PROJECT_DIRECTORY}/CPACK/prog_test/prog_AC_CHECK_MCSC.c ) -file(READ "${PROJECT_DIRECTORY}/CPACK/conftestval" mcsc) +file(READ "${PROJECT_DIRECTORY}/conftestval" mcsc) if(mcsc MATCHES "yes") set(mcsc "yes") elseif(mcsc MATCHES "yes") @@ -188,6 +187,7 @@ message("______END_CONTEXT______") ## message("\n__________SVN__________") if(IS_DIRECTORY ${PROJECT_DIRECTORY}/.svn) + #exec_program("svn up ${PROJECT_DIRECTORY}") find_file(SVN ".svn" ${PROJECT_DIRECTORY}) exec_program("svnversion ${PROJECT_DIRECTORY}" OUTPUT_VARIABLE "SVN_VERSION") message("SVN_VERSION ${SVN_VERSION}") @@ -209,7 +209,7 @@ TEST_BIG_ENDIAN(BIGENDIAN) # Check architecture signature begin try_run(RUN_GRAS_VAR COMPILE_GRAS_VAR ${PROJECT_DIRECTORY} - ${PROJECT_DIRECTORY}/CPACK/tmp/prog_GRAS_ARCH.c + ${PROJECT_DIRECTORY}/CPACK/prog_test/prog_GRAS_ARCH.c RUN_OUTPUT_VARIABLE var1 ) if(BIGENDIAN) @@ -284,7 +284,7 @@ endif(val_big MATCHES "B_C:1/1:_I:2/2:4/4:8/8:8/8:_P:8/8:8/8:_D:4/4:8/4:") # Check architecture signature end try_run(RUN_GRAS_VAR COMPILE_GRAS_VAR ${PROJECT_DIRECTORY} - ${PROJECT_DIRECTORY}/CPACK/tmp/prog_GRAS_CHECK_STRUCT_COMPACTION.c + ${PROJECT_DIRECTORY}/CPACK/prog_test/prog_GRAS_CHECK_STRUCT_COMPACTION.c RUN_OUTPUT_VARIABLE var2 ) separate_arguments(var2) @@ -296,7 +296,7 @@ endforeach(var_tmp ${var2}) # Check for [SIZEOF_MAX] try_run(RUN_SM_VAR COMPILE_SM_VAR ${PROJECT_DIRECTORY} - ${PROJECT_DIRECTORY}/CPACK/tmp/prog_max_size.c + ${PROJECT_DIRECTORY}/CPACK/prog_test/prog_max_size.c RUN_OUTPUT_VARIABLE var3 ) SET(SIZEOF_MAX ${var3}) @@ -313,7 +313,7 @@ if(HAVE_MAKECONTEXT) set(makecontext_CPPFLAGS "-DTEST_makecontext") try_run(RUN_makecontext_VAR COMPILE_makecontext_VAR ${PROJECT_DIRECTORY} - ${PROJECT_DIRECTORY}/CPACK/tmp/prog_stacksetup.c + ${PROJECT_DIRECTORY}/CPACK/prog_test/prog_stacksetup.c COMPILE_DEFINITIONS ${makecontext_CPPFLAGS} ) find_program(CAT_EXE NAMES cat) @@ -325,8 +325,8 @@ if(HAVE_MAKECONTEXT) set(makecontext_type "guessed") endif(COMPILE_makecontext_VAR) - exec_program("${SED_EXE}" ARGS "-e 's;,.*$;;' ${PROJECT_DIRECTORY}/CPACK/conftestval" OUTPUT_VARIABLE "makecontext_addr") - exec_program("${SED_EXE}" ARGS "-e 's;^.*,;;' ${PROJECT_DIRECTORY}/CPACK/conftestval" OUTPUT_VARIABLE "makecontext_size") + exec_program("${SED_EXE}" ARGS "-e 's;,.*$;;' ${PROJECT_DIRECTORY}/conftestval" OUTPUT_VARIABLE "makecontext_addr") + exec_program("${SED_EXE}" ARGS "-e 's;^.*,;;' ${PROJECT_DIRECTORY}/conftestval" OUTPUT_VARIABLE "makecontext_size") set(pth_skaddr_makecontext "#define pth_skaddr_makecontext(skaddr,sksize) (${makecontext_addr})") set(pth_sksize_makecontext "#define pth_sksize_makecontext(skaddr,sksize) (${makecontext_size})") @@ -339,9 +339,9 @@ endif(HAVE_MAKECONTEXT) try_run(RUN_makecontext_VAR COMPILE_makecontext_VAR ${PROJECT_DIRECTORY} - ${PROJECT_DIRECTORY}/CPACK/tmp/prog_stackgrowth.c + ${PROJECT_DIRECTORY}/CPACK/prog_test/prog_stackgrowth.c ) -file(READ "${PROJECT_DIRECTORY}/CPACK/conftestval" stack) +file(READ "${PROJECT_DIRECTORY}/conftestval" stack) if(stack MATCHES "down") set(PTH_STACKGROWTH "-1") endif(stack MATCHES "down") @@ -365,7 +365,7 @@ find_program(SET_MAKE NAMES make) #AC_PRINTF_NULL try_run(RUN_PRINTF_NULL_VAR COMPILE_PRINTF_NULL_VAR ${PROJECT_DIRECTORY} - ${PROJECT_DIRECTORY}/CPACK/tmp/prog_printf_null.c + ${PROJECT_DIRECTORY}/CPACK/prog_test/prog_printf_null.c ) if(RUN_PRINTF_NULL_VAR MATCHES "FAILED_TO_RUN") @@ -388,7 +388,7 @@ set(diff_va "va_copy((d),(s))" ) foreach(fct ${diff_va}) - write_file("${PROJECT_DIRECTORY}/CPACK/tmp/prog_va_copy.c" "#include + write_file("${PROJECT_DIRECTORY}/CPACK/prog_test/prog_va_copy.c" "#include #include #include #define DO_VA_COPY(d,s) ${fct} @@ -419,7 +419,7 @@ foreach(fct ${diff_va}) ) try_run(RUN_VA_NULL_VAR COMPILE_VA_NULL_VAR ${PROJECT_DIRECTORY} - ${PROJECT_DIRECTORY}/CPACK/tmp/prog_va_copy.c + ${PROJECT_DIRECTORY}/CPACK/prog_test/prog_va_copy.c ) if(RUN_VA_NULL_VAR MATCHES "FAILED_TO_RUN") else(RUN_VA_NULL_VAR MATCHES "FAILED_TO_RUN") @@ -450,12 +450,12 @@ foreach(fct ${diff_va}) if(${fctbis} STREQUAL "do { (d) = (s) } while (0)") set(ac_cv_va_copy "ASS") - set(__VA_COPY_USE_ASS "do { (d) = (s)\; } while (0)") + set(__VA_COPY_USE_ASS "do { (d) = (s); } while (0)") endif(${fctbis} STREQUAL "do { (d) = (s) } while (0)") if(${fctbis} STREQUAL "do { *(d) = *(s) } while (0)") set(ac_cv_va_copy "ASP") - set(__VA_COPY_USE_ASP "do { *(d) = *(s)\; } while (0)") + set(__VA_COPY_USE_ASP "do { *(d) = *(s); } while (0)") endif(${fctbis} STREQUAL "do { *(d) = *(s) } while (0)") if(${fctbis} STREQUAL "memcpy((void *)&(d), (void *)&(s)), sizeof((s))") @@ -525,7 +525,7 @@ message("HAVE_SIGNAL ${HAVE_SIGNAL}") ### Try execut getline command try_run(RUN_RESULT_VAR COMPILE_RESULT_VAR ${PROJECT_DIRECTORY} - ${PROJECT_DIRECTORY}/CPACK/tmp/prog_getline.c + ${PROJECT_DIRECTORY}/CPACK/prog_test/prog_getline.c OUTPUT_VARIABLE GETLINE_OUTPUT ) @@ -542,7 +542,7 @@ if(HAVE_SNPRINTF AND HAVE_VSNPRINTF) try_run(RUN_SNPRINTF_FUNC_VAR COMPILE_SNPRINTF_FUNC_VAR ${PROJECT_DIRECTORY} - ${PROJECT_DIRECTORY}/CPACK/tmp/prog_snprintf.c + ${PROJECT_DIRECTORY}/CPACK/prog_test/prog_snprintf.c ) if(CMAKE_CROSSCOMPILING) message("SNPRINTF_FUNC CROSSCOMPILING") @@ -551,18 +551,19 @@ if(HAVE_SNPRINTF AND HAVE_VSNPRINTF) try_run(RUN_VSNPRINTF_FUNC_VAR COMPILE_VSNPRINTF_FUNC_VAR ${PROJECT_DIRECTORY} - ${PROJECT_DIRECTORY}/CPACK/tmp/prog_vsnprintf.c + ${PROJECT_DIRECTORY}/CPACK/prog_test/prog_vsnprintf.c ) if(CMAKE_CROSSCOMPILING) message("VSNPRINTF_FUNC CROSSCOMPILING") set(RUN_VSNPRINTF_FUNC "cross") endif(CMAKE_CROSSCOMPILING) - - if(RUN_VSNPRINTF_FUNC_VAR MATCHES "FAILED_TO_RUN" OR RUN_SNPRINTF_FUNC_VAR MATCHES "FAILED_TO_RUN") - set(PREFER_PORTABLE_SNPRINTF 0) - else(RUN_VSNPRINTF_FUNC_VAR MATCHES "FAILED_TO_RUN" OR RUN_SNPRINTF_FUNC_VAR MATCHES "FAILED_TO_RUN") + set(PREFER_PORTABLE_SNPRINTF 0) + if(RUN_VSNPRINTF_FUNC_VAR MATCHES "FAILED_TO_RUN") + set(PREFER_PORTABLE_SNPRINTF 1) + endif(RUN_VSNPRINTF_FUNC_VAR MATCHES "FAILED_TO_RUN") + if(RUN_SNPRINTF_FUNC_VAR MATCHES "FAILED_TO_RUN") set(PREFER_PORTABLE_SNPRINTF 1) - endif(RUN_VSNPRINTF_FUNC_VAR MATCHES "FAILED_TO_RUN" OR RUN_SNPRINTF_FUNC_VAR MATCHES "FAILED_TO_RUN") + endif(RUN_SNPRINTF_FUNC_VAR MATCHES "FAILED_TO_RUN") message("PREFER_PORTABLE_SNPRINTF ${PREFER_PORTABLE_SNPRINTF}") endif(HAVE_SNPRINTF AND HAVE_VSNPRINTF) @@ -601,8 +602,20 @@ CHECK_INCLUDE_FILE(string.h HAVE_STRING_H) configure_file(${PROJECT_DIRECTORY}/src/context_sysv_config.h.in ${PROJECT_DIRECTORY}/src/context_sysv_config.h) SET( CMAKEDEFINE "#cmakedefine" ) -configure_file("${PROJECT_DIRECTORY}/CPACK/tmp/test_gras_config.h.in" "${PROJECT_DIRECTORY}/CPACK/tmp/test_gras_config_tmp.h.in" @ONLY IMMEDIATE) -configure_file("${PROJECT_DIRECTORY}/CPACK/tmp/test_gras_config_tmp.h.in" "${PROJECT_DIRECTORY}/src/test_gras_config.h" @ONLY IMMEDIATE) +configure_file("${PROJECT_DIRECTORY}/CPACK/src/gras_config.h.in" "${PROJECT_DIRECTORY}/CPACK/src/tmp_gras_config.h.in" @ONLY IMMEDIATE) +configure_file("${PROJECT_DIRECTORY}/CPACK/src/tmp_gras_config.h.in" "${PROJECT_DIRECTORY}/src/gras_config.h" @ONLY IMMEDIATE) configure_file(${PROJECT_DIRECTORY}/include/simgrid_config.h.in ${PROJECT_DIRECTORY}/include/simgrid_config.h) +if(NOT prefix) + set(prefix /usr/local) +endif(NOT prefix) +set(exec_prefix ${prefix}) +set(top_srcdir ${PROJECT_DIRECTORY}) +set(includedir ${prefix}/include) +set(top_builddir ${PROJECT_DIRECTORY}) +set(libdir ${exec_prefix}/lib) +configure_file(${PROJECT_DIRECTORY}/CPACK/src/smpicc.in ${PROJECT_DIRECTORY}/src/smpi/smpicc @ONLY) +configure_file(${PROJECT_DIRECTORY}/CPACK/src/smpirun.in ${PROJECT_DIRECTORY}/src/smpi/smpirun @ONLY) + + message("__END_GRAS_&_SIMGRID____\n") diff --git a/buildtools/CPACK/CMakeDefinePackages.txt b/buildtools/CPACK/src/CMakeDefinePackages.txt similarity index 78% rename from buildtools/CPACK/CMakeDefinePackages.txt rename to buildtools/CPACK/src/CMakeDefinePackages.txt index 8d8aa07716..658289b28c 100644 --- a/buildtools/CPACK/CMakeDefinePackages.txt +++ b/buildtools/CPACK/src/CMakeDefinePackages.txt @@ -1,18 +1,75 @@ ### define source packages -SET(CMakeSources -${PROJECT_DIRECTORY}/CPACK/CMakeCompleteInFiles.txt -${PROJECT_DIRECTORY}/CPACK/CMakeDefinePackages.txt -${PROJECT_DIRECTORY}/CPACK/CMakeDistrib.txt -${PROJECT_DIRECTORY}/CPACK/CMakeLists.txt -${PROJECT_DIRECTORY}/CPACK/CMakeTest.txt -${PROJECT_DIRECTORY}/CPACK/CMakeLists.txt +SET(CMakeSources ${PROJECT_DIRECTORY}/CPACK/clean_first.sh ${PROJECT_DIRECTORY}/CPACK/start.sh -${PROJECT_DIRECTORY}/src/test_gras_config.h.in ${PROJECT_DIRECTORY}/CPACK/README ) +SET(CMAKELISTS_TXT +${PROJECT_DIRECTORY}/CMakeLists.txt +#testsuite/xbt +${PROJECT_DIRECTORY}/testsuite/xbt/CMakeLists.txt +#testsuite/surf +${PROJECT_DIRECTORY}/testsuite/surf/CMakeLists.txt +#testsuite/simdag +${PROJECT_DIRECTORY}/testsuite/simdag/CMakeLists.txt +#tools/tesh +${PROJECT_DIRECTORY}/tools/tesh/CMakeLists.txt +#tools/gras +${PROJECT_DIRECTORY}/tools/gras/CMakeLists.txt +#teshsuite +${PROJECT_DIRECTORY}/teshsuite/xbt/CMakeLists.txt +${PROJECT_DIRECTORY}/teshsuite/gras/datadesc/CMakeLists.txt +${PROJECT_DIRECTORY}/teshsuite/gras/msg_handle/CMakeLists.txt +${PROJECT_DIRECTORY}/teshsuite/simdag/CMakeLists.txt +${PROJECT_DIRECTORY}/teshsuite/simdag/network/CMakeLists.txt +${PROJECT_DIRECTORY}/teshsuite/simdag/network/p2p/CMakeLists.txt +${PROJECT_DIRECTORY}/teshsuite/simdag/network/mxn/CMakeLists.txt +${PROJECT_DIRECTORY}/teshsuite/simdag/partask/CMakeLists.txt +${PROJECT_DIRECTORY}/teshsuite/simdag/platforms/CMakeLists.txt +${PROJECT_DIRECTORY}/teshsuite/msg/CMakeLists.txt +#examples +${PROJECT_DIRECTORY}/examples/gras/ping/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/gras/rpc/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/gras/spawn/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/gras/timer/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/gras/chrono/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/gras/mutual_exclusion/simple_token/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/gras/mmrpc/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/gras/all2all/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/gras/pmm/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/gras/synchro/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/gras/properties/CMakeLists.txt + +${PROJECT_DIRECTORY}/examples/msg/properties/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/msg/actions/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/msg/migration/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/msg/sendrecv/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/msg/suspend/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/msg/parallel_task/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/msg/priority/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/msg/masterslave/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/msg/trace/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/msg/gtnets/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/amok/bandwith/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/amok/saturate/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/simdag/dax/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/simdag/metaxml/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/simdag/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/simdag/properties/CMakeLists.txt +${PROJECT_DIRECTORY}/examples/smpi/CMakeLists.txt +) + +SET(CMakeSources_src +${PROJECT_DIRECTORY}/CPACK/src/CMakeCompleteInFiles.txt +${PROJECT_DIRECTORY}/CPACK/src/CMakeDefinePackages.txt +${PROJECT_DIRECTORY}/CPACK/src/CMakeDistrib.txt +${PROJECT_DIRECTORY}/CPACK/src/CMakeTest.txt +${PROJECT_DIRECTORY}/CPACK/src/CTestConfig.cmake +${PROJECT_DIRECTORY}/CPACK/src/test_gras_config.h.in +) + set(EXTRA_DIST ${PROJECT_DIRECTORY}/src/portable.h ${PROJECT_DIRECTORY}/src/xbt/mallocator_private.h @@ -217,6 +274,10 @@ set(SURF_SRC ${PROJECT_DIRECTORY}/src/xbt/xbt_sg_stubs.c ) +SET_SOURCE_FILES_PROPERTIES(${SURF_SRC} +PROPERTIES PRIORITY high +) + set(SIMIX_SRC ${PROJECT_DIRECTORY}/src/simix/smx_global.c ${PROJECT_DIRECTORY}/src/simix/smx_deployment.c @@ -292,6 +353,11 @@ set(AMOK_SRC ${PROJECT_DIRECTORY}/src/amok/PeerManagement/peermanagement.c ) +set(LUA_SRC + ${PROJECT_DIRECTORY}/src/simix/smx_context_lua.c + ${PROJECT_DIRECTORY}/src/bindings/lua/Msglua.c +) + ### depend of some variables setted upper # -->CONTEXT_THREADS if(${CONTEXT_THREADS}) @@ -317,17 +383,17 @@ else(${CONTEXT_THREADS}) endif(${CONTEXT_THREADS}) # -->HAVE_GTNETS -if(${HAVE_GTNETS}) +if(HAVE_GTNETS) set(GTNETS_USED ${GTNETS_SRC} ) -else(${HAVE_GTNETS}) +else(HAVE_GTNETS) set(GTNETS_USED "") set(EXTRA_DIST ${EXTRA_DIST} ${GTNETS_SRC} ) -endif(${HAVE_GTNETS}) +endif(HAVE_GTNETS) set(EXTRA_DIST ${EXTRA_DIST} @@ -355,6 +421,18 @@ set(gras_sources ${AMOK_SRC} ) +if(${HAVE_LUA}) + set(simgrid_sources + ${simgrid_sources} + ${LUA_SRC} + ) +elseif(${HAVE_LUA}) + set(EXTRA_DIST + ${EXTRA_DIST} + ${LUA_SRC} + ) +endif(${HAVE_LUA}) + if(${HAVE_JAVA}) set(simgrid_sources ${simgrid_sources} diff --git a/buildtools/CPACK/src/CMakeDistrib.txt b/buildtools/CPACK/src/CMakeDistrib.txt new file mode 100644 index 0000000000..e02ac4606f --- /dev/null +++ b/buildtools/CPACK/src/CMakeDistrib.txt @@ -0,0 +1,116 @@ +cmake_minimum_required(VERSION 2.6) + +### Make the distrib + +install(TARGETS simgrid DESTINATION "lib/") +install(TARGETS gras DESTINATION "lib/") + +install( +DIRECTORY "${PROJECT_DIRECTORY}/include/" +DESTINATION "include/" +PATTERN ".svn" EXCLUDE +PATTERN ".git" EXCLUDE +PATTERN "*~" EXCLUDE +) +install( +DIRECTORY "${PROJECT_DIRECTORY}/src/" +DESTINATION "src/" +PATTERN ".svn" EXCLUDE +PATTERN ".git" EXCLUDE +PATTERN ".gitignore" EXCLUDE +PATTERN "*~" EXCLUDE +) +install( +DIRECTORY "${PROJECT_DIRECTORY}/CPACK/" +DESTINATION "CPACK/" +PATTERN "*~" EXCLUDE +) + +install( +DIRECTORY +${PROJECT_DIRECTORY}/testsuite +${PROJECT_DIRECTORY}/teshsuite +${PROJECT_DIRECTORY}/tools +${PROJECT_DIRECTORY}/examples +DESTINATION "./" +PATTERN "*~" EXCLUDE +PATTERN "*.am" EXCLUDE +PATTERN "*.ac" EXCLUDE +PATTERN "*~" EXCLUDE +PATTERN ".svn" EXCLUDE +PATTERN ".git" EXCLUDE +PATTERN ".gitignore" EXCLUDE +) + +#./ +install(FILES ${PROJECT_DIRECTORY}/CMakeLists.txt DESTINATION simgrid_CMakeList) + +#testsuite/xbt +install(FILES ${PROJECT_DIRECTORY}/testsuite/xbt/CMakeLists.txt DESTINATION simgrid_CMakeList/testsuite/xbt) + +#testsuite/surf +install(FILES ${PROJECT_DIRECTORY}/testsuite/surf/CMakeLists.txt DESTINATION simgrid_CMakeList/testsuite/surf) + +#testsuite/simdag +install(FILES ${PROJECT_DIRECTORY}/testsuite/simdag/CMakeLists.txt DESTINATION simgrid_CMakeList/testsuite/simdag) + +#tools +#tools/tesh +install(FILES ${PROJECT_DIRECTORY}/tools/tesh/CMakeLists.txt DESTINATION simgrid_CMakeList/tools/tesh) + +#tools/gras +install(FILES ${PROJECT_DIRECTORY}/tools/gras/CMakeLists.txt DESTINATION simgrid_CMakeList/tools/gras) + +#teshsuite +install(FILES ${PROJECT_DIRECTORY}/teshsuite/xbt/CMakeLists.txt DESTINATION simgrid_CMakeList/teshsuite/xbt) +install(FILES ${PROJECT_DIRECTORY}/teshsuite/gras/datadesc/CMakeLists.txt DESTINATION simgrid_CMakeList/teshsuite/gras/datadesc) +install(FILES ${PROJECT_DIRECTORY}/teshsuite/gras/msg_handle/CMakeLists.txt DESTINATION simgrid_CMakeList/teshsuite/gras/msg_handle) +install(FILES ${PROJECT_DIRECTORY}/teshsuite/simdag/CMakeLists.txt DESTINATION simgrid_CMakeList/teshsuite/simdag) +install(FILES ${PROJECT_DIRECTORY}/teshsuite/simdag/network/CMakeLists.txt DESTINATION simgrid_CMakeList/teshsuite/simdag/network) +install(FILES ${PROJECT_DIRECTORY}/teshsuite/simdag/network/p2p/CMakeLists.txt DESTINATION simgrid_CMakeList/teshsuite/simdag/network/p2p) +install(FILES ${PROJECT_DIRECTORY}/teshsuite/simdag/network/mxn/CMakeLists.txt DESTINATION simgrid_CMakeList/teshsuite/simdag/network/mxn) +install(FILES ${PROJECT_DIRECTORY}/teshsuite/simdag/partask/CMakeLists.txt DESTINATION simgrid_CMakeList/teshsuite/simdag/partask) +install(FILES ${PROJECT_DIRECTORY}/teshsuite/simdag/platforms/CMakeLists.txt DESTINATION simgrid_CMakeList/teshsuite/simdag/platforms) +install(FILES ${PROJECT_DIRECTORY}/teshsuite/msg/CMakeLists.txt DESTINATION simgrid_CMakeList/teshsuite/msg) + +#examples +install(FILES ${PROJECT_DIRECTORY}/examples/gras/ping/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/gras/ping) +install(FILES ${PROJECT_DIRECTORY}/examples/gras/rpc/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/gras/rpc) +install(FILES ${PROJECT_DIRECTORY}/examples/gras/spawn/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/gras/spawn) +install(FILES ${PROJECT_DIRECTORY}/examples/gras/timer/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/gras/timer) +install(FILES ${PROJECT_DIRECTORY}/examples/gras/chrono/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/gras/chrono) +install(FILES ${PROJECT_DIRECTORY}/examples/gras/mutual_exclusion/simple_token/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/gras/mutual_exclusion/simple_token) +install(FILES ${PROJECT_DIRECTORY}/examples/gras/mmrpc/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/gras/mmrpc) +install(FILES ${PROJECT_DIRECTORY}/examples/gras/all2all/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/gras/all2all) +install(FILES ${PROJECT_DIRECTORY}/examples/gras/pmm/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/gras/pmm) +install(FILES ${PROJECT_DIRECTORY}/examples/gras/synchro/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/gras/synchro) +install(FILES ${PROJECT_DIRECTORY}/examples/gras/properties/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/gras/properties) + +install(FILES ${PROJECT_DIRECTORY}/examples/msg/properties/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/msg/properties) +install(FILES ${PROJECT_DIRECTORY}/examples/msg/actions/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/msg/actions) +install(FILES ${PROJECT_DIRECTORY}/examples/msg/migration/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/msg/migration) +install(FILES ${PROJECT_DIRECTORY}/examples/msg/sendrecv/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/msg/sendrecv) +install(FILES ${PROJECT_DIRECTORY}/examples/msg/suspend/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/msg/suspend) +install(FILES ${PROJECT_DIRECTORY}/examples/msg/parallel_task/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/msg/parallel_task) +install(FILES ${PROJECT_DIRECTORY}/examples/msg/priority/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/msg/priority) +install(FILES ${PROJECT_DIRECTORY}/examples/msg/masterslave/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/msg/masterslave) +install(FILES ${PROJECT_DIRECTORY}/examples/msg/trace/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/msg/trace) +if(HAVE_GTNETS) + install(FILES ${PROJECT_DIRECTORY}/examples/msg/gtnets/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/msg/gtnets) +endif(HAVE_GTNETS) + +install(FILES ${PROJECT_DIRECTORY}/examples/amok/bandwidth/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/amok/bandwidth) +install(FILES ${PROJECT_DIRECTORY}/examples/amok/saturate/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/amok/saturate) +install(FILES ${PROJECT_DIRECTORY}/examples/simdag/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/simdag) +install(FILES ${PROJECT_DIRECTORY}/examples/simdag/dax/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/simdag/dax) +install(FILES ${PROJECT_DIRECTORY}/examples/simdag/metaxml/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/simdag/metaxml) +install(FILES ${PROJECT_DIRECTORY}/examples/simdag/properties/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/simdag/properties) + +install(FILES ${PROJECT_DIRECTORY}/examples/smpi/CMakeLists.txt DESTINATION simgrid_CMakeList/examples/smpi) + +set(CMAKE_PROJECT_NAME "${PROJECT_NAME}") +set(CPACK_PACKAGE_NAME "${PROJECT_NAME}") +set(CPACK_PROJECT_NAME "${PROJECT_NAME}") +set(CPACK_PACKAGE_FILE_NAME "${PROJECT_NAME}_rev_${SVN_VERSION}") +set(CPACK_GENERATOR "TBZ2") #;TGZ;TZ;ZIP +include(CPack) diff --git a/buildtools/CPACK/src/CMakeFiles/CMakeDirectoryInformation.cmake b/buildtools/CPACK/src/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000..d8db148031 --- /dev/null +++ b/buildtools/CPACK/src/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,21 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# Relative path conversion top directories. +SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/navarrop/Bureau/simgrid/src") +SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/navarrop/Bureau/simgrid/CPACK") + +# Force unix paths in dependencies. +SET(CMAKE_FORCE_UNIX_PATHS 1) + +# The C and CXX include file search paths: +SET(CMAKE_C_INCLUDE_PATH + ) +SET(CMAKE_CXX_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) +SET(CMAKE_Fortran_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) + +# The C and CXX include file regular expressions for this directory. +SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/buildtools/CPACK/src/CMakeFiles/progress.marks b/buildtools/CPACK/src/CMakeFiles/progress.marks new file mode 100644 index 0000000000..573541ac97 --- /dev/null +++ b/buildtools/CPACK/src/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/buildtools/CPACK/src/CMakeMakeExeLib.txt b/buildtools/CPACK/src/CMakeMakeExeLib.txt new file mode 100644 index 0000000000..084ca7d2ca --- /dev/null +++ b/buildtools/CPACK/src/CMakeMakeExeLib.txt @@ -0,0 +1,126 @@ +### Make Libs +add_library(simgrid SHARED ${simgrid_sources}) +add_library(gras SHARED ${gras_sources}) +add_library(smpi SHARED ${SMPI_SRC}) + +set(GRAS_DEP "") +set(SIMGRID_DEP "") + +if(pthread) + if(with_context MATCHES pthread) + SET(SIMGRID_DEP pthread) + SET(ESPACE " ") + endif(with_context MATCHES pthread) + + if(with_context MATCHES windows) + elseif(with_context MATCHES windows) + SET(GRAS_DEP pthread) + endif(with_context MATCHES windows) +endif(pthread) + +if(HAVE_LUA) + SET(SIMGRID_DEP "${SIMGRID_DEP}${ESPACE}dl lua5.1") +endif(HAVE_LUA) + +if(HAVE_GTNETS) + SET(SIMGRID_DEP_GTNETS "gtnets") +endif(HAVE_GTNETS) + +message("SIMGRID_DEP \"${SIMGRID_DEP}\"") +message("GRAS_DEP \"${GRAS_DEP}\"") + +### Add definitions for compile +set(CMAKE_CXX_FLAGS "-fprofile-arcs -ftest-coverage") +add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) +target_link_libraries(simgrid ${SIMGRID_DEP} ${SIMGRID_DEP_GTNETS} -fprofile-arcs) +target_link_libraries(gras ${GRAS_DEP} pthread -fprofile-arcs) +target_link_libraries(smpi -fprofile-arcs) + +### Make EXEs + +#tools +#tools/tesh +add_subdirectory(${PROJECT_DIRECTORY}/tools/tesh) + +#tools/gras +add_subdirectory(${PROJECT_DIRECTORY}/tools/gras) + +if(NOT init) + #testsuite/xbt + add_subdirectory(${PROJECT_DIRECTORY}/testsuite/xbt) + + #testsuite/surf + add_subdirectory(${PROJECT_DIRECTORY}/testsuite/surf) + + #testsuite/simdag + add_subdirectory(${PROJECT_DIRECTORY}/testsuite/simdag) + + #teshsuite + 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/simdag) + add_subdirectory(${PROJECT_DIRECTORY}/teshsuite/simdag/network) + add_subdirectory(${PROJECT_DIRECTORY}/teshsuite/simdag/network/p2p) + add_subdirectory(${PROJECT_DIRECTORY}/teshsuite/simdag/network/mxn) + add_subdirectory(${PROJECT_DIRECTORY}/teshsuite/simdag/partask) + add_subdirectory(${PROJECT_DIRECTORY}/teshsuite/simdag/platforms) + add_subdirectory(${PROJECT_DIRECTORY}/teshsuite/msg) + + #examples + add_subdirectory(${PROJECT_DIRECTORY}/examples/gras/ping) + add_subdirectory(${PROJECT_DIRECTORY}/examples/gras/rpc) + add_subdirectory(${PROJECT_DIRECTORY}/examples/gras/spawn) + add_subdirectory(${PROJECT_DIRECTORY}/examples/gras/timer) + add_subdirectory(${PROJECT_DIRECTORY}/examples/gras/chrono) + add_subdirectory(${PROJECT_DIRECTORY}/examples/gras/mutual_exclusion/simple_token) + add_subdirectory(${PROJECT_DIRECTORY}/examples/gras/mmrpc) + add_subdirectory(${PROJECT_DIRECTORY}/examples/gras/all2all) + add_subdirectory(${PROJECT_DIRECTORY}/examples/gras/pmm) + add_subdirectory(${PROJECT_DIRECTORY}/examples/gras/synchro) + add_subdirectory(${PROJECT_DIRECTORY}/examples/gras/properties) + + add_subdirectory(${PROJECT_DIRECTORY}/examples/msg/properties) + add_subdirectory(${PROJECT_DIRECTORY}/examples/msg/actions) + add_subdirectory(${PROJECT_DIRECTORY}/examples/msg/migration) + add_subdirectory(${PROJECT_DIRECTORY}/examples/msg/sendrecv) + add_subdirectory(${PROJECT_DIRECTORY}/examples/msg/suspend) + add_subdirectory(${PROJECT_DIRECTORY}/examples/msg/parallel_task) + add_subdirectory(${PROJECT_DIRECTORY}/examples/msg/priority) + add_subdirectory(${PROJECT_DIRECTORY}/examples/msg/masterslave) + add_subdirectory(${PROJECT_DIRECTORY}/examples/msg/trace) + if(HAVE_GTNETS) + add_subdirectory(${PROJECT_DIRECTORY}/examples/msg/gtnets) + endif(HAVE_GTNETS) + + add_subdirectory(${PROJECT_DIRECTORY}/examples/amok/bandwidth) + add_subdirectory(${PROJECT_DIRECTORY}/examples/amok/saturate) + + add_subdirectory(${PROJECT_DIRECTORY}/examples/simdag) + add_subdirectory(${PROJECT_DIRECTORY}/examples/simdag/dax) + add_subdirectory(${PROJECT_DIRECTORY}/examples/simdag/metaxml) + add_subdirectory(${PROJECT_DIRECTORY}/examples/simdag/properties) + add_subdirectory(${PROJECT_DIRECTORY}/examples/smpi) + + if(HAVE_JAVA) + message("Make : src/simgrid.jar with : ${JAVA_COMPILE}") + exec_program("rm -rf ${PROJECT_DIRECTORY}/src/.classes" OUTPUT_VARIABLE "SIM_JAR_OK") + exec_program("mkdir ${PROJECT_DIRECTORY}/src/.classes" OUTPUT_VARIABLE "SIM_JAR_OK") + exec_program("${JAVA_COMPILE}" ARGS "-d ${PROJECT_DIRECTORY}/src/.classes -cp ${PROJECT_DIRECTORY}/src/.classes ${PROJECT_DIRECTORY}/src/java/simgrid/msg/*.java" OUTPUT_VARIABLE "SIM_JAR_OK") + exec_program("mkdir ${PROJECT_DIRECTORY}/src/.classes/surf" OUTPUT_VARIABLE "SIM_JAR_OK") + exec_program("cp ${PROJECT_DIRECTORY}/src/surf/simgrid.dtd ${PROJECT_DIRECTORY}/src/.classes/surf/simgrid.dtd" OUTPUT_VARIABLE "SIM_JAR_OK") + exec_program("${JAVA_ARCHIVE}" ARGS "cvf ./src/simgrid.jar -C ${PROJECT_DIRECTORY}/src/.classes ." OUTPUT_VARIABLE "SIM_JAR_OK") + + message("Make examples/java with : ${JAVA_COMPILE}") + exec_program("rm ${PROJECT_DIRECTORY}/examples/java/basic/*.class" OUTPUT_VARIABLE "SIM_JAR_OK") + exec_program("${JAVA_COMPILE}" ARGS "-d ${PROJECT_DIRECTORY}/examples/java/basic -cp ${PROJECT_DIRECTORY}/src/.classes ${PROJECT_DIRECTORY}/examples/java/basic/*.java" OUTPUT_VARIABLE "SIM_JAR_OK") + exec_program("rm ${PROJECT_DIRECTORY}/examples/java/ping_pong/*.class" OUTPUT_VARIABLE "SIM_JAR_OK") + exec_program("${JAVA_COMPILE}" ARGS "-d ${PROJECT_DIRECTORY}/examples/java/ping_pong -cp ${PROJECT_DIRECTORY}/src/.classes ${PROJECT_DIRECTORY}/examples/java/ping_pong/*.java" OUTPUT_VARIABLE "SIM_JAR_OK") + exec_program("rm ${PROJECT_DIRECTORY}/examples/java/comm_time/*.class" OUTPUT_VARIABLE "SIM_JAR_OK") + exec_program("${JAVA_COMPILE}" ARGS "-d ${PROJECT_DIRECTORY}/examples/java/comm_time -cp ${PROJECT_DIRECTORY}/src/.classes ${PROJECT_DIRECTORY}/examples/java/comm_time/*.java" OUTPUT_VARIABLE "SIM_JAR_OK") + exec_program("rm ${PROJECT_DIRECTORY}/examples/java/suspend/*.class" OUTPUT_VARIABLE "SIM_JAR_OK") + exec_program("${JAVA_COMPILE}" ARGS "-d ${PROJECT_DIRECTORY}/examples/java/suspend -cp ${PROJECT_DIRECTORY}/src/.classes ${PROJECT_DIRECTORY}/examples/java/suspend/*.java" OUTPUT_VARIABLE "SIM_JAR_OK") + + endif(HAVE_JAVA) + +endif(NOT init) diff --git a/buildtools/CPACK/src/CMakeOption.txt b/buildtools/CPACK/src/CMakeOption.txt new file mode 100644 index 0000000000..c9a3ed9b62 --- /dev/null +++ b/buildtools/CPACK/src/CMakeOption.txt @@ -0,0 +1,16 @@ +### ARGs use -D[var]=[ON/OFF] or [1/0] or [true/false](see after) +### ex: cmake -Ddisable_java=ON -Ddisable_gtnets=ON ./ + +#SET(disable_java ON) #default value +#SET(disable_threads ON) +#SET(disable_gtnets ON) +#SET(disable_context ON) +#SET(disable_lua ON) +#SET(init OFF) + +option(init "Set ON for make _*.c with gras_stub_generator" OFF) +option(disable_java "This variable set the java context." ON) +option(disable_gtnets "This variable set the gtnets context." ON) +option(disable_threads "This variable set the thread context." ON) +option(disable_context "This variable set the context." ON) +option(disable_lua "This variable set lua use." ON) diff --git a/buildtools/CPACK/src/CMakePrintArgs.txt b/buildtools/CPACK/src/CMakePrintArgs.txt new file mode 100644 index 0000000000..014f8995c6 --- /dev/null +++ b/buildtools/CPACK/src/CMakePrintArgs.txt @@ -0,0 +1,22 @@ +message("\n________ARGS_________") + +message("disable_java ${disable_java}") + +message("disable_threads ${disable_threads}") + +message("disable_gtnets ${disable_gtnets}") +if(disable_gtnets) + set(gtnets_path "none" CACHE TYPE INTERNAL FORCE) +endif(disable_gtnets) +message(" -> gtnets_path \"${gtnets_path}\"") + +message("disable_context ${disable_context}") +if(disable_context) + set(with_context "none" CACHE TYPE INTERNAL FORCE) +endif(disable_context) +message(" -> with_context \"${with_context}\"") + +message("disable_lua ${disable_lua}") + +message("_______END_ARGS_______") +#-------------------------------------------------------------------------------------------------- diff --git a/buildtools/CPACK/src/CMakeTest.txt b/buildtools/CPACK/src/CMakeTest.txt new file mode 100644 index 0000000000..c93e3fead6 --- /dev/null +++ b/buildtools/CPACK/src/CMakeTest.txt @@ -0,0 +1,245 @@ +### For code coverage +### Set some variables +SET(UPDATE_TYPE "svn") +SET(DROP_METHOD "http") +SET(DROP_SITE "cdash.inria.fr/CDash") +SET(DROP_LOCATION "/submit.php?project=${PROJECT_NAME}") +SET(DROP_SITE_CDASH TRUE) +SET(TRIGGER_SITE "http://cdash.inria.fr/CDash/cgi-bin/Submit-Random-TestingResults.cgi") +SET(COVERAGE_COMMAND "${GCOV_PATH}/gcov") +SET(VALGRIND_COMMAND "${VALGRIND_PATH}/valgrind") +SET(MEMORYCHECK_COMMAND "${VALGRIND_PATH}/valgrind") +set(MEMORYCHECK_COMMAND_OPTIONS "--trace-children=yes --leak-check=full --show-reachable=yes --track-origins=yes --read-var-info=no") +#If you use the --read-var-info option Memcheck will run more slowly but may give a more detailed description of any illegal address. + +### Check 32bits or 64bits +INCLUDE (CheckTypeSize) +CHECK_TYPE_SIZE("long" SIZEOF_LONG) +IF(SIZEOF_LONG EQUAL 4) + SET(ARCH_32_BITS 1) +ELSE(SIZEOF_LONG EQUAL 4) + SET(ARCH_32_BITS 0) +ENDIF(SIZEOF_LONG EQUAL 4) + +INCLUDE(CTest) +ENABLE_TESTING() + +# TESH autotests +ADD_TEST(tesh-self-basic ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd "${PROJECT_DIRECTORY}/tools/tesh" basic.tesh) +ADD_TEST(tesh-self-cd ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd "${PROJECT_DIRECTORY}/tools/tesh" cd.tesh) +ADD_TEST(tesh-self-IO-broken-pipe ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd "${PROJECT_DIRECTORY}/tools/tesh" IO-broken-pipe.tesh) +ADD_TEST(tesh-self-IO-orders ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd "${PROJECT_DIRECTORY}/tools/tesh" IO-orders.tesh) +ADD_TEST(tesh-self-IO-bigsize ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd "${PROJECT_DIRECTORY}/tools/tesh" IO-bigsize.tesh) +ADD_TEST(tesh-self-set-return ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd "${PROJECT_DIRECTORY}/tools/tesh" set-return.tesh) +ADD_TEST(tesh-self-set-signal ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd "${PROJECT_DIRECTORY}/tools/tesh" set-signal.tesh) +ADD_TEST(tesh-self-set-timeout ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd "${PROJECT_DIRECTORY}/tools/tesh" set-timeout.tesh) +ADD_TEST(tesh-self-set-ignore-output ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd "${PROJECT_DIRECTORY}/tools/tesh" set-ignore-output.tesh) +ADD_TEST(tesh-self-catch-return ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd "${PROJECT_DIRECTORY}/tools/tesh" catch-return.tesh) +ADD_TEST(tesh-self-catch-signal ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd "${PROJECT_DIRECTORY}/tools/tesh" catch-signal.tesh) +ADD_TEST(tesh-self-catch-timeout ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd "${PROJECT_DIRECTORY}/tools/tesh" catch-timeout.tesh) +ADD_TEST(tesh-self-catch-wrong-output ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd "${PROJECT_DIRECTORY}/tools/tesh" catch-wrong-output.tesh) +ADD_TEST(tesh-self-bg-basic ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd "${PROJECT_DIRECTORY}/tools/tesh" bg-basic.tesh) +ADD_TEST(tesh-self-bg-set-signal ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd "${PROJECT_DIRECTORY}/tools/tesh" bg-set-signal.tesh) +ADD_TEST(tesh-self-background ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd "${PROJECT_DIRECTORY}/tools/tesh" background.tesh) + +# testsuite directory +add_test(test-xbt-log ${PROJECT_DIRECTORY}/testsuite/xbt/log_usage) +add_test(test-xbt-graphxml ${PROJECT_DIRECTORY}/testsuite/xbt/graphxml_usage ${PROJECT_DIRECTORY}/testsuite/xbt/graph.xml) +add_test(test-xbt-heap ${PROJECT_DIRECTORY}/testsuite/xbt/heap_bench) + +add_test(test-surf-lmm ${PROJECT_DIRECTORY}/testsuite/surf/lmm_usage) +add_test(test-surf-maxmin ${PROJECT_DIRECTORY}/testsuite/surf/maxmin_bench) +add_test(test-surf-usage ${PROJECT_DIRECTORY}/testsuite/surf/surf_usage --cfg=path:${PROJECT_DIRECTORY}/testsuite/surf/ platform.xml) +add_test(test-surf_usage2 ${PROJECT_DIRECTORY}/testsuite/surf/surf_usage2 --cfg=path:${PROJECT_DIRECTORY}/testsuite/surf/ platform.xml) +add_test(test-surf-trace ${PROJECT_DIRECTORY}/testsuite/surf/trace_usage --cfg=path:${PROJECT_DIRECTORY}/testsuite/surf/) + +add_test(test-simdag-1 ${PROJECT_DIRECTORY}/testsuite/simdag/sd_test --cfg=path:${PROJECT_DIRECTORY}/testsuite/simdag small_platform_variable.xml) +add_test(test-simdag-2 ${PROJECT_DIRECTORY}/testsuite/simdag/sd_test --cfg=path:${PROJECT_DIRECTORY}/testsuite/simdag ${PROJECT_DIRECTORY}/examples/msg/small_platform.xml) +add_test(test-simdag-3 ${PROJECT_DIRECTORY}/testsuite/simdag/sd_test --cfg=path:${PROJECT_DIRECTORY}/testsuite/simdag ${PROJECT_DIRECTORY}/examples/msg/msg_platform.xml) + +# teshsuite/xbt directory + +ADD_TEST(tesh-log-large ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite xbt/log_large_test.tesh) +ADD_TEST(tesh-log-parallel ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite xbt/parallel_log_crashtest.tesh) + +# teshsuite/gras/datadesc directory +ADD_TEST(tesh-gras-dd-mem ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite gras/datadesc/datadesc_mem.tesh) +ADD_TEST(tesh-gras-dd-rw ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite gras/datadesc/datadesc_rw.tesh) + +ADD_TEST(tesh-gras-dd-r_little32_4 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite gras/datadesc/datadesc_r_little32_4.tesh) +ADD_TEST(tesh-gras-dd-r_little64 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite gras/datadesc/datadesc_r_little64.tesh) +ADD_TEST(tesh-gras-dd-r_big32_8_4 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite gras/datadesc/datadesc_r_big32_8_4.tesh) + +ADD_TEST(tesh-gras-dd-r_big32_8 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite gras/datadesc/datadesc_r_big32_8.tesh) + +ADD_TEST(tesh-gras-dd-r_big32_2 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite gras/datadesc/datadesc_r_big32_2.tesh) + +IF(${ARCH_32_BITS}) + ADD_TEST(tesh-gras-msg_handle-sg-32 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite gras/msg_handle/test_sg_32) +ELSE(${ARCH_32_BITS}) + ADD_TEST(tesh-gras-msg_handle-sg-64 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite gras/msg_handle/test_sg_64) +ENDIF(${ARCH_32_BITS}) + +ADD_TEST(tesh-gras-empty_main-rl ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite gras/empty_main/test_rl) +ADD_TEST(tesh-gras-empty_main-sg ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite gras/empty_main/test_sg) + +IF(${ARCH_32_BITS}) + ADD_TEST(tesh-gras-small_sleep-sg-32 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite gras/small_sleep/test_sg_32) +ELSE(${ARCH_32_BITS}) + ADD_TEST(tesh-gras-small_sleep-sg-64 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite gras/small_sleep/test_sg_64) +ENDIF(${ARCH_32_BITS}) + +ADD_TEST(tesh-msg-get_sender ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "msg/get_sender.tesh") + +ADD_TEST(tesh-simdag-reinit_costs ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/network/test_reinit_costs.tesh") +ADD_TEST(tesh-simdag-parser ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/platforms/basic_parsing_test.tesh") +ADD_TEST(tesh-simdag-flatifier ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/platforms/flatifier.tesh") + +ADD_TEST(tesh-simdag-basic0 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/basic0.tesh") +ADD_TEST(tesh-simdag-basic1 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/basic1.tesh") +ADD_TEST(tesh-simdag-basic2 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/basic2.tesh") +ADD_TEST(tesh-simdag-basic3 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/basic3.tesh") +ADD_TEST(tesh-simdag-basic4 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/basic4.tesh") +ADD_TEST(tesh-simdag-basic5 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/basic5.tesh") +ADD_TEST(tesh-simdag-basic6 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/basic6.tesh") +ADD_TEST(tesh-simdag-p2p-1 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/network/p2p/test_latency1.tesh") +ADD_TEST(tesh-simdag-p2p-2 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/network/p2p/test_latency2.tesh") +ADD_TEST(tesh-simdag-p2p-3 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/network/p2p/test_latency3.tesh") +ADD_TEST(tesh-simdag-p2p-3 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/network/p2p/test_latency_bound.tesh") + +ADD_TEST(tesh-simdag-mxn-1 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/network/mxn/test_intra_all2all.tesh") +ADD_TEST(tesh-simdag-mxn-2 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/network/mxn/test_intra_independent_comm.tesh") +ADD_TEST(tesh-simdag-mxn-3 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/network/mxn/test_intra_scatter.tesh") + +ADD_TEST(tesh-simdag-par-1 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/partask/test_comp_only_seq.tesh") +ADD_TEST(tesh-simdag-par-2 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/teshsuite "simdag/partask/test_comp_only_par.tesh") + +# GRAS examples +ADD_TEST(gras-ping-rl ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/ping test_rl) +ADD_TEST(gras-rpc-rl ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/rpc test_rl) +ADD_TEST(gras-spawn-rl ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/spawn test_rl) +ADD_TEST(gras-timer-rl ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/timer test_rl) +ADD_TEST(gras-chrono-rl ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/chrono test_rl) +ADD_TEST(gras-simple_token-rl ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/mutual_exclusion/simple_token test_rl) +ADD_TEST(gras-mmrpc-rl ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/mmrpc test_rl) +ADD_TEST(gras-all2all-rl ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/all2all test_rl) +ADD_TEST(gras-pmm-rl ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/pmm test_rl) +ADD_TEST(gras-synchro-rl ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/synchro test_rl) +ADD_TEST(gras-properties-rl ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/properties test_rl) + +# MSG examples +ADD_TEST(msg-sendrecv_CLM03 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/msg sendrecv/sendrecv_CLM03.tesh) +ADD_TEST(msg-sendrecv_Vegas ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/msg sendrecv/sendrecv_Vegas.tesh) +ADD_TEST(msg-sendrecv_Reno ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/msg sendrecv/sendrecv_Reno.tesh) +ADD_TEST(msg-suspend ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/msg suspend/suspend.tesh) +ADD_TEST(msg-masterslave ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/msg masterslave/masterslave.tesh) +ADD_TEST(msg-masterslave-forwarder ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/msg masterslave/masterslave_forwarder.tesh) +ADD_TEST(msg-masterslave-failure ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/msg masterslave/masterslave_failure.tesh) +ADD_TEST(msg-masterslave-bypass ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/msg masterslave/masterslave_bypass.tesh) +ADD_TEST(msg-migration ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/msg migration/migration.tesh) +ADD_TEST(msg-ptask ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/msg parallel_task/parallel_task.tesh) +ADD_TEST(msg-priority ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/msg priority/priority.tesh) +ADD_TEST(msg-properties ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/msg properties/msg_prop.tesh) +ADD_TEST(msg-trace ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/msg trace/trace.tesh) +ADD_TEST(msg-masterslave_cpu_ti ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/msg masterslave/masterslave_cpu_ti.tesh) +ADD_TEST(msg-gtnets ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/msg gtnets/gtnets.tesh) + +IF(${ARCH_32_BITS}) + ADD_TEST(gras-ping-sg-32 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/ping test_sg_32) + ADD_TEST(gras-rpc-sg-32 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/rpc test_sg_32) + ADD_TEST(gras-spawn-sg-32 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/spawn test_sg_32) + ADD_TEST(gras-timer-sg-32 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/timer test_sg_32) + ADD_TEST(gras-chrono-sg-32 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/chrono test_sg_32) + ADD_TEST(gras-simple_token-sg-32 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/mutual_exclusion/simple_token test_sg_32) + ADD_TEST(gras-mmrpc-sg-32 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/mmrpc test_sg_32) + ADD_TEST(gras-all2all-sg-32 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/all2all test_sg_32) + ADD_TEST(gras-pmm-sg-32 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/pmm test_sg_32) + ADD_TEST(gras-synchro-sg-32 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/synchro test_sg_32) +ELSE(${ARCH_32_BITS}) + ADD_TEST(gras-ping-sg-64 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/ping test_sg_64) + ADD_TEST(gras-rpc-sg-64 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/rpc test_sg_64) + ADD_TEST(gras-spawn-sg-64 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/spawn test_sg_64) + ADD_TEST(gras-timer-sg-64 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/timer test_sg_64) + ADD_TEST(gras-chrono-sg-64 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/chrono test_sg_64) + ADD_TEST(gras-simple_token-sg-64 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/mutual_exclusion/simple_token test_sg_64) + ADD_TEST(gras-mmrpc-sg-64 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/mmrpc test_sg_64) + ADD_TEST(gras-all2all-sg-64 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/all2all test_sg_64) + ADD_TEST(gras-pmm-sg-64 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/pmm test_sg_64) + ADD_TEST(gras-synchro-sg-64 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/synchro test_sg_64) +ENDIF(${ARCH_32_BITS}) +ADD_TEST(gras-properties-sg ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/gras/properties test_sg) + +# amok examples +ADD_TEST(amok-bandwidth-rl ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/amok bandwidth/bandwidth_rl.tesh) +ADD_TEST(amok-saturate-rl ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/amok saturate/saturate_rl.tesh) +IF(${ARCH_32_BITS}) + ADD_TEST(amok-bandwidth-sg-32 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/amok bandwidth/bandwidth_sg_32.tesh) + ADD_TEST(amok-saturate-sg-32 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/amok saturate/saturate_sg_32.tesh) +ELSE(${ARCH_32_BITS}) + ADD_TEST(amok-bandwidth-sg-64 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/amok bandwidth/bandwidth_sg_64.tesh) + ADD_TEST(amok-saturate-sg-64 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/amok saturate/saturate_sg_64.tesh) +ENDIF(${ARCH_32_BITS}) + +# simdag examples +ADD_TEST(simdag-test_simdag ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/simdag test_simdag.tesh) +ADD_TEST(simdag-test_simdag2 ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/simdag test_simdag2.tesh) +ADD_TEST(simdag-test_prop ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/simdag properties/test_prop.tesh) +ADD_TEST(simdag-metaxml_test ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/simdag metaxml/metaxml_test.tesh) + +############################################################################################################################################################# +if(HAVE_JAVA) +# java examples +ADD_TEST(java-basic ${PROJECT_DIRECTORY}/CPACK/test_java.sh ${PROJECT_DIRECTORY}/examples/java/basic BasicTest) +ADD_TEST(java-pingpong ${PROJECT_DIRECTORY}/CPACK/test_java.sh ${PROJECT_DIRECTORY}/examples/java/ping_pong PingPongTest) +ADD_TEST(java-comm_time ${PROJECT_DIRECTORY}/CPACK/test_java.sh ${PROJECT_DIRECTORY}/examples/java/comm_time CommTimeTest) +ADD_TEST(java-suspend ${PROJECT_DIRECTORY}/CPACK/test_java.sh ${PROJECT_DIRECTORY}/examples/java/suspend SuspendTest) +endif(HAVE_JAVA) +# smpi examples +ADD_TEST(smpi-bcast ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/smpi bcast.tesh) +ADD_TEST(smpi-reduce ${PROJECT_DIRECTORY}/tools/tesh/tesh --cd ${PROJECT_DIRECTORY}/examples/smpi reduce.tesh) + +############################################################################################################################################################# +### +### Declare that we know that some tests are broken +### + +# we should install gtnets on the bots, maybe +set_tests_properties(msg-gtnets PROPERTIES WILL_FAIL true) + +# Amok is broken in RL since before v3.3 (should fix it one day) +set_tests_properties(amok-bandwidth-rl PROPERTIES WILL_FAIL true) +set_tests_properties(amok-saturate-rl PROPERTIES WILL_FAIL true) + +# Expected to fail until we regenerate the data +set_tests_properties(tesh-gras-dd-r_big32_8 PROPERTIES WILL_FAIL true) +set_tests_properties(tesh-gras-dd-r_big32_2 PROPERTIES WILL_FAIL true) + +# Expected to fail until the parser gets better (v3.3.5?) +set_tests_properties(simdag-metaxml_test PROPERTIES WILL_FAIL true) +set_tests_properties(tesh-simdag-flatifier PROPERTIES WILL_FAIL true) + +# These are broken, but should have their timings updated, that's all +IF(${ARCH_32_BITS}) + set_tests_properties(amok-bandwidth-sg-32 PROPERTIES WILL_FAIL true) + set_tests_properties(amok-saturate-sg-32 PROPERTIES WILL_FAIL true) +ELSE(${ARCH_32_BITS}) + #set_tests_properties(amok-bandwidth-sg-64 PROPERTIES WILL_FAIL true) +ENDIF(${ARCH_32_BITS}) + +# Don't mark this one since we should fix it before 3.3.4 gets released + set_tests_properties(smpi-reduce PROPERTIES WILL_FAIL true) + +#SET(CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS 50) +#SET(CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS 50) +#SET(CTEST_CUSTOM_TESTS_IGNORE ) +#SET(CTEST_CUSTOM_MEMCHECK_IGNORE +#${CTEST_CUSTOM_MEMCHECK_IGNORE} +#tesh-log-large +#tesh-log-parallel +#) + + + + + + diff --git a/buildtools/CPACK/src/CTestConfig.cmake b/buildtools/CPACK/src/CTestConfig.cmake new file mode 100644 index 0000000000..c8aacb008b --- /dev/null +++ b/buildtools/CPACK/src/CTestConfig.cmake @@ -0,0 +1,37 @@ +# Configure CTest. For details, see: +# http://www.cmake.org/Wiki/CMake_Testing_With_CTest#Customizing_CTest + +#Get the hostname of current machine : +exec_program(${HOSTNAME_CMD} OUTPUT_VARIABLE HOSTNAME) +set(SITE "${HOSTNAME}") +MARK_AS_ADVANCED(HOSTNAME_CMD) + +#Get the system information of current machine +macro(getuname name flag) +exec_program("${UNAME}" ARGS "${flag}" OUTPUT_VARIABLE "${name}") +endmacro(getuname) +MARK_AS_ADVANCED(UNAME) + +exec_program("${CAT}" ARGS "version" OUTPUT_VARIABLE VERSION) + +if(CMAKE_SYSTEM_NAME STREQUAL "Darwin") + SET(DISTRIB2 "OSX") +else(CMAKE_SYSTEM_NAME STREQUAL "Darwin") + + #Try to get the distrib + exec_program("${CAT}" ARGS " /etc/issue" OUTPUT_VARIABLE DISTRIB) + MARK_AS_ADVANCED(CAT) +endif(CMAKE_SYSTEM_NAME STREQUAL "Darwin") + +STRING(REPLACE " \\n \\l" "" DISTRIB2 ${DISTRIB}) + +getuname(osname -s) +getuname(node -n) +getuname(osrel -r) +getuname(cpu -m) + +SET(BUILDNAME "${osname}_${DISTRIB2}_${cpu}") +SET(CTEST_SITE "${node}") +SET(CTEST_PROJECT_NAME "${PROJECT_NAME}") +SET(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE "3000000") +SET(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE "3000000") diff --git a/buildtools/CPACK/src/CTestTestfile.cmake b/buildtools/CPACK/src/CTestTestfile.cmake new file mode 100644 index 0000000000..e66a2082d1 --- /dev/null +++ b/buildtools/CPACK/src/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /home/navarrop/Bureau/simgrid/src +# Build directory: /home/navarrop/Bureau/simgrid/CPACK/src +# +# This file includes the relevent testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/buildtools/CPACK/src/cmake_install.cmake b/buildtools/CPACK/src/cmake_install.cmake new file mode 100644 index 0000000000..7fd495d163 --- /dev/null +++ b/buildtools/CPACK/src/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /home/navarrop/Bureau/simgrid/src + +# Set the install prefix +IF(NOT DEFINED CMAKE_INSTALL_PREFIX) + SET(CMAKE_INSTALL_PREFIX "/usr/local") +ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) +STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + IF(BUILD_TYPE) + STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + ELSE(BUILD_TYPE) + SET(CMAKE_INSTALL_CONFIG_NAME "") + ENDIF(BUILD_TYPE) + MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + +# Set the component getting installed. +IF(NOT CMAKE_INSTALL_COMPONENT) + IF(COMPONENT) + MESSAGE(STATUS "Install component: \"${COMPONENT}\"") + SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + ELSE(COMPONENT) + SET(CMAKE_INSTALL_COMPONENT) + ENDIF(COMPONENT) +ENDIF(NOT CMAKE_INSTALL_COMPONENT) + +# Install shared libraries without execute permission? +IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + SET(CMAKE_INSTALL_SO_NO_EXE "1") +ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + diff --git a/buildtools/CPACK/tmp/test_gras_config.h.in b/buildtools/CPACK/src/gras_config.h.in similarity index 98% rename from buildtools/CPACK/tmp/test_gras_config.h.in rename to buildtools/CPACK/src/gras_config.h.in index 00bbdd82fe..fed5e37f87 100644 --- a/buildtools/CPACK/tmp/test_gras_config.h.in +++ b/buildtools/CPACK/src/gras_config.h.in @@ -1,3 +1,5 @@ +//This document is maded by user +//With Cmake it creates gras_config.h in /src /* Define if building universal (internal helper macro) */ #cmakedefine AC_APPLE_UNIVERSAL_BUILD @AC_APPLE_UNIVERSAL_BUILD@ @@ -6,7 +8,7 @@ #cmakedefine AC_CONFIGURE_ARGS @AC_CONFIGURE_ARGS@ /* Path to the addr2line tool */ -#cmakedefine ADDR2LINE @ADDR2LINE@ +#cmakedefine ADDR2LINE "@ADDR2LINE@" /* Predefined possible va_copy() implementation (id: ASP) */ #cmakedefine __VA_COPY_USE_ASP @__VA_COPY_USE_ASP@ diff --git a/buildtools/CPACK/src/smpicc.in b/buildtools/CPACK/src/smpicc.in new file mode 100644 index 0000000000..42f87574a3 --- /dev/null +++ b/buildtools/CPACK/src/smpicc.in @@ -0,0 +1,33 @@ +#! /bin/bash +#FIXME: .. paths... +prefix="@prefix@" +exec_prefix="@exec_prefix@" + +CC="gcc" + +#FIXME: probably only want the last two pairs after 'make install' +INCLUDEARGS="-I@top_srcdir@/include -I@top_srcdir@/include/smpi -I@includedir@ -I@includedir@/smpi" +LINKARGS="-L@top_builddir@/src/.libs -L@libdir@ -lsimgrid -lsmpi " + +CMDLINE="" +while [ -n "$1" ]; do + ARG="$1" + shift + if [ "${ARG}" = "-c" ]; then + LINKARGS="" + CMDLINE="${CMDLINE} -c " + elif [ "${ARG%.c}" != "${ARG}" ]; then + SRCFILE="$(readlink -f ${ARG} 2>/dev/null)" + if [ -z $SRCFILE ] ; then + SRCFILE="$ARG" + fi + CMDLINE="${CMDLINE} ${SRCFILE} " + else + CMDLINE="${CMDLINE} ${ARG} " + fi +done + +CMDLINE="${CC} ${INCLUDEARGS} ${CFLAGS} ${CMDLINE} ${LINKARGS}" + +#echo "${CMDLINE}" +${CMDLINE} diff --git a/buildtools/CPACK/src/smpirun.in b/buildtools/CPACK/src/smpirun.in new file mode 100755 index 0000000000..ce3b1c5396 --- /dev/null +++ b/buildtools/CPACK/src/smpirun.in @@ -0,0 +1,196 @@ +#!/bin/bash +DEFAULT_LOOPBACK_BANDWIDTH="498000000" +DEFAULT_LOOPBACK_LATENCY="0.000004" +DEFAULT_NETWORK_BANDWIDTH="$((26 * 1024 * 1024))" +DEFAULT_NETWORK_LATENCY="0.000005" +DEFAULT_NUMPROCS="4" +DEFAULT_POWER="100" + +LOOPBACK_BANDWIDTH="${DEFAULT_LOOPBACK_BANDWIDTH}" +LOOPBACK_LATENCY="${DEFAULT_LOOPBACK_LATENCY}" +NETWORK_BANDWIDTH="${DEFAULT_NETWORK_BANDWIDTH}" +NETWORK_LATENCY="${DEFAULT_NETWORK_LATENCY}" +NUMPROCS="${DEFAULT_NUMPROCS}" +POWER="${DEFAULT_POWER}" + +while true; do + case "$1" in + "-np" | "-n") + NUMPROCS="$2" + shift 2 + ;; + "-bandwidth") + NETWORK_BANDWIDTH="$2" + shift 2 + ;; + "-latency") + NETWORK_LATENCY="$2" + shift 2 + ;; + "-platform") + PLATFORM="$2" + if [ ! -f ${PLATFORM} ]; then + echo "[$0] ** error: the file '${PLATFORM}' does not exist. Aborting." + exit 1 + fi + shift 2 + ;; + "-hostfile") + HOSTFILE="$2" + if [ ! -f ${HOSTFILE} ]; then + echo "[$0] ** error: the file '${HOSTFILE}' does not exist. Aborting." + exit 1 + fi + shift 2 + ;; + + "-map") + MAPOPT="true" + shift 1 + ;; + + "-keep-temps") + KEEP="true" + shift 1 + ;; + + "-help" | "--help" | "-h") + echo "usage:" + echo "$0 [-quiet] [-keep-temps] [-np ] -platform -hostfile [-map] program [program-options]" + echo "or (deprecated usage):" + echo "$0 [-quiet] [-keep-temps] [-np ] [-bandwidth ] [-latency ] program [program-options]" + echo + exit + ;; + + "--cfg="*|"--log="*) + SIMOPTS="$SIMOPTS $1" + shift 1 + ;; + *) + break + ;; + esac +done + +EXEC="$1" +shift + +##----------------------------------- + + + + +##-------------------------------- DEFAULT or SPECIFIED PLATFORM -------------------------------------- +if [ -z "${PLATFORM}" ]; then + PLATFORMTMP="$(mktemp tmpXXXXXX)" + + cat > ${PLATFORMTMP} < + + +PLATFORMHEAD + +for (( i=${NUMPROCS}; $i ; i=$i-1 )) do + echo " " >> ${PLATFORMTMP} + echo " " >> ${PLATFORMTMP} + echo " " >> ${PLATFORMTMP} +done + +for (( i=${NUMPROCS}; $i ; i=$i-1 )) do + for (( j=${NUMPROCS}; $j ; j=$j-1 )) do + if [ $i -eq $j ]; then + echo " " >> ${PLATFORMTMP} + else + echo " " >> ${PLATFORMTMP} + fi + done +done + +cat >> ${PLATFORMTMP} < +PLATFORMFOOT + +else + PLATFORMTMP=${PLATFORM} +fi +##-------------------------------- end DEFAULT or SPECIFIED PLATFORM -------------------------------------- + +##-------------------------------- DEFAULT APPLICATION -------------------------------------- +APPLICATIONTMP="$(mktemp tmpXXXXXX)" +#APPLICATIONTMP="app.xml" + + +cat > ${APPLICATIONTMP} < + + +APPLICATIONHEAD + +##---- cache hostnames of hostfile--------------- +if [ -n "${HOSTFILE}" ] && [ -f ${HOSTFILE} ]; then + hostnames=(`cat ${HOSTFILE} | tr \\\n " "`) + NUMHOSTS=`cat ${HOSTFILE} | wc -l` +fi + +##---------------------------------------------------------- +## generate application.xml with hostnames from hostfile: +## the name of host_i (1<=i<=p, where -np p) is the line i +## in hostfile (where -hostfile hostfile), or "host$i" if +## hostfile has less than i lines. +##---------------------------------------------------------- + +HAVE_SEQ="`which seq`" +HAVE_JOT="`which jot`" + +if [ -n "${HAVE_SEQ}" ]; then + SEQ=`${HAVE_SEQ} 0 $((${NUMPROCS}-1))` +else + cnt=0 + while (( $cnt < ${NUMPROCS} )) ; do + SEQ="$SEQ $cnt" + cnt=$((cnt + 1)); + done +fi + +##---- generate tags------------------------------ + +for i in ${SEQ} +do + if [ -n "${HOSTFILE}" ]; then + j=$(( $i % ${NUMHOSTS} )) + fi + ##---- optional display of ranks to process mapping + if [ -n "${MAPOPT}" ]; then + echo "[rank $i] -> ${hostnames[$j]}" + fi + + if [ -z "${hostnames[$j]}" ]; then + host="host"$(($j+1)) + else + host="${hostnames[$j]}" + fi + echo " " >> ${APPLICATIONTMP} + echo " " >> ${APPLICATIONTMP} + for ARG in $*; do + echo " " >> ${APPLICATIONTMP} + done + echo " " >> ${APPLICATIONTMP} +done + +cat >> ${APPLICATIONTMP} < +APPLICATIONFOOT +##-------------------------------- end DEFAULT APPLICATION -------------------------------------- + +if [ -n "${KEEP}" ] ; then + echo ${EXEC} ${SIMOPTS} ${PLATFORMTMP} ${APPLICATIONTMP} +fi +${EXEC} ${SIMOPTS} ${PLATFORMTMP} ${APPLICATIONTMP} + +if [ -z "${KEEP}" ] ; then + if [ -z "${PLATFORM}" ]; then + rm ${PLATFORMTMP} + fi + rm ${APPLICATIONTMP} +fi diff --git a/buildtools/CPACK/src/tmp_gras_config.h.in b/buildtools/CPACK/src/tmp_gras_config.h.in new file mode 100644 index 0000000000..39b0b04ef0 --- /dev/null +++ b/buildtools/CPACK/src/tmp_gras_config.h.in @@ -0,0 +1,271 @@ +//This document is maded by user +//With Cmake it creates gras_config.h in /src + +/* Define if building universal (internal helper macro) */ +/* #undef AC_APPLE_UNIVERSAL_BUILD */ + +/* Arguments passed to the configure script */ +/* #undef AC_CONFIGURE_ARGS */ + +/* Path to the addr2line tool */ +#define ADDR2LINE "/usr/bin/addr2line" + +/* Predefined possible va_copy() implementation (id: ASP) */ +#define __VA_COPY_USE_ASP do { *(d) = *(s); } while (0) + +/* Predefined possible va_copy() implementation (id: ASS) */ +#define __VA_COPY_USE_ASS do { (d) = (s); } while (0) + +/* Predefined possible va_copy() implementation (id: C99) */ +#define __VA_COPY_USE_C99 va_copy((d),(s)) + +/* Define if xbt contexts are based on our threads implementation or not */ +/* #undef CONTEXT_THREADS */ + +/* Define if xbt contexts are based on ucontext or not */ +/* #undef CONTEXT_UCONTEXT */ + +/* Predefined possible va_copy() implementation (id: CPP) */ +#define __VA_COPY_USE_CPP memcpy((void *)(d), (void *)(s)), sizeof(*(s)) + +/* Predefined possible va_copy() implementation (id: CPS) */ +#define __VA_COPY_USE_CPS memcpy((void *)&(d), (void *)&(s)), sizeof((s)) + +/* Predefined possible va_copy() implementation (id: GCB) */ +#define __VA_COPY_USE_GCB __builtin_va_copy((d),(s)) + +/* Predefined possible va_copy() implementation (id: GCH) */ +#define __VA_COPY_USE_GCH __va_copy((d),(s)) + +/* Predefined possible va_copy() implementation (id: GCM) */ +#define __VA_COPY_USE_GCM VA_COPY((d),(s)) + +/* Defined if arrays in struct can straddle struct alignment boundaries. This + is like than the structure compaction above, but this time, the argument to + be compacted is an array whom each element would be normally compacted. + Exemple: struct s { double d; int i; char c[6]; }; Arrays can straddle if c + is allowed to come just after i. Note that GRAS only support architecture + presenting this caracteristic so far. */ +#define GRAS_ARRAY_STRADDLE_STRUCT 1 + +/* define if big endian */ +#define GRAS_BIGENDIAN 0 + +/* Defined if structures are compacted when possible. Consider this structure: + struct s {double d; int i; char c;}; If it is allowed, the char is placed + just after the int. If not, it has to be on the 8 bytes boundary imposed by + the double. For now, GRAS requires the structures to be compacted. */ +#define GRAS_STRUCT_COMPACT 1 + +/* defines the GRAS architecture signature of this machine */ +#define GRAS_THISARCH 4 + +/* Define to 1 if you have the header file. */ +#define HAVE_DLFCN_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_ERRNO_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_EXECINFO_H 1 + +/* Define to 1 if you have the `getdtablesize' function. */ +#define HAVE_GETDTABLESIZE 1 + +/* Define to 1 if you have the `gettimeofday' function. */ +#define HAVE_GETTIMEOFDAY 1 + +/* Indicates that we have GTNETS support */ +/* #undef HAVE_GTNETS */ + +/* Define to 1 if you have the header file. */ +#define HAVE_INTTYPES_H 1 + +/* defines whether Java bindings must be compiled or not */ +/* #undef HAVE_JAVA */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_JNI_H */ + +/* defines whether Lua bindings must be compiled or not */ +/* #undef HAVE_LUA */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_LUA5_1_LUALIB_H */ + +/* Define to 1 if you have the `makecontext' function. */ +#define HAVE_MAKECONTEXT 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_MEMORY_H 1 + +/* Define if pthread_mutex_timedlock() is avaible or not (part of XPG6 + standard only?) */ +#define HAVE_MUTEX_TIMEDLOCK 1 + +/* Define to 1 if you have the `popen' function. */ +#define HAVE_POPEN 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_PTHREAD_H 1 + +/* Define to 1 if you have the `readv' function. */ +#define HAVE_READV 1 + +/* Define if sem_init() is avaible or not (part of XPG6 standard only) */ +/* #undef HAVE_SEM_INIT */ + +/* Define if sem_timedwait() is avaible or not (part of XPG6 standard only) */ +#define HAVE_SEM_TIMEDWAIT 1 + +/* Define to 1 if you have the `signal' function. */ +#define HAVE_SIGNAL 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SIGNAL_H 1 + +/* Define to 1 if you have the `snprintf' function. */ +#define HAVE_SNPRINTF 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STDINT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STDLIB_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STRINGS_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STRING_H 1 + +/* Define to 1 if you have the `sysconf' function. */ +#define HAVE_SYSCONF 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_SOCKET_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_STAT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_TIME_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_TYPES_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_UNISTD_H 1 + +/* Define to 1 if you have the `usleep' function. */ +#define HAVE_USLEEP 1 + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_VALGRIND_VALGRIND_H */ + +/* Define if va_copy() macro exists (and no fallback implementation is + required) */ +#define HAVE_VA_COPY 1 + +/* Define to 1 if you have the `vsnprintf' function. */ +#define HAVE_VSNPRINTF 1 + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_WINDOWS_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_WINSOCK2_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_WINSOCK_H */ + +/* Define to the sub-directory in which libtool stores uninstalled libraries.*/ +/* #undef LT_OBJDIR */ + +/* enable the asprintf replacement */ +/* #undef NEED_ASPRINTF */ + +/* enable the vasprintf replacement */ +/* #undef NEED_VASPRINTF */ + +/* Name of package */ +/* #undef PACKAGE */ + +/* Define to the address where bug reports for this package should be sent. */ +/* #undef PACKAGE_BUGREPORT */ + +/* Define to the full name of this package. */ +/* #undef PACKAGE_NAME */ + +/* Define to the full name and version of this package. */ +/* #undef PACKAGE_STRING */ + +/* Define to the one symbol short name of this package. */ +/* #undef PACKAGE_TARNAME */ + +/* Define to the home page for this package. */ +/* #undef PACKAGE_URL */ + +/* Define to the version of this package. */ +/* #undef PACKAGE_VERSION */ + +/* "enable replacement (v)snprintf if system (v)snprintf is broken" */ +/* #undef PREFER_PORTABLE_SNPRINTF */ + +/* Indicates whether printf("%s",NULL) works */ +#define PRINTF_NULL_WORKING 1 + +/* define for stack growth */ +#define PTH_STACKGROWTH -1 + +/* enable the getline replacement */ +/* #undef SIMGRID_NEED_GETLINE */ + +/* The maximal size of any scalar on this arch */ +#define SIZEOF_MAX 8 + +/* Define to 1 if you have the ANSI C header files. */ +#define STDC_HEADERS 1 + +/* Define to 1 if you can safely include both and . */ +#define TIME_WITH_SYS_TIME 1 + +/* Version number of package */ +/* #undef VERSION */ + +/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most + significant byte first (like Motorola and SPARC, unlike Intel). */ +#if defined AC_APPLE_UNIVERSAL_BUILD +# if defined __BIG_ENDIAN__ +# define WORDS_BIGENDIAN 1 +# endif +#else +# ifndef WORDS_BIGENDIAN +/* # undef WORDS_BIGENDIAN */ +# endif +#endif + +/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a + `char[]'. */ +/* #undef YYTEXT_POINTER */ + +/* Optional va_copy() implementation activation */ +#ifndef HAVE_VA_COPY +#define va_copy(d, s) __VA_COPY_USE +#endif + + +/* Define to id of used va_copy() implementation */ +#define __VA_COPY_USE __VA_COPY_USE_C99 + +/* Define to empty if `const' does not conform to ANSI C. */ +/* #undef const */ + +/* Define to `__inline__' or `__inline' if that's what the C compiler + calls it, or to nothing if 'inline' is not supported under any name. */ +#ifndef __cplusplus +/* #undef inline */ +#endif + +/* Define to `unsigned int' if does not define. */ +/* #undef size_t */ diff --git a/buildtools/CPACK/test_java.sh b/buildtools/CPACK/test_java.sh new file mode 100755 index 0000000000..f126228583 --- /dev/null +++ b/buildtools/CPACK/test_java.sh @@ -0,0 +1,11 @@ +#! /bin/sh +export LD_LIBRARY_PATH="../src/.libs:$LD_LIBRARY_PATH" +export CLASSPATH=".:../src/simgrid.jar:$CLASSPATH" +cd $1 +if [ ! -e $2.class ] ; then + rm classnoinst.stamp + make classnoinst.stamp +fi +pwd +echo LD_LIBRARY_PATH="../../../src/.libs:$LD_LIBRARY_PATH" java -cp ".:../../../src/simgrid.jar:$CLASSPATH" $options $2 *platform.xml *deployment.xml +LD_LIBRARY_PATH="../../../src/.libs:$LD_LIBRARY_PATH" java -cp ".:../../../src/simgrid.jar:$CLASSPATH" $options $2 *platform.xml *deployment.xml \ No newline at end of file