CMakeBuildSystem.dox 1017 B

1234567891011121314151617181920212223242526
  1. /*! \namespace CMake
  2. \brief A pseudo-namespace used to group CMake macros and functions.
  3. This is not a regular C++ namespace. It is juse used to group the CMake
  4. macros and function of the CTK build system.
  5. */
  6. /*! \page BuildSystem The CTK Build System
  7. The CTK build system is based on CMake. A more detailed description of the
  8. build system itself can be found on the corresponding
  9. <a href="http://www.commontk.org/index.php/Documentation/BuildSystem_Description">wiki page</a>.
  10. \defgroup CMakeMacrosAndFuncs CMake Macros & Functions
  11. This module groups all CMake macros and functions available in the CTK build system.
  12. \defgroup CMakeUtilities CMake Utilities
  13. \ingroup CMakeMacrosAndFuncs
  14. This module contains CMake utility macros and functions.
  15. These macros and functions are usually not used directly by regular CTK developers.
  16. \defgroup CMakeAPI CMake API
  17. \ingroup CMakeMacrosAndFuncs
  18. This module contains CMake macros and functions which can be used by CTK developers.
  19. */