diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2012-02-19 01:50:53 (GMT) |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2012-02-19 04:00:02 (GMT) |
commit | cea03e632b71589592660614a63ff102ba923de8 (patch) | |
tree | 2413c402f5880a595c05ae54e36be230c57497da /Source/cmNinjaTargetGenerator.h | |
parent | 9362440a0b9193c417b42c50495d0a3ea6e098c4 (diff) | |
download | CMake-cea03e632b71589592660614a63ff102ba923de8.zip CMake-cea03e632b71589592660614a63ff102ba923de8.tar.gz CMake-cea03e632b71589592660614a63ff102ba923de8.tar.bz2 |
Ninja: Backslash rules for Windows
Generally these are only required in build statements, as Ninja wants
to be able to chop paths up. But it doesn't hurt to also try to use
them in command line arguments.
Diffstat (limited to 'Source/cmNinjaTargetGenerator.h')
-rw-r--r-- | Source/cmNinjaTargetGenerator.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Source/cmNinjaTargetGenerator.h b/Source/cmNinjaTargetGenerator.h index cf47abf..2986844 100644 --- a/Source/cmNinjaTargetGenerator.h +++ b/Source/cmNinjaTargetGenerator.h @@ -75,7 +75,9 @@ protected: std::string ComputeDefines(cmSourceFile *source, const std::string& language); - std::string ConvertToNinjaPath(const char *path) const; + std::string ConvertToNinjaPath(const char *path) const { + return this->GetLocalGenerator()->ConvertToNinjaPath(path); + } cmLocalNinjaGenerator::map_to_ninja_path MapToNinjaPath() const { return this->GetLocalGenerator()->MapToNinjaPath(); } |