mirror of
https://github.com/Kitware/CMake.git
synced 2026-02-22 23:19:58 -06:00
FileAPI: Add "configureLog" object kind
Provide clients with a way to get a known set of configure log event versions. Issue: #23200
This commit is contained in:
@@ -24,6 +24,9 @@ public:
|
||||
/** Read fileapi queries from disk. */
|
||||
void ReadQueries();
|
||||
|
||||
/** Get the list of configureLog object kind versions requested. */
|
||||
std::vector<unsigned long> GetConfigureLogVersions();
|
||||
|
||||
/** Write fileapi replies to disk. */
|
||||
void WriteReplies();
|
||||
|
||||
@@ -54,6 +57,7 @@ private:
|
||||
enum class ObjectKind
|
||||
{
|
||||
CodeModel,
|
||||
ConfigureLog,
|
||||
Cache,
|
||||
CMakeFiles,
|
||||
Toolchains,
|
||||
@@ -193,6 +197,10 @@ private:
|
||||
ClientRequest& r, std::vector<RequestVersion> const& versions);
|
||||
Json::Value BuildCodeModel(Object const& object);
|
||||
|
||||
void BuildClientRequestConfigureLog(
|
||||
ClientRequest& r, std::vector<RequestVersion> const& versions);
|
||||
Json::Value BuildConfigureLog(Object const& object);
|
||||
|
||||
void BuildClientRequestCache(ClientRequest& r,
|
||||
std::vector<RequestVersion> const& versions);
|
||||
Json::Value BuildCache(Object const& object);
|
||||
|
||||
Reference in New Issue
Block a user