Commit ID 93d5509b5b1c208f3ed28daf35f9384ab6918441
|
Contributor: | Brad King | Files Modified: | 23 |
| Date: | 19-March-2012 at 17:11 | Lines Added: | 3160 | |
| Repository: | git://github.com/Kitware/CMake.git master | Lines Removed: | 7 | |
| Commit Comment: | Merge branch 'ninja-object-library' into object-library * ninja-object-library: (37 commits) Ninja: Honor $<TARGET_OBJECTS:...> source expressions Build object library targets in Ninja Pre-compute object file names before Ninja generation Simplify cmNinjaTargetGenerator using cmGeneratorTarget Ninja: Avoid using 'this' in member initializers Ninja: Fix for PDB files with spaces in the path. Ninja: Constify use of cmCustomCommand Ninja: add /DEF: flag to linker call Ninja: Add a cache option CMAKE_ENABLE_NINJA to enable the ninja generator. Ninja: Add friend struct so it can access the private ConvertToNinjaPath. Ninja: add .def file support Ninja: ensure the output dir exists at compile time Ninja: Remove an unnecessary variable Ninja: Use cmSystemTools::ExpandListArgument to split compile/link commands Ninja: Add a missed license header Ninja: CMake: Adapt Ninja generator for per-target include dirs Ninja: windows msvc: create for each target a .pdb file Ninja: Import library support for Windows Ninja: mark the Windows specific hacks with a comment only Ninja: disable unfinished Windows ninja support ... |
|||
| File | Language | Code Added | Code Removed | Comments Added | Comment Removed | Blanks Added | Blanks Removed |
|---|---|---|---|---|---|---|---|
| Modules/CMakeNinjaFindMake.cmake | CMake | 3 | 0 | 12 | 0 | 2 | 0 |
| Modules/Compiler/GNU.cmake | CMake | 4 | 0 | 4 | 0 | 1 | 0 |
| Modules/ExternalProject.cmake | CMake | 10 | 1 | 5 | 1 | 2 | 0 |
| Modules/Platform/Windows-cl.cmake | CMake | 2 | 2 | 0 | 0 | 0 | 0 |
| Source/cmake.cxx | C++ | 7 | 0 | 0 | 0 | 1 | 0 |
| Source/CMakeLists.txt | CMake | 26 | 0 | 3 | 0 | 1 | 0 |
| Source/cmGlobalNinjaGenerator.cxx | C++ | 640 | 0 | 81 | 0 | 101 | 0 |
| Source/cmGlobalNinjaGenerator.h | C++ | 168 | 0 | 108 | 0 | 62 | 0 |
| Source/cmLocalGenerator.cxx | C++ | 10 | 1 | 0 | 0 | 1 | 0 |
| Source/cmLocalNinjaGenerator.cxx | C++ | 292 | 0 | 50 | 0 | 51 | 0 |
Copyright
©
2013
Black Duck Software, Inc.
and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a
Creative Commons Attribution 3.0 Unported License
. Ohloh
®
and the Ohloh logo are trademarks of
Black Duck Software, Inc.
in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.