[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