CTKConfig.cmake.in 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. #
  2. # CTKConfig.cmake - CTK CMake configuration file for external projects.
  3. #
  4. # This file is configured by CTK and used by the UseCTK.cmake module
  5. # to load CTK's settings for an external project.
  6. @CTK_CONFIG_INSTALL_ONLY@
  7. # The CTK include file directories.
  8. SET(CTK_INCLUDE_DIRS "@CTK_INCLUDE_DIRS_CONFIG@")
  9. # The CTK library directories.
  10. SET(CTK_LIBRARY_DIRS "@CTK_LIBRARY_DIRS_CONFIG@")
  11. # The CTK binary executable directories. Note that if
  12. # CTK_CONFIGURATION_TYPES is set (see below) then these directories
  13. # will be the parent directories under which there will be a directory
  14. # of runtime binaries for each configuration type.
  15. SET(CTK_EXECUTABLE_DIRS "@CTK_EXECUTABLE_DIRS_CONFIG@")
  16. # The CTK runtime library directories. Note that if
  17. # CTK_CONFIGURATION_TYPES is set (see below) then these directories
  18. # will be the parent directories under which there will be a directory
  19. # of runtime libraries for each configuration type.
  20. SET(CTK_RUNTIME_LIBRARY_DIRS "@CTK_RUNTIME_LIBRARY_DIRS_CONFIG@")
  21. # The CTK Qt designer plugin directory. Note that if
  22. # CTK_CONFIGURATION_TYPES is set (see below) then these directories
  23. # will be the parent directories under which there will be a directory
  24. # of runtime libraries for each configuration type.
  25. SET(CTK_QTDESIGNERPLUGINS_DIR "@CTK_QTDESIGNERPLUGINS_DIR_CONFIG@")
  26. # The CTK version number
  27. SET(CTK_MAJOR_VERSION "@CTK_MAJOR_VERSION@")
  28. SET(CTK_MINOR_VERSION "@CTK_MINOR_VERSION@")
  29. SET(CTK_BUILD_VERSION "@CTK_BUILD_VERSION@")
  30. # The location of the UseCTK.cmake file.
  31. SET(CTK_USE_FILE "@CTK_USE_FILE@")
  32. # CMake extension module directory
  33. SET(CTK_CMAKE_DIR "@CTK_CMAKE_DIR_CONFIG@")
  34. SET(CTK_CMAKE_UTILITIES_DIR "@CTK_CMAKE_UTILITIES_DIR_CONFIG@")
  35. # TODO The list of available libraries.
  36. # TODO The list of available plugins.
  37. # TODO The list of available applications.
  38. # TODO The Doxygen configuration.
  39. #SET(CTK_DOXYGEN_HOME "@CTK_DOXYGEN_HOME_CONFIG@")
  40. # TODO Relative install paths in the CTK install tree
  41. #SET(CTK_INSTALL_BIN_DIR "@CTK_INSTALL_BIN_DIR@")
  42. #SET(CTK_INSTALL_INCLUDE_DIR "@CTK_INSTALL_INCLUDE_DIR@")
  43. #SET(CTK_INSTALL_LIB_DIR "@CTK_INSTALL_LIB_DIR@")
  44. #SET(CTK_INSTALL_PACKAGE_DIR "@CTK_INSTALL_PACKAGE_DIR@")
  45. # A CTK install tree always provides one build configuration. A CTK
  46. # build tree may provide either one or multiple build configurations
  47. # depending on the CMake generator used. Since CTK can be used either
  48. # from a build tree or an install tree it is useful for outside
  49. # projects to know the configurations available. If this
  50. # CTKConfig.cmake is in a CTK install tree CTK_CONFIGURATION_TYPES
  51. # will be empty and CTK_BUILD_TYPE will be set to the value of
  52. # CMAKE_BUILD_TYPE used to build CTK. If CTKConfig.cmake is in a CTK
  53. # build tree then CTK_CONFIGURATION_TYPES and CTK_BUILD_TYPE will have
  54. # values matching CMAKE_CONFIGURATION_TYPES and CMAKE_BUILD_TYPE for
  55. # that build tree (only one will ever be set).
  56. SET(CTK_CONFIGURATION_TYPES @CTK_CONFIGURATION_TYPES_CONFIG@)
  57. SET(CTK_BUILD_TYPE @CTK_BUILD_TYPE_CONFIG@)