| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 | #############################################################################  Library:   CTK##  Copyright (c) Kitware Inc.##  Licensed under the Apache License, Version 2.0 (the "License");#  you may not use this file except in compliance with the License.#  You may obtain a copy of the License at##      http://www.apache.org/licenses/LICENSE-2.0.txt##  Unless required by applicable law or agreed to in writing, software#  distributed under the License is distributed on an "AS IS" BASIS,#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#  See the License for the specific language governing permissions and#  limitations under the License.############################################################################# - Find a CTK installation or build tree.# The following variables are set if CTK is found.  If CTK is not# found, CTK_FOUND is set to false.#  CTK_FOUND         - Set to true when CTK is found.#  CTK_USE_FILE      - CMake file to use CTK.#  CTK_MAJOR_VERSION - The CTK major version number.#  CTK_MINOR_VERSION - The CTK minor version number#                       (odd non-release).#  CTK_PATCH_VERSION - The CTK patch level#                       (meaningless for odd minor).#  CTK_INCLUDE_DIRS  - Include directories for CTK#  CTK_LIBRARY_DIRS  - Link directories for CTK libraries#  CTK_LIBRARIES     - List of libraries## The following cache entries must be set by the user to locate VTK:#  CTK_DIR  - The directory containing CTKConfig.cmake.#             This is either the root of the build tree,#             or the lib/ctk directory.  This is the#             only cache entry.## Assume not found.set(CTK_FOUND 0)# Construct consitent error messages for use below.set(CTK_DIR_MESSAGE "CTK not found.  Set the CTK_DIR cmake cache entry to the directory containing CTKConfig.cmake.  This is either the root of the build tree, or PREFIX/lib/ctk for an installation.")# Use the Config mode of the find_package() command to find CTKConfig.# If this succeeds (possibly because CTK_DIR is already set), the# command will have already loaded CTKConfig.cmake and set CTK_FOUND.if(NOT CTK_FOUND)  find_package(CTK QUIET NO_MODULE)endif()#-----------------------------------------------------------------------------if(NOT CTK_FOUND)  # CTK not found, explain to the user how to specify its location.  if(CTK_FIND_REQUIRED)    message(FATAL_ERROR ${CTK_DIR_MESSAGE})  else()    if(NOT CTK_FIND_QUIETLY)      message(STATUS ${CTK_DIR_MESSAGE})    endif()  endif()endif()
 |