/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying file Copyright.txt or https://cmake.org/licensing for details. */ #ifndef cmCommands_h #define cmCommands_h #include // IWYU pragma: keep #include class cmCommand; /** * Global function to return all compiled in commands. * To add a new command edit cmCommands.cxx or cmBootstrapCommands[12].cxx * and add your command. * It is up to the caller to delete the commands created by this * call. */ void GetBootstrapCommands1(std::vector& commands); void GetBootstrapCommands2(std::vector& commands); void GetPredefinedCommands(std::vector& commands); #endif