diff options
author | Peter Kuemmel <syntheticpp@gmx.net> | 2012-06-09 08:43:23 (GMT) |
---|---|---|
committer | Peter Kuemmel <syntheticpp@gmx.net> | 2012-06-09 08:43:23 (GMT) |
commit | 64c5752d938457be411e3a9d781d4441e6634743 (patch) | |
tree | 3effe112afa258bfebd9c4ce7d7eb0c7e21efed6 /Modules/CMakeClDeps.cmake | |
parent | 0412e5c9330606b29ef61199b44e99daf5f28097 (diff) | |
download | CMake-64c5752d938457be411e3a9d781d4441e6634743.zip CMake-64c5752d938457be411e3a9d781d4441e6634743.tar.gz CMake-64c5752d938457be411e3a9d781d4441e6634743.tar.bz2 |
Ninja: add copyright and description
Diffstat (limited to 'Modules/CMakeClDeps.cmake')
-rw-r--r-- | Modules/CMakeClDeps.cmake | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/Modules/CMakeClDeps.cmake b/Modules/CMakeClDeps.cmake index 9fac729..1d3e986 100644 --- a/Modules/CMakeClDeps.cmake +++ b/Modules/CMakeClDeps.cmake @@ -1,3 +1,22 @@ +#============================================================================= +# Copyright 2012 Kitware, Inc. +# +# Distributed under the OSI-approved BSD License (the "License"); +# see accompanying file Copyright.txt for details. +# +# This software is distributed WITHOUT ANY WARRANTY; without even the +# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +# See the License for more information. +#============================================================================= + +# +# When using Ninja cl.exe is wrapped by cmcldeps to extract the included +# headers for dependency tracking. +# +# cmcldeps path is set, and cmcldeps needs to know the localized string +# in front of each include path, so it can remove it. +# + IF(MSVC_C_ARCHITECTURE_ID AND CMAKE_GENERATOR MATCHES "Ninja" AND CMAKE_C_COMPILER) STRING(REPLACE "cmake.exe" "cmcldeps.exe" CMAKE_CMCLDEPS_EXECUTABLE ${CMAKE_COMMAND}) SET(showdir ${CMAKE_BINARY_DIR}/CMakeFiles/ShowIncludes) |