X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/80b6e62550333aa7bc79f02616c9d7d6648dfa6a..a46b3e6c423da020937c547ab7983925e4b589e0:/buildtools/Cmake/CompleteInFiles.cmake diff --git a/buildtools/Cmake/CompleteInFiles.cmake b/buildtools/Cmake/CompleteInFiles.cmake index a81b6cb54f..a56f753b1d 100644 --- a/buildtools/Cmake/CompleteInFiles.cmake +++ b/buildtools/Cmake/CompleteInFiles.cmake @@ -3,7 +3,7 @@ ${CMAKE_MODULE_PATH} ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/Modules ) -message("-- Cmake version ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}") +message(STATUS "Cmake version ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}") include(CheckFunctionExists) include(CheckIncludeFile) @@ -14,6 +14,9 @@ TEST_BIG_ENDIAN(BIGENDIAN) include(FindGraphviz) include(FindPCRE) +if(enable_gtnets) + include(FindGTnets) +endif(enable_gtnets) if(enable_ruby) include(FindRubySimgrid) endif(enable_ruby) @@ -92,7 +95,7 @@ if(enable_latency_bound_tracking) SET(HAVE_LATENCY_BOUND_TRACKING 1) else(enable_latency_bound_tracking) if(enable_gtnets) - message("-- Warning : Turning latency_bound_tracking to ON because GTNeTs is ON") + message(STATUS "Warning : Turning latency_bound_tracking to ON because GTNeTs is ON") SET(enable_latency_bound_tracking ON) SET(HAVE_LATENCY_BOUND_TRACKING 1) else(enable_gtnets) @@ -114,7 +117,7 @@ if(enable_lua) SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}-I${LUA_INCLUDE_DIR} ") SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}-L${LUA_LIBRARY_DIR} ") else(LUA51_FOUND) - message("-- Warning : Lua need version 5.1") + message(STATUS "Warning : Lua need version 5.1") endif(LUA51_FOUND) endif(enable_lua) @@ -128,31 +131,10 @@ if(enable_smpi) SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}-I${HAVE_F2C_H} ") endif(NOT operation) else(HAVE_F2C_H) - message("-- Warning : You should install f2c before use smpi.") + message(STATUS "Warning : You should install f2c before use smpi.") endif(HAVE_F2C_H) endif(enable_smpi) -#-------------------------------------------------------------------------------------------------- -### Initialize of CONTEXT GTNETS -if(NOT enable_gtnets OR enable_supernovae) - SET(HAVE_GTNETS 0) -else(NOT enable_gtnets OR enable_supernovae) - set(GTNETS_LDFLAGS "-L${gtnets_path}/lib") - set(GTNETS_CPPFLAGS "-I${gtnets_path}/include/gtnets") - exec_program("${CMAKE_CXX_COMPILER} ${GTNETS_CPPFLAGS} -lgtnets ${GTNETS_LDFLAGS} ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/test_prog/prog_gtnets.cpp " OUTPUT_VARIABLE COMPILE_GTNETS_VAR) - if(COMPILE_GTNETS_VAR) - SET(HAVE_GTNETS 0) - else(COMPILE_GTNETS_VAR) - SET(HAVE_GTNETS 1) - SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}${GTNETS_CPPFLAGS} ${GTNETS_LDFLAGS} ") - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}${GTNETS_CPPFLAGS} ${GTNETS_LDFLAGS} ") - string(REGEX MATCH "${gtnets_path}/lib" operation "$ENV{LD_LIBRARY_PATH}") - if(NOT operation) - message(FATAL_ERROR "\n\nTo use GTNETS don't forget to set LD_LIBRARY_PATH with \n\texport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${gtnets_path}/lib\n\n") - endif(NOT operation) - endif(COMPILE_GTNETS_VAR) -endif(NOT enable_gtnets OR enable_supernovae) - #-------------------------------------------------------------------------------------------------- ### Initialize of CONTEXT THREADS @@ -267,7 +249,7 @@ endif(with_context MATCHES "pthreads") if(with_context MATCHES "auto") set(with_context_ok 1) set(with_context "ucontext") - message("-- With_context auto change to ucontext") + message(STATUS "With_context auto change to ucontext") endif(with_context MATCHES "auto") if(with_context MATCHES "ucontext") @@ -277,10 +259,10 @@ if(with_context MATCHES "ucontext") else(mcsc) if(windows_context MATCHES "yes") set(with_context "windows") - message("-- With_context ucontext change to windows") + message(STATUS "With_context ucontext change to windows") else(windows_context MATCHES "yes") set(with_context "pthread") - message("-- With_context ucontext change to pthread") + message(STATUS "With_context ucontext change to pthread") endif(windows_context MATCHES "yes") endif(mcsc) endif(with_context MATCHES "ucontext") @@ -307,7 +289,7 @@ endif(NOT with_context_ok) if(IS_DIRECTORY ${CMAKE_HOME_DIRECTORY}/.svn) find_file(SVN ".svn" ${CMAKE_HOME_DIRECTORY}) exec_program("svnversion ${CMAKE_HOME_DIRECTORY}" OUTPUT_VARIABLE "SVN_VERSION") - message("-- svn version ${SVN_VERSION}") + message(STATUS "svn version ${SVN_VERSION}") endif(IS_DIRECTORY ${CMAKE_HOME_DIRECTORY}/.svn) if(IS_DIRECTORY ${CMAKE_HOME_DIRECTORY}/.git)