summaryrefslogtreecommitdiffstats
path: root/Source/cmServerDictionary.h
diff options
context:
space:
mode:
authorJustin Goshi <jgoshi@microsoft.com>2018-08-10 17:45:56 (GMT)
committerJustin Goshi <jgoshi@microsoft.com>2018-08-30 23:09:22 (GMT)
commitd74c2282ea2b7df2276ce73c790fafe9a5571c56 (patch)
tree3fe5046cbf0e089e7b63e67c13f9d0e14e7d48c1 /Source/cmServerDictionary.h
parenteba2b13a835000a614f21a1205a598462a4f8843 (diff)
downloadCMake-d74c2282ea2b7df2276ce73c790fafe9a5571c56.zip
CMake-d74c2282ea2b7df2276ce73c790fafe9a5571c56.tar.gz
CMake-d74c2282ea2b7df2276ce73c790fafe9a5571c56.tar.bz2
cmake-server: Support codemodel filegroups for INTERFACE_SOURCES
This change returns information for INTERFACE_SOURCES. We add a flag to the filegroup to indicate if the target represents interface sources. Protocol version is updated to 1.3 since this is a change to what was released in cmake version 3.12.
Diffstat (limited to 'Source/cmServerDictionary.h')
-rw-r--r--Source/cmServerDictionary.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/cmServerDictionary.h b/Source/cmServerDictionary.h
index 685542c..ebf16eb 100644
--- a/Source/cmServerDictionary.h
+++ b/Source/cmServerDictionary.h
@@ -96,6 +96,7 @@ static const std::string kCTEST_COMMAND = "ctestCommand";
static const std::string kCTEST_INFO = "ctestInfo";
static const std::string kMINIMUM_CMAKE_VERSION = "minimumCMakeVersion";
static const std::string kIS_GENERATOR_PROVIDED_KEY = "isGeneratorProvided";
+static const std::string kIS_INTERFACE_SOURCES_KEY = "isInterfaceSources";
static const std::string kSTART_MAGIC = "[== \"CMake Server\" ==[";
static const std::string kEND_MAGIC = "]== \"CMake Server\" ==]";