cmScanDepFormat: support P1689R5

This adds the `is-interface` key on provides fields.
This commit is contained in:
Ben Boeckel
2022-07-18 12:05:58 -04:00
parent b5a6648c4b
commit d7f5064ff7
4 changed files with 28 additions and 2 deletions
+5
View File
@@ -18,6 +18,11 @@ struct cmSourceReqInfo
std::string SourcePath;
std::string CompiledModulePath;
bool UseSourcePath = false;
// Provides-only fields.
bool IsInterface = true;
// Requires-only fields.
LookupMethod Method = LookupMethod::ByName;
};