[Cmake-commits] CMake branch, master, updated. v2.8.4-473-ge51bbc1
Brad King
brad.king at kitware.com
Tue May 24 14:48:17 EDT 2011
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 e51bbc14f6c23087e5c1acd48f556de27d0bfdaa (commit)
via cdc2b41cc2161b21192460bb92da40c6d4c6107f (commit)
via 7039d1fd9b817a3ab6c81b4ef313a0bd6e19778d (commit)
via 4268e3d7e92eee0871dac1b92f64e18c374c7b43 (commit)
via c45c60b24ff52d9435ceab0de027fbadac130a1f (commit)
via 7c5be5114c1c1adb26cfe7e8556187bf9bd8bd0a (commit)
via 169bb05f90258447a0b93379364374eb03e45bf7 (commit)
via 4e2185cbd0d37dd642eefdc3365e8985d8f688c0 (commit)
via a7e7a04aafdcb91e13180f421df550418041d9bf (commit)
via c9174c0e4b3605895ff15a2c4102dfdfec011c8c (commit)
via 8346a28a0a6587382a30d06a998ae83caa574f4b (commit)
via 0e6b05fcba61a1b113b841dd2b3e1e5060866d0e (commit)
via 5674844de4b74d0b66cfc6b8237e631702c43637 (commit)
via fe07b0557b0b6cc47c29547d9c1d30a2b440fcd8 (commit)
via 65c0c24a296c12c8037361cc5c53d884c4cde5f0 (commit)
via 3f064efe40cdf9d2eac955581b171e0c723e92a2 (commit)
from c5e00bf0b25fb816a80215c4c110d319c6cce079 (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=e51bbc14f6c23087e5c1acd48f556de27d0bfdaa
commit e51bbc14f6c23087e5c1acd48f556de27d0bfdaa
Merge: c5e00bf cdc2b41
Author: Brad King <brad.king at kitware.com>
AuthorDate: Tue May 24 14:48:14 2011 -0400
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Tue May 24 14:48:14 2011 -0400
Merge topic 'output-compile-lines'
cdc2b41 Fix CompileCommandOutput test build on Windows
7039d1f Fix CompileCommandOutput test for Make tools not supporting spaces
4268e3d run_compile_commands: Cast istream::get() result to char
c45c60b run_compile_commands: Avoid extra stl vector conversion
7c5be51 run_compile_commands: Avoid shadow in std::map<>::at workaround
169bb05 Provide std::map<>::at for use in run_compile_commands
4e2185c Make std::map usage more portable in language=>flags/defines maps
a7e7a04 Fix run_compile_commands build on Apple GCC 3.3
c9174c0 Fix signed/unsigned comparison in EscapeJSON
8346a28 Only offer the compile command output feature on unix systems
0e6b05f Adds a test for the compile command line output.
5674844 make compile command output optional
fe07b05 implement cxx command output
65c0c24 cache flags and defines
3f064ef refactor flags and defines
-----------------------------------------------------------------------
Summary of changes:
Modules/CMakeGenericSystem.cmake | 6 +
Source/cmGlobalUnixMakefileGenerator3.cxx | 41 ++++++
Source/cmGlobalUnixMakefileGenerator3.h | 6 +
Source/cmMakefileTargetGenerator.cxx | 133 ++++++++++++------
Source/cmMakefileTargetGenerator.h | 6 +
Source/cmSystemTools.cxx | 16 +++
Source/cmSystemTools.h | 2 +
Tests/CMakeLib/CMakeLists.txt | 5 +
Tests/CMakeLib/run_compile_commands.cxx | 141 ++++++++++++++++++++
Tests/CMakeLists.txt | 12 ++
Tests/CompileCommandOutput/CMakeLists.txt | 16 +++
.../compile_command_output.cxx | 9 ++
Tests/CompileCommandOutput/file with spaces.cxx | 1 +
.../CompileCommandOutput/file_with_underscores.cxx | 3 +
Tests/CompileCommandOutput/file_with_underscores.h | 1 +
Tests/CompileCommandOutput/relative.cxx | 3 +
Tests/CompileCommandOutput/relative.h | 11 ++
17 files changed, 367 insertions(+), 45 deletions(-)
create mode 100644 Tests/CMakeLib/run_compile_commands.cxx
create mode 100644 Tests/CompileCommandOutput/CMakeLists.txt
create mode 100644 Tests/CompileCommandOutput/compile_command_output.cxx
create mode 100644 Tests/CompileCommandOutput/file with spaces.cxx
create mode 100644 Tests/CompileCommandOutput/file_with_underscores.cxx
create mode 100644 Tests/CompileCommandOutput/file_with_underscores.h
create mode 100644 Tests/CompileCommandOutput/relative.cxx
create mode 100644 Tests/CompileCommandOutput/relative.h
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list