set(HAVE_GRAPHVIZ 0)
include(FindGraphviz)
-set(HAVE_LUA 0)
+set(SIMGRID_HAVE_LUA 0)
if(enable_lua)
include(FindLuaSimgrid)
endif()
-set(HAVE_NS3 0)
+set(SIMGRID_HAVE_NS3 0)
if(enable_ns3)
include(FindNS3)
- if (NOT HAVE_NS3)
+ if (SIMGRID_HAVE_NS3)
+ set(SIMGRID_HAVE_NS3 1)
+ else()
message(FATAL_ERROR "Cannot find NS3. Please install it (apt-get install ns3 libns3-dev) or disable that cmake option")
endif()
endif()
endif()
if(enable_jedule)
- set(HAVE_JEDULE 1)
+ set(SIMGRID_HAVE_JEDULE 1)
else()
- set(HAVE_JEDULE 0)
+ set(SIMGRID_HAVE_JEDULE 0)
endif()
if(enable_mallocators)
- SET(HAVE_MALLOCATOR 1)
+ SET(SIMGRID_HAVE_MALLOCATOR 1)
else()
- SET(HAVE_MALLOCATOR 0)
+ SET(SIMGRID_HAVE_MALLOCATOR 0)
endif()
include(FindLibunwind)
find_package(Libevent REQUIRED)
include_directories(${LIBDW_INCLUDE_DIR} ${LIBEVENT_INCLUDE_DIR})
set(SIMGRID_DEP "${SIMGRID_DEP} ${LIBEVENT_LIBRARIES} ${LIBDW_LIBRARIES}")
- set(HAVE_MC 1)
+ set(SIMGRID_HAVE_MC 1)
if("${CMAKE_SYSTEM}" MATCHES "FreeBSD" AND enable_java)
message(WARNING "FreeBSD + Model-Checking + Java = too much for now. Disabling java")
set(enable_java FALSE)
endif()
else()
- SET(HAVE_MC 0)
+ SET(SIMGRID_HAVE_MC 0)
set(HAVE_MMALLOC 0)
endif()
message(" with LTO ....................: ${enable_lto}")
message("")
-if (HAVE_NS3)
+if (SIMGRID_HAVE_NS3)
message(" Compile NS-3 ................: yes (path: ${NS3_PATH})")
else()
message(" Compile NS-3 ................: NO (hint: ${NS3_HINT})")
else()
message(" Compile Java ................: NO")
endif()
-message(" Compile Lua .................: ${HAVE_LUA}")
+message(" Compile Lua .................: ${SIMGRID_HAVE_LUA}")
message(" Compile Smpi ................: ${HAVE_SMPI}")
message(" Smpi fortran ..............: ${SMPI_FORTRAN}")
message(" MPICH3 testsuite ..........: ${enable_smpi_MPICH3_testsuite}")
message("")
message(" Maintainer mode .............: ${enable_maintainer_mode}")
message(" Documentation................: ${enable_documentation}")
-message(" Model checking ..............: ${HAVE_MC}")
-message(" Jedule mode ................: ${HAVE_JEDULE}")
+message(" Model checking ..............: ${SIMGRID_HAVE_MC}")
+message(" Jedule mode ................: ${SIMGRID_HAVE_JEDULE}")
message(" Graphviz mode ...............: ${HAVE_GRAPHVIZ}")
message(" Mallocators .................: ${enable_mallocators}")
message("")