| 1234567891011121314151617181920212223 |
- /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
- file Copyright.txt or https://cmake.org/licensing for details. */
- #ifndef cmNinjaTypes_h
- #define cmNinjaTypes_h
- #include "cmConfigure.h" // IWYU pragma: keep
- #include <map>
- #include <set>
- #include <string>
- #include <vector>
- enum cmNinjaTargetDepends
- {
- DependOnTargetArtifact,
- DependOnTargetOrdering
- };
- typedef std::vector<std::string> cmNinjaDeps;
- typedef std::set<std::string> cmNinjaOuts;
- typedef std::map<std::string, std::string> cmNinjaVars;
- #endif // ! cmNinjaTypes_h
|