generate summary output
This commit is contained in:
parent
19312a042d
commit
a9a8fb1bac
104
CMakeLists.txt
104
CMakeLists.txt
@ -7,6 +7,7 @@ project(musrfit VERSION 1.3.0 LANGUAGES CXX)
|
||||
option(nexus "build optional NeXus support. Needed for ISIS" OFF)
|
||||
option(ASlibs "build optional ASlibs" OFF)
|
||||
option(BMWlibs "build optional BMWlibs" OFF)
|
||||
option(BNMRlibs "build optional beta-NMR libs" OFF)
|
||||
|
||||
#--- check for all the needed packages ----------------------------------------------------------
|
||||
|
||||
@ -73,4 +74,107 @@ endif (nexus)
|
||||
add_subdirectory(src)
|
||||
#]==]
|
||||
|
||||
#--- write summary of the installation
|
||||
message("")
|
||||
message("|-----------------------------------------------------------------------|")
|
||||
message("| |")
|
||||
message("| Summary |")
|
||||
message("| |")
|
||||
message("|-----------------------------------------------------------------------|")
|
||||
message("")
|
||||
message(" System:")
|
||||
message(" -------")
|
||||
message("")
|
||||
message(" ${CMAKE_HOST_SYSTEM_NAME} ${CMAKE_SYSTEM_PROCESSOR} - ${CMAKE_HOST_SYSTEM_VERSION}")
|
||||
message("")
|
||||
message(" Requirements:")
|
||||
message(" -------------")
|
||||
message("")
|
||||
message(" FFTW3 found in //as35 STILL MISSING")
|
||||
message(" GSL found in ${GSL_INCLUDE_DIRS}")
|
||||
message(" BOOST found in ${Boost_INCLUDE_DIRS}")
|
||||
message(" LibXML2 found in ${LIBXML2_INCLUDE_DIR}")
|
||||
message(" ROOT found in ${ROOT_INCLUDE_DIRS}")
|
||||
|
||||
if (nexus)
|
||||
message("")
|
||||
message(" HDF4 found in ${HDF4_INCLUDE_DIRS}")
|
||||
message(" HDF5 found in ${HDF5_INCLUDE_DIRS}")
|
||||
message(" NeXus found in //as35 STILL MISSING")
|
||||
endif (nexus)
|
||||
|
||||
if (BMWlibs)
|
||||
message("")
|
||||
message(" CUBA found in //as35 STILL MISSING")
|
||||
endif (BMWlibs)
|
||||
|
||||
message("")
|
||||
message(" Qt found in ${Qt5Core_INCLUDE_DIRS} (Version: ${Qt5Core_VERSION})")
|
||||
message("")
|
||||
message(" Features:")
|
||||
message(" ---------")
|
||||
message("")
|
||||
message(" Supported muSR file formates:")
|
||||
message(" MusrRoot : yes")
|
||||
message(" ROOT (LEM) : yes")
|
||||
message(" MUD (triumf) : yes")
|
||||
message(" PSI-BIN : yes")
|
||||
message(" PSI-MDU : yes")
|
||||
message(" WKM (deprecated) : yes")
|
||||
if (nexus)
|
||||
message(" NeXus : yes")
|
||||
else (nexus)
|
||||
message(" NeXus : no")
|
||||
endif (nexus)
|
||||
|
||||
message("")
|
||||
message(" External user-function libraries:")
|
||||
if (ASlibs)
|
||||
message(" ASlibs : yes")
|
||||
else (ASlibs)
|
||||
message(" ASlibs : no")
|
||||
endif (ASlibs)
|
||||
if (BMWlibs)
|
||||
message(" BMWlibs : yes")
|
||||
else (BMWlibs)
|
||||
message(" BMWlibs : no")
|
||||
endif (BMWlibs)
|
||||
if (BNMRlibs)
|
||||
message(" BNMRlibs : yes")
|
||||
else (BNMRlibs)
|
||||
message(" BNMRlibs : no")
|
||||
endif (BNMRlibs)
|
||||
|
||||
message("")
|
||||
message(" Qt5 base tools:")
|
||||
if (Qt5Core_FOUND)
|
||||
message(" musredit, musrStep, musrWiz, mupp : yes")
|
||||
else (Qt5Core_FOUND)
|
||||
message(" musredit, musrStep, musrWiz, mupp : no")
|
||||
endif (Qt5Core_FOUND)
|
||||
message("")
|
||||
message(" Qt4 base tools (deprecated):")
|
||||
if (Qt4Core_FOUND)
|
||||
message(" musredit : yes")
|
||||
else (Qt4Core_FOUND)
|
||||
message(" musredit : no")
|
||||
endif (Qt4Core_FOUND)
|
||||
message("")
|
||||
message(" Qt3 base tools (outdated):")
|
||||
if (Qt3Core_FOUND)
|
||||
message(" musredit : yes")
|
||||
else (Qt3Core_FOUND)
|
||||
message(" musredit : no")
|
||||
endif (Qt3Core_FOUND)
|
||||
message("")
|
||||
message(" Installation directories:")
|
||||
message(" -------------------------")
|
||||
message("")
|
||||
message(" Programs : ${CMAKE_INSTALL_PREFIX}/bin")
|
||||
message(" XML configuration files : " $ENV{HOME} "/.musrfit")
|
||||
message(" Documentation : ${CMAKE_INSTALL_PREFIX}/share/doc/musrfit")
|
||||
message("")
|
||||
message("-------------------------------------------------------------------------")
|
||||
message("")
|
||||
|
||||
#--- end ---
|
||||
|
Loading…
x
Reference in New Issue
Block a user