From: navarro Date: Wed, 13 Jun 2012 08:26:03 +0000 (+0200) Subject: Add missing files and Check for option TRACING in Simgrid X-Git-Tag: v3_9_90~569^2~19^2~53 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/3125d0480b3e723f166a7b1f59acd3a0d117ee73?hp=c924fe6229cf13ed8de5cf4fbda1fa1b85c72cdd Add missing files and Check for option TRACING in Simgrid --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 7313ac1862..15725ebac9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -68,6 +68,14 @@ message(STATUS "BUILDNAME : ${BUILDNAME}") include(FindSimGrid.cmake) include(FindJavaSG.cmake) +# Check for option tracing in SimGrid +include(CheckLibraryExists) +CHECK_LIBRARY_EXISTS(${SIMGRID_LIB} TRACE_start "" HAVE_TRACING) +if(NOT HAVE_TRACING) + message(STATUS "SimGrid-java must be compile with library Simgrid included Tracing option.") + message(FATAL_ERROR "See http://simgrid.gforge.inria.fr/simgrid/3.8/doc/tracing.html to see how compile SimGrid library with good options.") +endif(NOT HAVE_TRACING) + ############################### # Declare our package content # ############################### @@ -233,6 +241,8 @@ set(XML_FILES ${CMAKE_HOME_DIRECTORY}/examples/startKillTime/deployment_start.xml ${CMAKE_HOME_DIRECTORY}/examples/startKillTime/deployment_start_kill.xml ${CMAKE_HOME_DIRECTORY}/examples/startKillTime/deployment.xml + ${CMAKE_HOME_DIRECTORY}/examples/io/storage.xml + ${CMAKE_HOME_DIRECTORY}/examples/tracing/tracingPingPongDeployment.xml ) set(TESH_FILES @@ -249,6 +259,7 @@ set(TESH_FILES ${CMAKE_HOME_DIRECTORY}/examples/priority/priority.tesh ${CMAKE_HOME_DIRECTORY}/examples/pingPong/pingpong.tesh ${CMAKE_HOME_DIRECTORY}/examples/startKillTime/startKillTime.tesh + ${CMAKE_HOME_DIRECTORY}/examples/tracing/tracingPingPong.tesh ) set(source_to_pack