Warning, /libraries/kdb/cmake/modules/FindQHelpGenerator.cmake is written in an unsupported language. File is not indexed.

0001 # Finds the Qt5 QHelpGenerator
0002 #
0003 #  QHelpGenerator_FOUND     - True if QHelpGenerator found.
0004 #  QHelpGenerator_EXECUTABLE - Path to executable
0005 
0006 # try 
0007 find_package(Qt5Core QUIET)
0008 if (TARGET Qt5::qhelpgenerator)
0009     get_target_property(QHelpGenerator_EXECUTABLE Qt5::qhelpgenerator LOCATION)
0010 else()
0011     # assume same folder as qmake executable
0012     if (TARGET Qt5::qmake)
0013         get_target_property(_qmake_EXECUTABLE Qt5::qmake LOCATION)
0014         get_filename_component(_path ${_qmake_EXECUTABLE} DIRECTORY)
0015     else()
0016         set(_path)
0017     endif()
0018     # TODO: prevent that the Qt4 version is picked up
0019     find_program(QHelpGenerator_EXECUTABLE
0020         NAMES
0021             qhelpgenerator-qt5
0022             qhelpgenerator
0023         PATH
0024             ${_path}
0025     )
0026 endif()
0027 mark_as_advanced(QHelpGenerator_EXECUTABLE)
0028 
0029 if(QHelpGenerator_EXECUTABLE)
0030     set(QHelpGenerator_FOUND TRUE)
0031 else()
0032     set(QHelpGenerator_FOUND FALSE)
0033 endif()
0034 
0035 if(QHelpGenerator_FOUND)
0036   if(NOT QHelpGenerator_FIND_QUIETLY )
0037     message( STATUS "Found QHelpGenerator executable: ${QHelpGenerator_EXECUTABLE}")
0038   endif()
0039 else()
0040   if(QHelpGenerator_FIND_REQUIRED)
0041     message( FATAL_ERROR "Could not find QHelpGenerator executable" )
0042   else()
0043     message( STATUS "Optional QHelpGenerator executable was not found" )
0044   endif()
0045 endif()
0046