Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add code coverage for simgrid compilation
authornavarrop <navarrop@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Tue, 2 Feb 2010 15:22:09 +0000 (15:22 +0000)
committernavarrop <navarrop@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Tue, 2 Feb 2010 15:22:09 +0000 (15:22 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7045 48e7efb5-ca39-0410-a469-dd3cf9ba447f

81 files changed:
buildtools/CPACK/CMakeDistrib.txt [deleted file]
buildtools/CPACK/CMakeLists.txt [deleted file]
buildtools/CPACK/CMakeTest.txt [deleted file]
buildtools/CPACK/README
buildtools/CPACK/install_manifest.txt [deleted file]
buildtools/CPACK/prog_test/CTestConfig.cmake [new file with mode: 0644]
buildtools/CPACK/prog_test/prog_AC_CHECK_MCSC.c [moved from buildtools/CPACK/tmp/prog_AC_CHECK_MCSC.c with 100% similarity]
buildtools/CPACK/prog_test/prog_GRAS_ARCH.c [moved from buildtools/CPACK/tmp/prog_GRAS_ARCH.c with 100% similarity]
buildtools/CPACK/prog_test/prog_GRAS_CHECK_STRUCT_COMPACTION.c [moved from buildtools/CPACK/tmp/prog_GRAS_CHECK_STRUCT_COMPACTION.c with 100% similarity]
buildtools/CPACK/prog_test/prog_getline.c [moved from buildtools/CPACK/tmp/prog_getline.c with 100% similarity]
buildtools/CPACK/prog_test/prog_gtnets.cpp [moved from buildtools/CPACK/tmp/prog_gtnets.cpp with 100% similarity]
buildtools/CPACK/prog_test/prog_max_size.c [moved from buildtools/CPACK/tmp/prog_max_size.c with 100% similarity]
buildtools/CPACK/prog_test/prog_mutex_timedlock.c [moved from buildtools/CPACK/tmp/prog_mutex_timedlock.c with 100% similarity]
buildtools/CPACK/prog_test/prog_printf_null.c [moved from buildtools/CPACK/tmp/prog_printf_null.c with 100% similarity]
buildtools/CPACK/prog_test/prog_sem_init.c [moved from buildtools/CPACK/tmp/prog_sem_init.c with 100% similarity]
buildtools/CPACK/prog_test/prog_sem_timedwait.c [moved from buildtools/CPACK/tmp/prog_sem_timedwait.c with 100% similarity]
buildtools/CPACK/prog_test/prog_snprintf.c [moved from buildtools/CPACK/tmp/prog_snprintf.c with 100% similarity]
buildtools/CPACK/prog_test/prog_stackgrowth.c [moved from buildtools/CPACK/tmp/prog_stackgrowth.c with 100% similarity]
buildtools/CPACK/prog_test/prog_stacksetup.c [moved from buildtools/CPACK/tmp/prog_stacksetup.c with 100% similarity]
buildtools/CPACK/prog_test/prog_va_copy.c [moved from buildtools/CPACK/tmp/prog_va_copy.c with 100% similarity]
buildtools/CPACK/prog_test/prog_vsnprintf.c [moved from buildtools/CPACK/tmp/prog_vsnprintf.c with 100% similarity]
buildtools/CPACK/simgrid_CMakeList/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/amok/bandwidth/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/amok/saturate/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/gras/all2all/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/gras/chrono/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/gras/mmrpc/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/gras/mutual_exclusion/simple_token/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/gras/ping/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/gras/pmm/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/gras/properties/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/gras/rpc/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/gras/spawn/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/gras/synchro/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/gras/timer/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/msg/actions/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/msg/masterslave/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/msg/migration/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/msg/parallel_task/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/msg/priority/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/msg/properties/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/msg/sendrecv/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/msg/suspend/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/msg/trace/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/simdag/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/simdag/dax/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/simdag/metaxml/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/simdag/properties/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/examples/smpi/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/teshsuite/gras/datadesc/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/teshsuite/gras/msg_handle/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/teshsuite/msg/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/network/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/network/mxn/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/network/p2p/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/partask/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/teshsuite/simdag/platforms/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/teshsuite/xbt/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/testsuite/simdag/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/testsuite/surf/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/testsuite/xbt/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/tools/gras/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/simgrid_CMakeList/tools/tesh/CMakeLists.txt [new file with mode: 0644]
buildtools/CPACK/src/CMakeCompleteInFiles.txt [moved from buildtools/CPACK/CMakeCompleteInFiles.txt with 88% similarity]
buildtools/CPACK/src/CMakeDefinePackages.txt [moved from buildtools/CPACK/CMakeDefinePackages.txt with 78% similarity]
buildtools/CPACK/src/CMakeDistrib.txt [new file with mode: 0644]
buildtools/CPACK/src/CMakeFiles/CMakeDirectoryInformation.cmake [new file with mode: 0644]
buildtools/CPACK/src/CMakeFiles/progress.marks [new file with mode: 0644]
buildtools/CPACK/src/CMakeMakeExeLib.txt [new file with mode: 0644]
buildtools/CPACK/src/CMakeOption.txt [new file with mode: 0644]
buildtools/CPACK/src/CMakePrintArgs.txt [new file with mode: 0644]
buildtools/CPACK/src/CMakeTest.txt [new file with mode: 0644]
buildtools/CPACK/src/CTestConfig.cmake [new file with mode: 0644]
buildtools/CPACK/src/CTestTestfile.cmake [new file with mode: 0644]
buildtools/CPACK/src/cmake_install.cmake [new file with mode: 0644]
buildtools/CPACK/src/gras_config.h.in [moved from buildtools/CPACK/tmp/test_gras_config.h.in with 98% similarity]
buildtools/CPACK/src/smpicc.in [new file with mode: 0644]
buildtools/CPACK/src/smpirun.in [new file with mode: 0755]
buildtools/CPACK/src/tmp_gras_config.h.in [new file with mode: 0644]
buildtools/CPACK/test_java.sh [new file with mode: 0755]

diff --git a/buildtools/CPACK/CMakeDistrib.txt b/buildtools/CPACK/CMakeDistrib.txt
deleted file mode 100644 (file)
index 33be859..0000000
+++ /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 (file)
index 344fa4c..0000000
+++ /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 (file)
index 196adf3..0000000
+++ /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)
index 339d433..322264e 100644 (file)
@@ -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 (file)
index 18c7ffe..0000000
+++ /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 (file)
index 0000000..8af335d
--- /dev/null
@@ -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/simgrid_CMakeList/CMakeLists.txt b/buildtools/CPACK/simgrid_CMakeList/CMakeLists.txt
new file mode 100644 (file)
index 0000000..a5c6fc1
--- /dev/null
@@ -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 (file)
index 0000000..3597e30
--- /dev/null
@@ -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 (file)
index 0000000..c559455
--- /dev/null
@@ -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 (file)
index 0000000..8b0f676
--- /dev/null
@@ -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 (file)
index 0000000..5beed04
--- /dev/null
@@ -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 (file)
index 0000000..a877f96
--- /dev/null
@@ -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 (file)
index 0000000..f329066
--- /dev/null
@@ -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 (file)
index 0000000..1542825
--- /dev/null
@@ -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 (file)
index 0000000..2aeede8
--- /dev/null
@@ -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 (file)
index 0000000..06c521e
--- /dev/null
@@ -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 (file)
index 0000000..f7fb5c3
--- /dev/null
@@ -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 (file)
index 0000000..a82c7cc
--- /dev/null
@@ -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 (file)
index 0000000..4a49542
--- /dev/null
@@ -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 (file)
index 0000000..4aa3278
--- /dev/null
@@ -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 (file)
index 0000000..b463a7d
--- /dev/null
@@ -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 (file)
index 0000000..f4f6a49
--- /dev/null
@@ -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 (file)
index 0000000..a84ad82
--- /dev/null
@@ -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 (file)
index 0000000..ffc6510
--- /dev/null
@@ -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 (file)
index 0000000..e399064
--- /dev/null
@@ -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 (file)
index 0000000..0f175c8
--- /dev/null
@@ -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 (file)
index 0000000..ea4c385
--- /dev/null
@@ -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 (file)
index 0000000..ef0b1c4
--- /dev/null
@@ -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 (file)
index 0000000..60f5dc1
--- /dev/null
@@ -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 (file)
index 0000000..e9c4337
--- /dev/null
@@ -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 (file)
index 0000000..b7ccaf3
--- /dev/null
@@ -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 (file)
index 0000000..26e0c75
--- /dev/null
@@ -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 (file)
index 0000000..a11f617
--- /dev/null
@@ -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 (file)
index 0000000..f750bd9
--- /dev/null
@@ -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 (file)
index 0000000..3b27179
--- /dev/null
@@ -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 (file)
index 0000000..756c147
--- /dev/null
@@ -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 (file)
index 0000000..20d5d76
--- /dev/null
@@ -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 (file)
index 0000000..2ece2dc
--- /dev/null
@@ -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 (file)
index 0000000..1cec223
--- /dev/null
@@ -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 (file)
index 0000000..4919391
--- /dev/null
@@ -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 (file)
index 0000000..60b3a77
--- /dev/null
@@ -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 (file)
index 0000000..e636d9b
--- /dev/null
@@ -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 (file)
index 0000000..dc77ef6
--- /dev/null
@@ -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 (file)
index 0000000..cba0956
--- /dev/null
@@ -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 (file)
index 0000000..494ef1d
--- /dev/null
@@ -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 (file)
index 0000000..c4633f9
--- /dev/null
@@ -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 (file)
index 0000000..2a8090f
--- /dev/null
@@ -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 (file)
index 0000000..9f7bb04
--- /dev/null
@@ -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 (file)
index 0000000..26a9261
--- /dev/null
@@ -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) 
similarity index 88%
rename from buildtools/CPACK/CMakeCompleteInFiles.txt
rename to buildtools/CPACK/src/CMakeCompleteInFiles.txt
index 65e8bcb..72a47ac 100644 (file)
@@ -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 <stdlib.h>
+       write_file("${PROJECT_DIRECTORY}/CPACK/prog_test/prog_va_copy.c" "#include <stdlib.h>
        #include <stdarg.h>
        #include <string.h>
        #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")
similarity index 78%
rename from buildtools/CPACK/CMakeDefinePackages.txt
rename to buildtools/CPACK/src/CMakeDefinePackages.txt
index 8d8aa07..658289b 100644 (file)
@@ -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 (file)
index 0000000..e02ac46
--- /dev/null
@@ -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 (file)
index 0000000..d8db148
--- /dev/null
@@ -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 (file)
index 0000000..573541a
--- /dev/null
@@ -0,0 +1 @@
+0
diff --git a/buildtools/CPACK/src/CMakeMakeExeLib.txt b/buildtools/CPACK/src/CMakeMakeExeLib.txt
new file mode 100644 (file)
index 0000000..084ca7d
--- /dev/null
@@ -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 (file)
index 0000000..c9a3ed9
--- /dev/null
@@ -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 (file)
index 0000000..014f899
--- /dev/null
@@ -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 (file)
index 0000000..c93e3fe
--- /dev/null
@@ -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 (file)
index 0000000..c8aacb0
--- /dev/null
@@ -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 (file)
index 0000000..e66a208
--- /dev/null
@@ -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 (file)
index 0000000..7fd495d
--- /dev/null
@@ -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)
+
similarity index 98%
rename from buildtools/CPACK/tmp/test_gras_config.h.in
rename to buildtools/CPACK/src/gras_config.h.in
index 00bbdd8..fed5e37 100644 (file)
@@ -1,3 +1,5 @@
+//This document is maded by user
+//With Cmake it creates gras_config.h in <projectdirectory>/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 (file)
index 0000000..42f8757
--- /dev/null
@@ -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 (executable)
index 0000000..ce3b1c5
--- /dev/null
@@ -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 <numprocs>] -platform <xmldesc> -hostfile <hostfile> [-map] program [program-options]"
+      echo "or (deprecated usage):"
+      echo "$0 [-quiet] [-keep-temps] [-np <numprocs>] [-bandwidth <bytes/sec>] [-latency <secs>] 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
+<?xml version='1.0'?>
+<!DOCTYPE platform SYSTEM "simgrid.dtd">
+<platform version="2">
+PLATFORMHEAD
+
+for (( i=${NUMPROCS}; $i ; i=$i-1 )) do
+  echo "  <host id=\"host$i\" power=\"${POWER}\"/>" >> ${PLATFORMTMP}
+  echo "  <link id=\"loop$i\" bandwidth=\"${LOOPBACK_BANDWIDTH}\" latency=\"${LOOPBACK_LATENCY}\"/>" >> ${PLATFORMTMP}
+  echo "  <link id=\"link$i\" bandwidth=\"${NETWORK_BANDWIDTH}\" latency=\"${NETWORK_LATENCY}\"/>" >> ${PLATFORMTMP}
+done
+
+for (( i=${NUMPROCS}; $i ; i=$i-1 )) do
+  for (( j=${NUMPROCS}; $j ; j=$j-1 )) do
+    if [ $i -eq $j ]; then
+      echo "  <route src=\"host$i\" dst=\"host$j\"><link:ctn id=\"loop$i\"/></route>" >> ${PLATFORMTMP}
+    else
+      echo "  <route src=\"host$i\" dst=\"host$j\"><link:ctn id=\"link$i\"/><link:ctn id=\"link$j\"/></route>" >> ${PLATFORMTMP}
+    fi
+  done
+done
+
+cat >> ${PLATFORMTMP} <<PLATFORMFOOT
+</platform>
+PLATFORMFOOT
+
+else
+       PLATFORMTMP=${PLATFORM}
+fi
+##-------------------------------- end DEFAULT or SPECIFIED PLATFORM --------------------------------------
+
+##-------------------------------- DEFAULT APPLICATION --------------------------------------
+APPLICATIONTMP="$(mktemp tmpXXXXXX)"
+#APPLICATIONTMP="app.xml"
+
+
+cat > ${APPLICATIONTMP} <<APPLICATIONHEAD
+<?xml version='1.0'?>
+<!DOCTYPE platform SYSTEM "simgrid.dtd">
+<platform version="2">
+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 <process> 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 "  <process host=\"${host}\" function=\"smpi_simulated_main\">" >> ${APPLICATIONTMP}
+  echo "    <argument value=\"$i\"/> <!-- rank -->" >> ${APPLICATIONTMP}
+  for ARG in $*; do
+    echo "    <argument value=\"${ARG}\"/>" >> ${APPLICATIONTMP}
+  done
+  echo "  </process>" >> ${APPLICATIONTMP}
+done
+
+cat >> ${APPLICATIONTMP} <<APPLICATIONFOOT
+</platform>
+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 (file)
index 0000000..39b0b04
--- /dev/null
@@ -0,0 +1,271 @@
+//This document is maded by user
+//With Cmake it creates gras_config.h in <projectdirectory>/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 <dlfcn.h> header file. */
+#define HAVE_DLFCN_H 1
+
+/* Define to 1 if you have the <errno.h> header file. */
+#define HAVE_ERRNO_H 1
+
+/* Define to 1 if you have the <execinfo.h> 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 <inttypes.h> 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 <jni.h> 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 <lua5.1/lualib.h> 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 <memory.h> 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 <pthread.h> 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 <signal.h> 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 <stdint.h> header file. */
+#define HAVE_STDINT_H 1
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#define HAVE_STDLIB_H 1
+
+/* Define to 1 if you have the <strings.h> header file. */
+#define HAVE_STRINGS_H 1
+
+/* Define to 1 if you have the <string.h> 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 <sys/socket.h> header file. */
+#define HAVE_SYS_SOCKET_H 1
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#define HAVE_SYS_STAT_H 1
+
+/* Define to 1 if you have the <sys/time.h> header file. */
+#define HAVE_SYS_TIME_H 1
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#define HAVE_SYS_TYPES_H 1
+
+/* Define to 1 if you have the <unistd.h> 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 <valgrind/valgrind.h> 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 <windows.h> header file. */
+/* #undef HAVE_WINDOWS_H */
+
+/* Define to 1 if you have the <winsock2.h> header file. */
+/* #undef HAVE_WINSOCK2_H */
+
+/* Define to 1 if you have the <winsock.h> 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 <sys/time.h> and <time.h>. */
+#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 <sys/types.h> does not define. */
+/* #undef size_t */
diff --git a/buildtools/CPACK/test_java.sh b/buildtools/CPACK/test_java.sh
new file mode 100755 (executable)
index 0000000..f126228
--- /dev/null
@@ -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