| 123456789101112131415161718192021222324252627282930 |
- /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
- file Copyright.txt or https://cmake.org/licensing for details. */
- #ifndef cmCustomCommandTypes_h
- #define cmCustomCommandTypes_h
- #include "cmConfigure.h" // IWYU pragma: keep
- /** Target custom command type */
- enum class cmCustomCommandType
- {
- PRE_BUILD,
- PRE_LINK,
- POST_BUILD
- };
- /** Where the command originated from. */
- enum class cmCommandOrigin
- {
- Project,
- Generator
- };
- /** How to handle custom commands for object libraries */
- enum class cmObjectLibraryCommands
- {
- Reject,
- Accept
- };
- #endif
|