X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c3a1127888725e3075adff3ad323dc1357351530..6651fd794cc26384fac2bffa8efb5f8106c82c59:/buildtools/Cmake/Modules/FindNS3.cmake diff --git a/buildtools/Cmake/Modules/FindNS3.cmake b/buildtools/Cmake/Modules/FindNS3.cmake index d9a2687859..04e568c836 100644 --- a/buildtools/Cmake/Modules/FindNS3.cmake +++ b/buildtools/Cmake/Modules/FindNS3.cmake @@ -29,25 +29,25 @@ find_path(HAVE_CORE_MODULE_H message(STATUS "Looking for core-module.h") if(HAVE_CORE_MODULE_H) message(STATUS "Looking for core-module.h - found") -else(HAVE_CORE_MODULE_H) +else() message(STATUS "Looking for core-module.h - not found") -endif(HAVE_CORE_MODULE_H) +endif() mark_as_advanced(HAVE_CORE_MODULE_H) message(STATUS "Looking for lib ns3") if(HAVE_NS3_LIB) message(STATUS "Looking for lib ns3 - found") -else(HAVE_NS3_LIB) +else() message(STATUS "Looking for lib ns3 - not found") -endif(HAVE_NS3_LIB) +endif() mark_as_advanced(HAVE_NS3_LIB) message(STATUS "Looking for lib ns3-core") if(HAVE_NS3_CORE_LIB) message(STATUS "Looking for lib ns3-core - found") -else(HAVE_NS3_CORE_LIB) +else() message(STATUS "Looking for lib ns3-core - not found") -endif(HAVE_NS3_CORE_LIB) +endif() mark_as_advanced(HAVE_NS3_LIB) mark_as_advanced(HAVE_NS3_CORE_LIB) @@ -58,37 +58,37 @@ if(HAVE_CORE_MODULE_H) set(HAVE_NS3 1) set(NS3_VERSION 310) string(REPLACE "/libns3.${LIB_EXE}" "" HAVE_NS3_LIB "${HAVE_NS3_LIB}") - endif(HAVE_NS3_LIB) + endif() if(HAVE_NS3_CORE_LIB) message(STATUS "NS-3 version > 3.10") set(HAVE_NS3 1) set(NS3_VERSION 312) string(REPLACE "/libns3-core.${LIB_EXE}" "" HAVE_NS3_LIB "${HAVE_NS3_CORE_LIB}") - endif(HAVE_NS3_CORE_LIB) -endif(HAVE_CORE_MODULE_H) + endif() +endif() if(HAVE_NS3) string(REGEX MATCH "${HAVE_NS3_LIB}" operation "$ENV{LD_LIBRARY_PATH}") if(NOT operation) message(STATUS "Warning: To use NS-3 don't forget to set LD_LIBRARY_PATH with: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${HAVE_NS3_LIB}") - else(NOT operation) + else() string(REGEX MATCH "-L${HAVE_NS3_LIB} " operation1 "${CMAKE_C_FLAGS}") if(NOT operation1) SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}-L${HAVE_NS3_LIB} ") - endif(NOT operation1) + endif() string(REGEX MATCH "-I${HAVE_CORE_MODULE_H} " operation1 "${CMAKE_C_FLAGS}") if(NOT operation1) SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}-I${HAVE_CORE_MODULE_H} ") - endif(NOT operation1) + endif() SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}-I${HAVE_CORE_MODULE_H} -L${HAVE_NS3_LIB} ") - endif(NOT operation) -else(HAVE_NS3) + endif() +else() message(STATUS "Warning: To use NS-3 Please install ns3 at least version 3.10 (http://www.nsnam.org/releases/)") -endif(HAVE_NS3) +endif() if(HAVE_NS3 AND enable_supernovae) set(enable_supernovae OFF) -endif(HAVE_NS3 AND enable_supernovae) +endif()