diff --git a/cmake/FindTCL.cmake b/cmake/FindTCL.cmake index 3c6fefc3f..1b2601b2f 100644 --- a/cmake/FindTCL.cmake +++ b/cmake/FindTCL.cmake @@ -31,6 +31,10 @@ # this point it is safer you ask directly where the *source* tree is # and dig from there. +IF(TCL_FOUND) + SET(TCL_FIND_QUIETLY TRUE) +ENDIF(TCL_FOUND) + INCLUDE(CMakeFindFrameworks) INCLUDE(FindTclsh) @@ -141,15 +145,12 @@ FIND_PATH(TCL_INCLUDE_PATH PATHS ${TCL_POSSIBLE_INCLUDE_PATHS} ) -# handle the QUIETLY and REQUIRED arguments and set TCL_FOUND to TRUE if -# all listed variables are TRUE -INCLUDE(FindPackageHandleStandardArgs) - -FIND_PACKAGE_HANDLE_STANDARD_ARGS(TCL DEFAULT_MSG TCL_LIBRARY TCL_INCLUDE_PATH) -SET(TCL_FIND_REQUIRED ${TCL_FIND_REQUIRED}) -SET(TCL_FIND_QUIETLY ${TCL_FIND_QUIETLY}) -SET(TCL_VERSION ${TCL_VERSION}) -FIND_PACKAGE_HANDLE_STANDARD_ARGS(TCL DEFAULT_MSG TCL_LIBRARY TCL_INCLUDE_PATH) +IF(TCL_LIBRARY AND TCL_INCLUDE_PATH) + SET(TCL_VERSION ${TCL_VERSION}) + SET(TCL_LIBARY ${TCL_LIBRARY}) + SET(TCL_INCLUDE_PATH ${TCL_INCLUDE_PATH}) + SET(TCL_FOUND TRUE) +ENDIF(TCL_LIBRARY AND TCL_INCLUDE_PATH) MARK_AS_ADVANCED( TCL_INCLUDE_PATH