From 86f950293752bcf0cf3aa4dc0317f65e1cf938b5 Mon Sep 17 00:00:00 2001 From: Martin Quinson Date: Mon, 7 Mar 2016 01:22:18 +0100 Subject: [PATCH] display the src/internal_config after configuration --- CMakeLists.txt | 61 +++++++++++++------------------------------------- 1 file changed, 16 insertions(+), 45 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 14baaa45b7..a6594177fa 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -904,50 +904,22 @@ endif() ### Print the result of configuration message("") -message("______________________________________________________________________") -message("______________________________________________________________________ DEBUG") -message("CMAKE_HOME_DIRECTORY ........: ${CMAKE_HOME_DIRECTORY}") -message("") -message("PTH_STACKGROWTH .............: ${PTH_STACKGROWTH}") -message("") -message("\#define pth_skaddr_makecontext(skaddr,sksize) (${makecontext_addr})") -message("\#define pth_sksize_makecontext(skaddr,sksize) (${makecontext_size})") -message("\#define __VA_COPY_USE ${__VA_COPY_USE}") -message("HAVE_UCONTEXT ...............: ${HAVE_UCONTEXT}") -message("") -message("HAVE_PTHREAD ................: ${HAVE_PTHREAD}") -message("HAVE_SEM_INIT ...............: ${HAVE_SEM_INIT_LIB}") -message("HAVE_POSIX_GETTIME ..........: ${HAVE_POSIX_GETTIME}") -message("") -message("HAVE_VALGRIND_VALGRIND_H ....: ${HAVE_VALGRIND_VALGRIND_H}") -message("HAVE_UNISTD_H ...............: ${HAVE_UNISTD_H}") -message("HAVE_EXECINFO_H .............: ${HAVE_EXECINFO_H}") -message("HAVE_SIGNAL_H ...............: ${HAVE_SIGNAL_H}") - -message("") -message("HAVE_GETTIMEOFDAY ...........: ${HAVE_GETTIMEOFDAY}") -message("HAVE_NANOSLEEP ..............: ${HAVE_NANOSLEEP}") -message("HAVE_GETDTABLESIZE ..........: ${HAVE_GETDTABLESIZE}") -message("HAVE_SYSCONF ................: ${HAVE_SYSCONF}") -message("HAVE_POPEN ..................: ${HAVE_POPEN}") -message("HAVE_VASPRINTF ..............: ${HAVE_VASPRINTF}") -message("HAVE_MMAP ...................: ${HAVE_MMAP}") -message("HAVE_PRIVATIZATION ..........: ${HAVE_PRIVATIZATION}") -message("HAVE_PROCESS_VM_READV .......: ${HAVE_PROCESS_VM_READV}") -message("HAVE_THREAD_LOCAL_STORAGE ...: ${HAVE_THREAD_LOCAL_STORAGE}") -message("HAVE_MMALLOC ................: ${HAVE_MMALLOC}") -message("") -message("HAVE_THREAD_CONTEXTS .............: ${HAVE_THREAD_CONTEXTS}") -message("HAVE_UCONTEXT_CONTEXTS ............: ${HAVE_UCONTEXT_CONTEXTS}") -message("______________________________________________________________________") -message("______________________________________________________________________ DEBUG END") -message("") - +message("##########################################") +message("#### Content of src/internal_config.h ####") +file(STRINGS ${CMAKE_CURRENT_BINARY_DIR}/src/internal_config.h config_output) +LIST(REMOVE_AT config_output 0 1 2 3 4 5 6 7 8) # Pass the file header +foreach(line ${config_output}) + message(" ${line}") +endforeach() +message("#### end of src/internal_config.h ####") +message("##########################################") message("\nConfiguration of package `simgrid':") +message(" Home directory ..............: ${CMAKE_HOME_DIRECTORY}") message(" Build Name ..................: ${BUILDNAME}") message(" Cmake Generator .............: ${CMAKE_GENERATOR}") -message(" SITE ........................: ${SITE}") +message(" Site ........................: ${SITE}") +message(" Install prefix ..............: ${CMAKE_INSTALL_PREFIX}") if(release) message(" Release .....................: simgrid-${release_version}${SIMGRID_VERSION_EXTRA} (release build)") else() @@ -996,22 +968,21 @@ else() endif() message(" Compile Lua .................: ${HAVE_LUA}") message(" Compile Smpi ................: ${HAVE_SMPI}") -message(" Compile MPI testsuite .......: ${enable_smpi_MPICH3_testsuite}") -message(" Compile Smpi f77 ............: ${SMPI_FORTRAN}") -message(" Compile Smpi f90 ............: ${SMPI_FORTRAN}") +message(" Smpi fortran ..............: ${SMPI_FORTRAN}") +message(" MPICH3 testsuite ..........: ${enable_smpi_MPICH3_testsuite}") +message(" Privatization .............: ${HAVE_PRIVATIZATION}") message(" Compile Boost.Context support: ${HAVE_BOOST_CONTEXTS}") message("") message(" Maintainer mode .............: ${enable_maintainer_mode}") message(" Documentation................: ${enable_documentation}") message(" Model checking ..............: ${HAVE_MC}") -message(" Jedule mode ................: ${enable_jedule}") +message(" Jedule mode ................: ${HAVE_JEDULE}") message(" Graphviz mode ...............: ${HAVE_GRAPHVIZ}") message(" Sigc++ mode .................: ${SIMGRID_HAVE_LIBSIG}") message(" Mallocators .................: ${enable_mallocators}") message("") message(" Simgrid dependencies ........: ${SIMGRID_DEP}") message("") -message(" INSTALL_PREFIX ..............: ${CMAKE_INSTALL_PREFIX}") exec_program("${CMAKE_COMMAND} -E make_directory ${PROJECT_BINARY_DIR}/Testing/Notes/" OUTPUT_VARIABLE OKIDOKI) file(WRITE ${PROJECT_BINARY_DIR}/Testing/Notes/Build "GIT version : ${GIT_VERSION}\n") -- 2.20.1