summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalNinjaGenerator.h
diff options
context:
space:
mode:
authorKyle Edwards <kyle.edwards@kitware.com>2020-10-20 18:51:42 (GMT)
committerKyle Edwards <kyle.edwards@kitware.com>2020-10-20 18:51:42 (GMT)
commitcf6ac2d365dcfb00b32a0a10ac0c48a401d42ef5 (patch)
treea25f17669a4dfa68880e0bf56f9d70fe46870c40 /Source/cmGlobalNinjaGenerator.h
parent21bc2fd945aa06c640bd609bf1e57cc208d6d6bd (diff)
parent8bb8c9fb138c0eb94f05f069577b16afc37faa46 (diff)
downloadCMake-cf6ac2d365dcfb00b32a0a10ac0c48a401d42ef5.zip
CMake-cf6ac2d365dcfb00b32a0a10ac0c48a401d42ef5.tar.gz
CMake-cf6ac2d365dcfb00b32a0a10ac0c48a401d42ef5.tar.bz2
Merge branch 'master' into cmakepresets-schema
Diffstat (limited to 'Source/cmGlobalNinjaGenerator.h')
-rw-r--r--Source/cmGlobalNinjaGenerator.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/Source/cmGlobalNinjaGenerator.h b/Source/cmGlobalNinjaGenerator.h
index 884a711..8d6ebdc 100644
--- a/Source/cmGlobalNinjaGenerator.h
+++ b/Source/cmGlobalNinjaGenerator.h
@@ -24,6 +24,7 @@
#include "cmNinjaTypes.h"
#include "cmPolicies.h"
#include "cmStringAlgorithms.h"
+#include "cmTransformDepfile.h"
class cmCustomCommand;
class cmGeneratorTarget;
@@ -31,7 +32,6 @@ class cmLinkLineComputer;
class cmLocalGenerator;
class cmMakefile;
class cmOutputConverter;
-class cmState;
class cmStateDirectory;
class cmake;
struct cmDocumentationEntry;
@@ -211,6 +211,10 @@ public:
const char* GetCleanTargetName() const override { return "clean"; }
bool SupportsCustomCommandDepfile() const override { return true; }
+ cm::optional<cmDepfileFormat> DepfileFormat() const override
+ {
+ return cmDepfileFormat::GccDepfile;
+ }
virtual cmGeneratedFileStream* GetImplFileStream(
const std::string& /*config*/) const
@@ -647,8 +651,6 @@ public:
std::string GetDefaultBuildConfig() const override;
- bool ReadCacheEntriesForBuild(const cmState& state) override;
-
bool SupportsDefaultBuildType() const override { return true; }
bool SupportsCrossConfigs() const override { return true; }
bool SupportsDefaultConfigs() const override { return true; }