cmLocalGenerator: modernize memory management

This commit is contained in:
Marc Chevrier
2019-12-09 18:13:42 +01:00
parent 352999ac46
commit 36c8cae2e8
32 changed files with 331 additions and 304 deletions
+3 -1
View File
@@ -7,6 +7,7 @@
#include <iosfwd>
#include <map>
#include <memory>
#include <set>
#include <string>
#include <vector>
@@ -47,7 +48,8 @@ public:
static void GetDocumentation(cmDocumentationEntry& entry);
//! Create a local generator appropriate to this Global Generator
cmLocalGenerator* CreateLocalGenerator(cmMakefile* mf) override;
std::unique_ptr<cmLocalGenerator> CreateLocalGenerator(
cmMakefile* mf) override;
/**
* Try to determine system information such as shared library