some more testing towards modern cmake.
This commit is contained in:
parent
a9a8fb1bac
commit
7d86a26bb7
@ -42,6 +42,7 @@ find_package(LibXml2 REQUIRED)
|
||||
find_package(OpenMP REQUIRED)
|
||||
|
||||
#--- check for Qt -------------------------------------------------------------------------------
|
||||
# first try Qt5
|
||||
# Find the QtCore library
|
||||
find_package(Qt5Core)
|
||||
# Find the QtWidgets library
|
||||
@ -60,6 +61,18 @@ if (Qt5Xml_FOUND)
|
||||
message("-- Found Qt5Xml")
|
||||
endif (Qt5Xml_FOUND)
|
||||
|
||||
# if Qt5 is not found, try Qt4
|
||||
if (NOT Qt5Core_FOUND)
|
||||
find_package(Qt4 COMPONENTS QtGui QtWebKit QtXml)
|
||||
message("Qt4 found: ${Qt4_FOUND} //as35")
|
||||
endif (NOT Qt5Core_FOUND)
|
||||
|
||||
# if Qt5 and Qt4 is not found try Qt3. Hopefully you never reach this point
|
||||
if (NOT Qt4_FOUND AND NOT Qt5_FOUND)
|
||||
find_package(Qt3)
|
||||
message("Qt3 found: ${QT_FOUND} //as35")
|
||||
endif (NOT Qt4_FOUND AND NOT Qt5_FOUND)
|
||||
|
||||
#--- if NeXus check also for HDF4, HDF5, and MXML -----------------------------------------------
|
||||
if (nexus)
|
||||
find_package(HDF5 REQUIRED)
|
||||
@ -148,23 +161,23 @@ endif (BNMRlibs)
|
||||
message("")
|
||||
message(" Qt5 base tools:")
|
||||
if (Qt5Core_FOUND)
|
||||
message(" musredit, musrStep, musrWiz, mupp : yes")
|
||||
message(" musredit, musrStep, musrWiz, mupp : yes")
|
||||
else (Qt5Core_FOUND)
|
||||
message(" musredit, musrStep, musrWiz, mupp : no")
|
||||
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)
|
||||
if (Qt4_FOUND)
|
||||
message(" musredit : yes")
|
||||
else (Qt4_FOUND)
|
||||
message(" musredit : no")
|
||||
endif (Qt4_FOUND)
|
||||
message("")
|
||||
message(" Qt3 base tools (outdated):")
|
||||
if (Qt3Core_FOUND)
|
||||
message(" musredit : yes")
|
||||
message(" musrgui : yes")
|
||||
else (Qt3Core_FOUND)
|
||||
message(" musredit : no")
|
||||
message(" musrgui : no")
|
||||
endif (Qt3Core_FOUND)
|
||||
message("")
|
||||
message(" Installation directories:")
|
||||
|
Loading…
x
Reference in New Issue
Block a user