if (WIN32)
message(STATUS "Disable fast raw contexts on Windows.")
elseif(enable_address_sanitizer)
- message("Disable fast raw contexts with ASan")
+ message(STATUS "Disable fast raw contexts with ASan")
else()
set(HAVE_RAW_CONTEXTS 1)
endif()
# Not finding this is perfectly OK
find_package(Boost COMPONENTS unit_test_framework)
if (Boost_UNIT_TEST_FRAMEWORK_FOUND)
- message("-- (enabling the Boost-based unit tests)")
+ message(STATUS "Enabling the Boost-based unit tests.")
else()
- message("-- (disabling the Boost-based unit tests -- please install libboost-test-dev)")
+ message(STATUS "Disabling the Boost-based unit tests -- please install libboost-test-dev.")
endif()
find_package(Boost COMPONENTS context)
set(Boost_FOUND 1) # This component is optional
if(Boost_CONTEXT_FOUND)
- message("Found Boost.Context")
+ message(STATUS "Found Boost.Context")
set(HAVE_BOOST_CONTEXTS 1)
else()
message (" boost : found.")
endif()
set(HAVE_THREAD_CONTEXTS 1)
- message("-- Support for thread context factory ok.")
+ message(STATUS "Support for thread context factory ok.")
endif()
set(HAVE_UCONTEXT_CONTEXTS 0)
if(NOT HAVE_UCONTEXT_H)
- message("-- No ucontext factory: <ucontext.h> not found.")
+ message(STATUS "No ucontext factory: <ucontext.h> not found.")
elseif(APPLE)
- message("-- No ucontext factory: Apple don't want us to use them.")
+ message(STATUS "No ucontext factory: Apple don't want us to use them.")
set(HAVE_UCONTEXT_H 0)
elseif(enable_address_sanitizer)
- message("-- No ucontext factory: ASan does not support it (see http://code.google.com/p/address-sanitizer/issues/detail?id=189)")
+ message(STATUS "No ucontext factory: ASan does not support it (see http://code.google.com/p/address-sanitizer/issues/detail?id=189)")
else()
try_compile(compile_makecontext ${CMAKE_BINARY_DIR} ${CMAKE_HOME_DIRECTORY}/tools/cmake/test_prog/prog_makecontext.c
OUTPUT_VARIABLE compile_makecontext_output)
#If can have both context
if(compile_makecontext)
set(HAVE_UCONTEXT_CONTEXTS 1)
- message("-- Support for ucontext factory ok.")
+ message(STATUS "Support for ucontext factory ok.")
else()
- message("-- Error: <ucontext.h> exists, but makecontext is not compilable. Compilation output:\n ${compile_makecontext_output}")
- message("-- No ucontext factory: makecontext() is not compilable.")
+ message(STATUS "Error: <ucontext.h> exists, but makecontext is not compilable. Compilation output:\n ${compile_makecontext_output}")
+ message(STATUS "No ucontext factory: makecontext() is not compilable.")
endif()
# Stack setup (size and address)
endif()
endif()
if(enable_lto)
- message("-- LTO seems usable.")
+ message(STATUS "LTO seems usable.")
else()
if(NOT enable_compile_optimizations)
- message("-- LTO disabled: Compile-time optimizations turned off.")
+ message(STATUS "LTO disabled: Compile-time optimizations turned off.")
else()
if(enable_model-checking)
- message("-- LTO disabled when compiling with model-checking.")
+ message(STATUS "LTO disabled when compiling with model-checking.")
else()
- message("-- LTO does not seem usable -- try updating your build chain.")
+ message(STATUS "LTO does not seem usable -- try updating your build chain.")
endif()
endif()
endif()
else()
- message("-- LTO disabled on the command line.")
+ message(STATUS "LTO disabled on the command line.")
endif()
if(enable_lto) # User wants LTO, and it seems usable. Go for it
set(optCFLAGS "${optCFLAGS} -flto ")
include(UseJava)
find_package(JNI REQUIRED)
-message("-- [Java] JNI found: ${JNI_FOUND}")
-message("-- [Java] JNI include dirs: ${JNI_INCLUDE_DIRS}")
+message(STATUS "[Java] JNI found: ${JNI_FOUND}")
+message(STATUS "[Java] JNI include dirs: ${JNI_INCLUDE_DIRS}")
if(WIN32)
execute_process(COMMAND java -d64 -version
endif()
get_target_property(CHECK_INCLUDES simgrid-java INCLUDE_DIRECTORIES)
-message("-- [Java] simgrid-java includes: ${CHECK_INCLUDES}")
+message(STATUS "[Java] simgrid-java includes: ${CHECK_INCLUDES}")
# Rules to build simgrid.jar
############################