[Cmake-commits] CMake branch, master, updated. v2.8.7-708-g572994b
Brad King
brad.king at kitware.com
Mon Mar 19 09:29:09 EDT 2012
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".
The branch, master has been updated
via 572994bd9f8ea77c3101f0b019b693c37b0d502e (commit)
via 848520859afebb3353a91561725e4e96b48a6c35 (commit)
via df847671b43f35162570db1e6f2801bc3b2de11a (commit)
via 48eb7fc7d7b3fa5570a7b32968fa2cff07bf6fe7 (commit)
via bba37dd51753165ce3ade61badb61c07e1058e90 (commit)
via ac800f49d07337df79565c77fe0847222ade520b (commit)
via 9a0d5a828a8f47b4388dbeab8bde9921ee3b7146 (commit)
via d40eebd89df7d0a9bfa12d12c7a11d61e8cfec1a (commit)
via 8c634330db7988c56d0327d60c8056460634974b (commit)
via dbe3dce54670d774fd43e061be673b11e1dd18de (commit)
via f1bb08f55b1ee0e8ae72d66289ad89ad27d75701 (commit)
via 7a6b5f465122a9da1f9439ec3cec461e1c0c999c (commit)
via 80ff2102a41117fc829ad64c7c963bd0858a221b (commit)
via d2731a376cce3044b507bfaf4427d89f0a03d2cf (commit)
via eabc9b0bc5d2dc237d247d1e86fb0818b22d31c0 (commit)
via bada88e8e45640afa5ef063aeab180fd6f1cfee4 (commit)
via 54bd175eea66704a879fc72278cdbb49efdd801c (commit)
via a1a30340a2eb0174f9f6911ee1e2cf4a36eaac96 (commit)
via 21997cea4d8694077e8bcf9ba4cbd3d96a3f163c (commit)
via 3b847415154b13e401bf9f71042578ad21c9c1c9 (commit)
via adb54f3dbf802f643c8af9f8de6f67f24804dd22 (commit)
via 895914881be32f862dee638a0a86313366f9b7b4 (commit)
via 70c39c845f2f2909413d8bcb19a6b72e19ff83c4 (commit)
via 0643fee2fe92b7dccc4e63be7329f6da96f2e61f (commit)
via 43b1d8bad0cf78148e4d6e7b4013850731d5a824 (commit)
via cea03e632b71589592660614a63ff102ba923de8 (commit)
via 9362440a0b9193c417b42c50495d0a3ea6e098c4 (commit)
via 99856d537c996544bf495f33e6b058d83af4c6b7 (commit)
via f999a59afe804063cebf4dd89ef99662829bf3e4 (commit)
via 7fb2bb3e8b0dc7bc718aadc4ab9a74cb7fdb656e (commit)
via 5d19e8aa6aac75fb08897aece8aa5545360aeeb2 (commit)
via bfe56f6802fc7db7f8e824aab8881be6cf23ccef (commit)
via 69984906ef41ed9549d4acd75590c67030281df9 (commit)
via 6dd410c2b98d5152adf69b5986b5f25d4dcd9e2a (commit)
via 7eb8d9036c73784f14da9d8381023c1e26df1275 (commit)
via 4468edf12b0b87e32768fcdce7abd30afddcad7b (commit)
via 2cd36550b073fd4f559f7edc5a5170af534f1068 (commit)
from 9987d9522be45a2c63d68298da6696d965693348 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=572994bd9f8ea77c3101f0b019b693c37b0d502e
commit 572994bd9f8ea77c3101f0b019b693c37b0d502e
Merge: 9987d95 8485208
Author: Brad King <brad.king at kitware.com>
AuthorDate: Mon Mar 19 09:29:06 2012 -0400
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Mon Mar 19 09:29:06 2012 -0400
Merge topic 'ninja-generator'
8485208 Ninja: shell escape $(CMAKE_SOURCE_DIR) and $(CMAKE_BINARY_DIR)
df84767 Ninja: add support for OBJECT_OUTPUTS, fix PrecompiledHeader test case
48eb7fc Ninja: Avoid using 'this' in member initializers
bba37dd Ninja: Fix for PDB files with spaces in the path.
ac800f4 Ninja: Constify use of cmCustomCommand
9a0d5a8 Ninja: add /DEF: flag to linker call
d40eebd Ninja: Add a cache option CMAKE_ENABLE_NINJA to enable the ninja generator.
8c63433 Ninja: Add friend struct so it can access the private ConvertToNinjaPath.
dbe3dce Ninja: add .def file support
f1bb08f Ninja: ensure the output dir exists at compile time
7a6b5f4 Ninja: Remove an unnecessary variable
80ff210 Ninja: Use cmSystemTools::ExpandListArgument to split compile/link commands
d2731a3 Ninja: Add a missed license header
eabc9b0 Ninja: CMake: Adapt Ninja generator for per-target include dirs
bada88e Merge branch 'target-include-directories' into ninja-generator
54bd175 Ninja: windows msvc: create for each target a .pdb file
...
-----------------------------------------------------------------------
Summary of changes:
...UnixFindMake.cmake => CMakeNinjaFindMake.cmake} | 5 +-
Modules/Compiler/GNU.cmake | 9 +
Modules/ExternalProject.cmake | 19 +-
Modules/Platform/Windows-cl.cmake | 4 +-
Source/CMakeLists.txt | 30 +
Source/cmGlobalNinjaGenerator.cxx | 792 ++++++++++++++++++++
Source/cmGlobalNinjaGenerator.h | 332 ++++++++
Source/cmLocalGenerator.cxx | 12 +-
Source/cmLocalNinjaGenerator.cxx | 424 +++++++++++
Source/cmLocalNinjaGenerator.h | 136 ++++
Source/cmNinjaNormalTargetGenerator.cxx | 469 ++++++++++++
Source/cmNinjaNormalTargetGenerator.h | 47 ++
Source/cmNinjaTargetGenerator.cxx | 515 +++++++++++++
Source/cmNinjaTargetGenerator.h | 124 +++
Source/{cmBreakCommand.cxx => cmNinjaTypes.h} | 16 +-
Source/cmNinjaUtilityTargetGenerator.cxx | 116 +++
...athWidget.h => cmNinjaUtilityTargetGenerator.h} | 24 +-
Source/cmSystemTools.cxx | 14 +
Source/cmSystemTools.h | 5 +
Source/cmake.cxx | 8 +
Tests/BuildDepends/CMakeLists.txt | 2 +
Tests/CMakeLists.txt | 14 +-
Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt | 6 +
Tests/PrecompiledHeader/CMakeLists.txt | 3 +-
24 files changed, 3096 insertions(+), 30 deletions(-)
copy Modules/{CMakeUnixFindMake.cmake => CMakeNinjaFindMake.cmake} (83%)
create mode 100644 Source/cmGlobalNinjaGenerator.cxx
create mode 100644 Source/cmGlobalNinjaGenerator.h
create mode 100644 Source/cmLocalNinjaGenerator.cxx
create mode 100644 Source/cmLocalNinjaGenerator.h
create mode 100644 Source/cmNinjaNormalTargetGenerator.cxx
create mode 100644 Source/cmNinjaNormalTargetGenerator.h
create mode 100644 Source/cmNinjaTargetGenerator.cxx
create mode 100644 Source/cmNinjaTargetGenerator.h
copy Source/{cmBreakCommand.cxx => cmNinjaTypes.h} (63%)
create mode 100644 Source/cmNinjaUtilityTargetGenerator.cxx
copy Source/{CursesDialog/cmCursesFilePathWidget.h => cmNinjaUtilityTargetGenerator.h} (51%)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list