diff options
author | Peter Kümmel <syntheticpp@gmx.net> | 2012-08-22 10:37:55 (GMT) |
---|---|---|
committer | Peter Kümmel <syntheticpp@gmx.net> | 2012-08-22 10:37:55 (GMT) |
commit | 4bb4787780e51d18b9744f52bfa635818dd34ca5 (patch) | |
tree | aee5a007867486c271601ce8939f55029ead9e20 /Source/cmNinjaTargetGenerator.h | |
parent | 59cbc28b92bf0cd91f760985edcde625a6fbcf6c (diff) | |
download | CMake-4bb4787780e51d18b9744f52bfa635818dd34ca5.zip CMake-4bb4787780e51d18b9744f52bfa635818dd34ca5.tar.gz CMake-4bb4787780e51d18b9744f52bfa635818dd34ca5.tar.bz2 |
Ninja:split out setting of msvc TARGET_PDB
Diffstat (limited to 'Source/cmNinjaTargetGenerator.h')
-rw-r--r-- | Source/cmNinjaTargetGenerator.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Source/cmNinjaTargetGenerator.h b/Source/cmNinjaTargetGenerator.h index 84573ce..0c52fc4 100644 --- a/Source/cmNinjaTargetGenerator.h +++ b/Source/cmNinjaTargetGenerator.h @@ -44,6 +44,9 @@ public: std::string GetTargetName() const; protected: + + bool SetMsvcTargetPdbVariable(cmNinjaVars&) const; + cmGeneratedFileStream& GetBuildFileStream() const; cmGeneratedFileStream& GetRulesFileStream() const; @@ -112,8 +115,8 @@ protected: // Helper to add flag for windows .def file. void AddModuleDefinitionFlag(std::string& flags); - void EnsureDirectoryExists(const std::string& dir); - void EnsureParentDirectoryExists(const std::string& path); + void EnsureDirectoryExists(const std::string& dir) const; + void EnsureParentDirectoryExists(const std::string& path) const; // write rules for Mac OS X Application Bundle content. struct MacOSXContentGeneratorType : |