diff --git a/cMake/FindPySideTools.cmake b/cMake/FindPySideTools.cmake index 466880d3d8..4c4bfd280a 100644 --- a/cMake/FindPySideTools.cmake +++ b/cMake/FindPySideTools.cmake @@ -74,8 +74,16 @@ IF(EXISTS ${PYSIDEUIC4BINARY} AND EXISTS ${PYSIDERCC4BINARY}) set(PYSIDE_TOOLS_FOUND TRUE) ENDIF(EXISTS ${PYSIDEUIC4BINARY} AND EXISTS ${PYSIDERCC4BINARY}) -if(PYSIDE_TOOLS_FOUND) - if(NOT PYSIDE_TOOLS_FOUND_QUIETLY) - message(STATUS "Found PySide Tools: ${PYSIDEUIC4BINARY}, ${PYSIDERCC4BINARY}") - endif(NOT PYSIDE_TOOLS_FOUND_QUIETLY) -endif(PYSIDE_TOOLS_FOUND) +if(PYSIDERCC4BINARY AND PYSIDEUIC4BINARY) + if (NOT PySideTools_FIND_QUIETLY) + message(STATUS "Found PySide Tools: ${PYSIDEUIC4BINARY}, ${PYSIDERCC4BINARY}") + endif (NOT PySideTools_FIND_QUIETLY) +else(PYSIDERCC4BINARY AND PYSIDEUIC4BINARY) + if(PySideTools_FIND_REQUIRED) + message(FATAL_ERROR "PySideTools could not be not found, but are required.") + else(PySideTools_FIND_REQUIRED) + if (NOT PySideTools_FIND_QUIETLY) + message(STATUS "PySideTools: not found.") + endif (NOT PySideTools_FIND_QUIETLY) + endif(PySideTools_FIND_REQUIRED) +endif(PYSIDERCC4BINARY AND PYSIDEUIC4BINARY)