浏览代码

Ninja: add copyright and description

Peter Kuemmel 13 年之前
父节点
当前提交
64c5752d93
共有 1 个文件被更改,包括 19 次插入0 次删除
  1. 19 0
      Modules/CMakeClDeps.cmake

+ 19 - 0
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)