Browse Source

Merge topic 'doc-improvements'

7cc2805 Docs: Clarify wording "flag used" => "flag (to|will) be used"
2378a69 Docs: Clarify that CMAKE_*_(PREFIX|SUFFIX) affect filenames
56ca34d Docs: Update description of CMAKE_(BUILD_TYPE|CONFIGURATION_TYPES)
2bab472 VS10: add detailed comment about MIDL processing
e619111 Explain distribution of Win9x binary on all Windows versions.
5ca4336 FindwxWidgets: add DOC strings with usual style
f57800d Fix spelling and typos (product names)
bf019d7 Fix spelling and typos (non-binary)
ddac8d3 Fix spelling and typos (affecting binary data / module messages)
86832ce Fix spelling and typos (affecting users)
Brad King 12 years ago
parent
commit
0dc0e7d885
70 changed files with 229 additions and 185 deletions
  1. 1 1
      CMakeCPackOptions.cmake.in
  2. 1 1
      Modules/CMakeFindPackageMode.cmake
  3. 1 1
      Modules/CMakeParseArguments.cmake
  4. 1 1
      Modules/CPackPackageMaker.cmake
  5. 1 1
      Modules/CheckFunctionExists.cmake
  6. 1 1
      Modules/CheckSizeOf.cmake
  7. 3 3
      Modules/FindBoost.cmake
  8. 1 1
      Modules/FindCUDA/make2cmake.cmake
  9. 1 1
      Modules/FindFLTK2.cmake
  10. 2 2
      Modules/FindITK.cmake
  11. 1 1
      Modules/FindMPI.cmake
  12. 1 1
      Modules/FindOpenSSL.cmake
  13. 6 6
      Modules/FindQt4.cmake
  14. 2 2
      Modules/FindVTK.cmake
  15. 5 3
      Modules/FindwxWidgets.cmake
  16. 3 3
      Modules/FindwxWindows.cmake
  17. 1 1
      Modules/Platform/Windows-MSVC.cmake
  18. 2 2
      Modules/UseEcos.cmake
  19. 2 1
      Source/CMakeLists.txt
  20. 1 1
      Source/CPack/cmCPackDocumentVariables.cxx
  21. 2 2
      Source/CTest/cmCTestTestHandler.cxx
  22. 3 3
      Source/CursesDialog/form/frm_driver.c
  23. 1 1
      Source/CursesDialog/form/fty_enum.c
  24. 1 1
      Source/QtDialog/QCMakeCacheView.cxx
  25. 1 1
      Source/cmAddDefinitionsCommand.h
  26. 1 1
      Source/cmAddSubDirectoryCommand.h
  27. 1 1
      Source/cmCTest.cxx
  28. 1 1
      Source/cmCacheManager.cxx
  29. 1 1
      Source/cmDocumentGeneratorExpressions.h
  30. 89 64
      Source/cmDocumentVariables.cxx
  31. 2 2
      Source/cmDocumentation.cxx
  32. 1 1
      Source/cmExportCommand.cxx
  33. 2 2
      Source/cmFileCommand.cxx
  34. 1 1
      Source/cmFunctionCommand.cxx
  35. 1 1
      Source/cmGlobalGenerator.cxx
  36. 1 1
      Source/cmGlobalVisualStudioGenerator.cxx
  37. 1 1
      Source/cmIncludeCommand.cxx
  38. 1 1
      Source/cmLocalGenerator.cxx
  39. 4 4
      Source/cmLocalUnixMakefileGenerator3.cxx
  40. 7 7
      Source/cmLocalVisualStudio7Generator.cxx
  41. 4 4
      Source/cmMakefile.cxx
  42. 1 1
      Source/cmNinjaNormalTargetGenerator.cxx
  43. 4 3
      Source/cmPolicies.cxx
  44. 2 2
      Source/cmQtAutomoc.cxx
  45. 1 1
      Source/cmSetTargetPropertiesCommand.h
  46. 2 2
      Source/cmSourceFile.cxx
  47. 1 1
      Source/cmSubdirCommand.cxx
  48. 1 1
      Source/cmSystemTools.h
  49. 5 5
      Source/cmTarget.cxx
  50. 15 0
      Source/cmVisualStudio10TargetGenerator.cxx
  51. 1 1
      Source/cmVisualStudioGeneratorOptions.cxx
  52. 1 1
      Source/cmWin32ProcessExecution.cxx
  53. 1 1
      Source/cmWin32ProcessExecution.h
  54. 5 5
      Source/cmake.cxx
  55. 2 2
      Source/cmake.h
  56. 3 3
      Source/cmakemain.cxx
  57. 1 1
      Source/cmcldeps.cxx
  58. 3 3
      Source/ctest.cxx
  59. 3 3
      Tests/CompatibleInterface/CMakeLists.txt
  60. 1 1
      Tests/ReturnTest/CMakeLists.txt
  61. 2 2
      Tests/RunCMake/TargetPropertyGeneratorExpressions/BadNonTarget-stderr.txt
  62. 1 1
      Tests/RunCMake/TargetPropertyGeneratorExpressions/BadNonTarget.cmake
  63. 1 1
      Utilities/cmcurl/ftp.c
  64. 1 1
      Utilities/cmcurl/http.c
  65. 1 1
      Utilities/cmcurl/ssluse.c
  66. 1 1
      Utilities/cmcurl/urldata.h
  67. 1 1
      Utilities/cmlibarchive/libarchive/archive_read_support_format_mtree.c
  68. 1 1
      Utilities/cmlibarchive/libarchive/archive_write_set_format_7zip.c
  69. 3 3
      Utilities/cmlibarchive/libarchive/archive_write_set_format_xar.c
  70. 1 1
      Utilities/cmzlib/zlib.h

+ 1 - 1
CMakeCPackOptions.cmake.in

@@ -34,7 +34,7 @@ if(CPACK_GENERATOR MATCHES "NSIS")
   set(CPACK_NSIS_MODIFY_PATH ON)
   set(CPACK_NSIS_MODIFY_PATH ON)
 endif()
 endif()
 
 
-# include the cpack options for qt dialog if they exisit
+# include the cpack options for qt dialog if they exist
 # they might not if qt was not enabled for the build
 # they might not if qt was not enabled for the build
 include("@QT_DIALOG_CPACK_OPTIONS_FILE@" OPTIONAL)
 include("@QT_DIALOG_CPACK_OPTIONS_FILE@" OPTIONAL)
 
 

+ 1 - 1
Modules/CMakeFindPackageMode.cmake

@@ -3,7 +3,7 @@
 #   NAME = name of the package
 #   NAME = name of the package
 #   COMPILER_ID = the CMake compiler ID for which the result is, i.e. GNU/Intel/Clang/MSVC, etc.
 #   COMPILER_ID = the CMake compiler ID for which the result is, i.e. GNU/Intel/Clang/MSVC, etc.
 #   LANGUAGE = language for which the result will be used, i.e. C/CXX/Fortan/ASM
 #   LANGUAGE = language for which the result will be used, i.e. C/CXX/Fortan/ASM
-#   MODE = EXIST : only check for existance of the given package
+#   MODE = EXIST : only check for existence of the given package
 #          COMPILE : print the flags needed for compiling an object file which uses the given package
 #          COMPILE : print the flags needed for compiling an object file which uses the given package
 #          LINK : print the flags needed for linking when using the given package
 #          LINK : print the flags needed for linking when using the given package
 #   QUIET = if TRUE, don't print anything
 #   QUIET = if TRUE, don't print anything

+ 1 - 1
Modules/CMakeParseArguments.cmake

@@ -51,7 +51,7 @@
 #   MY_INSTALL_CONFIGURATIONS = "" (was not used)
 #   MY_INSTALL_CONFIGURATIONS = "" (was not used)
 #   MY_INSTALL_UNPARSED_ARGUMENTS = "blub" (no value expected after "OPTIONAL"
 #   MY_INSTALL_UNPARSED_ARGUMENTS = "blub" (no value expected after "OPTIONAL"
 #
 #
-# You can the continue and process these variables.
+# You can then continue and process these variables.
 #
 #
 # Keywords terminate lists of values, e.g. if directly after a one_value_keyword
 # Keywords terminate lists of values, e.g. if directly after a one_value_keyword
 # another recognized keyword follows, this is interpreted as the beginning of
 # another recognized keyword follows, this is interpreted as the beginning of

+ 1 - 1
Modules/CPackPackageMaker.cmake

@@ -2,7 +2,7 @@
 ##end
 ##end
 ##module
 ##module
 # - PackageMaker CPack generator (Mac OS X).
 # - PackageMaker CPack generator (Mac OS X).
-# The following variable is specific to installers build on Mac OS X
+# The following variable is specific to installers built on Mac OS X
 # using PackageMaker:
 # using PackageMaker:
 ##end
 ##end
 #
 #

+ 1 - 1
Modules/CheckFunctionExists.cmake

@@ -4,7 +4,7 @@
 # Check that the <function> is provided by libraries on the system and
 # Check that the <function> is provided by libraries on the system and
 # store the result in a <variable>.  This does not verify that any
 # store the result in a <variable>.  This does not verify that any
 # system header file declares the function, only that it can be found
 # system header file declares the function, only that it can be found
-# at link time (considure using CheckSymbolExists).
+# at link time (consider using CheckSymbolExists).
 #
 #
 # The following variables may be set before calling this macro to
 # The following variables may be set before calling this macro to
 # modify the way the check is run:
 # modify the way the check is run:

+ 1 - 1
Modules/CheckSizeOf.cmake

@@ -15,4 +15,4 @@
 message(SEND_ERROR
 message(SEND_ERROR
         "Modules/CheckSizeOf.cmake has been removed.  "
         "Modules/CheckSizeOf.cmake has been removed.  "
         "Use Modules/CheckTypeSize.cmake instead.  This "
         "Use Modules/CheckTypeSize.cmake instead.  This "
-        "compatability check may be removed before the next release!")
+        "compatibility check may be removed before the next release!")

+ 3 - 3
Modules/FindBoost.cmake

@@ -41,7 +41,7 @@
 #  Boost_LIBRARY_DIR         - Directory containing Boost libraries
 #  Boost_LIBRARY_DIR         - Directory containing Boost libraries
 #  Boost_<C>_LIBRARY_DEBUG   - Component <C> library debug variant
 #  Boost_<C>_LIBRARY_DEBUG   - Component <C> library debug variant
 #  Boost_<C>_LIBRARY_RELEASE - Component <C> library release variant
 #  Boost_<C>_LIBRARY_RELEASE - Component <C> library release variant
-# Users may set the these hints or results as cache entries.  Projects should
+# Users may set these hints or results as cache entries.  Projects should
 # not read these entries directly but instead use the above result variables.
 # not read these entries directly but instead use the above result variables.
 # Note that some hint names start in upper-case "BOOST".  One may specify
 # Note that some hint names start in upper-case "BOOST".  One may specify
 # these as environment variables if they are not specified as CMake variables
 # these as environment variables if they are not specified as CMake variables
@@ -154,7 +154,7 @@
 
 
 
 
 #-------------------------------------------------------------------------------
 #-------------------------------------------------------------------------------
-# Before we go searching, check whether boost-cmake is avaialble, unless the
+# Before we go searching, check whether boost-cmake is available, unless the
 # user specifically asked NOT to search for boost-cmake.
 # user specifically asked NOT to search for boost-cmake.
 #
 #
 # If Boost_DIR is set, this behaves as any find_package call would. If not,
 # If Boost_DIR is set, this behaves as any find_package call would. If not,
@@ -247,7 +247,7 @@ macro(_Boost_ADJUST_LIB_VARS basename)
     endif()
     endif()
 
 
   endif()
   endif()
-  # Make variables changeble to the advanced user
+  # Make variables changeable to the advanced user
   mark_as_advanced(
   mark_as_advanced(
       Boost_${basename}_LIBRARY_RELEASE
       Boost_${basename}_LIBRARY_RELEASE
       Boost_${basename}_LIBRARY_DEBUG
       Boost_${basename}_LIBRARY_DEBUG

+ 1 - 1
Modules/FindCUDA/make2cmake.cmake

@@ -63,7 +63,7 @@ if (${depend_text} MATCHES ".+")
       if (EXISTS "/${file}")
       if (EXISTS "/${file}")
         set(file "/${file}")
         set(file "/${file}")
       else()
       else()
-        message(WARNING " Removing non-existant dependency file: ${file}")
+        message(WARNING " Removing non-existent dependency file: ${file}")
         set(file "")
         set(file "")
       endif()
       endif()
     endif()
     endif()

+ 1 - 1
Modules/FindFLTK2.cmake

@@ -45,7 +45,7 @@ if(APPLE)
   set( FLTK2_PLATFORM_DEPENDENT_LIBS  "-framework Carbon -framework Cocoa -framework ApplicationServices -lz")
   set( FLTK2_PLATFORM_DEPENDENT_LIBS  "-framework Carbon -framework Cocoa -framework ApplicationServices -lz")
 endif()
 endif()
 
 
-# If FLTK2_INCLUDE_DIR is already defined we assigne its value to FLTK2_DIR
+# If FLTK2_INCLUDE_DIR is already defined we assign its value to FLTK2_DIR
 if(FLTK2_INCLUDE_DIR)
 if(FLTK2_INCLUDE_DIR)
   set(FLTK2_DIR ${FLTK2_INCLUDE_DIR})
   set(FLTK2_DIR ${FLTK2_INCLUDE_DIR})
 else()
 else()

+ 2 - 2
Modules/FindITK.cmake

@@ -17,7 +17,7 @@
 #
 #
 #  USE_ITK_FILE - The full path to the UseITK.cmake file.
 #  USE_ITK_FILE - The full path to the UseITK.cmake file.
 #                 This is provided for backward
 #                 This is provided for backward
-#                 compatability.  Use ITK_USE_FILE
+#                 compatibility.  Use ITK_USE_FILE
 #                 instead.
 #                 instead.
 
 
 #=============================================================================
 #=============================================================================
@@ -52,6 +52,6 @@ if(NOT ITK_FOUND)
 endif()
 endif()
 
 
 if(ITK_FOUND)
 if(ITK_FOUND)
-  # Set USE_ITK_FILE for backward-compatability.
+  # Set USE_ITK_FILE for backward-compatibility.
   set(USE_ITK_FILE ${ITK_USE_FILE})
   set(USE_ITK_FILE ${ITK_USE_FILE})
 endif()
 endif()

+ 1 - 1
Modules/FindMPI.cmake

@@ -86,7 +86,7 @@ include(${CMAKE_CURRENT_LIST_DIR}/GetPrerequisites.cmake)
 #
 #
 # The compilers are detected in this order:
 # The compilers are detected in this order:
 #
 #
-# 1. Try to find the most generic availble MPI compiler, as this is usually set up by
+# 1. Try to find the most generic available MPI compiler, as this is usually set up by
 #    cluster admins.  e.g., if plain old mpicc is available, we'll use it and assume it's
 #    cluster admins.  e.g., if plain old mpicc is available, we'll use it and assume it's
 #    the right compiler.
 #    the right compiler.
 #
 #

+ 1 - 1
Modules/FindOpenSSL.cmake

@@ -140,7 +140,7 @@ if(WIN32 AND NOT CYGWIN)
 
 
     set( OPENSSL_LIBRARIES ${SSL_EAY_LIBRARY} ${LIB_EAY_LIBRARY} )
     set( OPENSSL_LIBRARIES ${SSL_EAY_LIBRARY} ${LIB_EAY_LIBRARY} )
   elseif(MINGW)
   elseif(MINGW)
-    # same player, for MingW
+    # same player, for MinGW
     set(LIB_EAY_NAMES libeay32)
     set(LIB_EAY_NAMES libeay32)
     set(SSL_EAY_NAMES ssleay32)
     set(SSL_EAY_NAMES ssleay32)
     if(CMAKE_CROSSCOMPILING)
     if(CMAKE_CROSSCOMPILING)

+ 6 - 6
Modules/FindQt4.cmake

@@ -115,7 +115,7 @@
 #        You should have a look on the AUTOMOC property for targets to achieve the same results.
 #        You should have a look on the AUTOMOC property for targets to achieve the same results.
 #
 #
 #  macro QT4_ADD_DBUS_INTERFACE(outfiles interface basename)
 #  macro QT4_ADD_DBUS_INTERFACE(outfiles interface basename)
-#        Create a the interface header and implementation files with the
+#        Create the interface header and implementation files with the
 #        given basename from the given interface xml file and add it to
 #        given basename from the given interface xml file and add it to
 #        the list of sources.
 #        the list of sources.
 #
 #
@@ -171,7 +171,7 @@
 #        in:  ts_files
 #        in:  ts_files
 #        generates commands to create .qm from .ts - files. The generated
 #        generates commands to create .qm from .ts - files. The generated
 #        filenames can be found in qm_files. The ts_files
 #        filenames can be found in qm_files. The ts_files
-#        must exists and are not updated in any way.
+#        must exist and are not updated in any way.
 #
 #
 # function QT4_USE_MODULES( target [link_type] modules...)
 # function QT4_USE_MODULES( target [link_type] modules...)
 #        Make <target> use the <modules> from Qt. Using a Qt module means
 #        Make <target> use the <modules> from Qt. Using a Qt module means
@@ -495,7 +495,7 @@ macro (_QT4_ADJUST_LIB_VARS _camelCaseBasename)
     set(QT_INCLUDES "${QT_${basename}_INCLUDE_DIR}" ${QT_INCLUDES})
     set(QT_INCLUDES "${QT_${basename}_INCLUDE_DIR}" ${QT_INCLUDES})
   endif ()
   endif ()
 
 
-  # Make variables changeble to the advanced user
+  # Make variables changeable to the advanced user
   mark_as_advanced(QT_${basename}_LIBRARY QT_${basename}_LIBRARY_RELEASE QT_${basename}_LIBRARY_DEBUG QT_${basename}_INCLUDE_DIR)
   mark_as_advanced(QT_${basename}_LIBRARY QT_${basename}_LIBRARY_RELEASE QT_${basename}_LIBRARY_DEBUG QT_${basename}_INCLUDE_DIR)
 endmacro ()
 endmacro ()
 
 
@@ -635,10 +635,10 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
           )
           )
     endif()
     endif()
 
 
-    # try dropping a hint if trying to use Visual Studio with Qt built by mingw
+    # try dropping a hint if trying to use Visual Studio with Qt built by MinGW
     if(NOT QT_QTCORE_LIBRARY_RELEASE AND MSVC)
     if(NOT QT_QTCORE_LIBRARY_RELEASE AND MSVC)
       if(EXISTS ${QT_LIBRARY_DIR_TMP}/libqtmain.a)
       if(EXISTS ${QT_LIBRARY_DIR_TMP}/libqtmain.a)
-        message( FATAL_ERROR "It appears you're trying to use Visual Studio with Qt built by mingw.  Those compilers do not produce code compatible with each other.")
+        message( FATAL_ERROR "It appears you're trying to use Visual Studio with Qt built by MinGW.  Those compilers do not produce code compatible with each other.")
       endif()
       endif()
     endif()
     endif()
 
 
@@ -771,7 +771,7 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
     endif()
     endif()
   endif ()
   endif ()
 
 
-  # Make variables changeble to the advanced user
+  # Make variables changeable to the advanced user
   mark_as_advanced( QT_LIBRARY_DIR QT_DOC_DIR QT_MKSPECS_DIR
   mark_as_advanced( QT_LIBRARY_DIR QT_DOC_DIR QT_MKSPECS_DIR
                     QT_PLUGINS_DIR QT_TRANSLATIONS_DIR)
                     QT_PLUGINS_DIR QT_TRANSLATIONS_DIR)
 
 

+ 2 - 2
Modules/FindVTK.cmake

@@ -51,7 +51,7 @@ if("${VTK_FIND_VERSION}" VERSION_LESS 4.1)
   endif()
   endif()
 endif()
 endif()
 
 
-# Construct consitent error messages for use below.
+# Construct consistent error messages for use below.
 set(VTK_DIR_DESCRIPTION "directory containing VTKConfig.cmake.  This is either the root of the build tree, or PREFIX/lib/vtk for an installation.")
 set(VTK_DIR_DESCRIPTION "directory containing VTKConfig.cmake.  This is either the root of the build tree, or PREFIX/lib/vtk for an installation.")
 if(_VTK_40_ALLOW)
 if(_VTK_40_ALLOW)
   set(VTK_DIR_DESCRIPTION "${VTK_DIR_DESCRIPTION}  For VTK 4.0, this is the location of UseVTK.cmake.  This is either the root of the build tree or PREFIX/include/vtk for an installation.")
   set(VTK_DIR_DESCRIPTION "${VTK_DIR_DESCRIPTION}  For VTK 4.0, this is the location of UseVTK.cmake.  This is either the root of the build tree or PREFIX/include/vtk for an installation.")
@@ -127,7 +127,7 @@ endif()
 
 
 #-----------------------------------------------------------------------------
 #-----------------------------------------------------------------------------
 if(VTK_FOUND)
 if(VTK_FOUND)
-  # Set USE_VTK_FILE for backward-compatability.
+  # Set USE_VTK_FILE for backward-compatibility.
   set(USE_VTK_FILE ${VTK_USE_FILE})
   set(USE_VTK_FILE ${VTK_USE_FILE})
 else()
 else()
   # VTK not found, explain to the user how to specify its location.
   # VTK not found, explain to the user how to specify its location.

+ 5 - 3
Modules/FindwxWidgets.cmake

@@ -458,7 +458,7 @@ if(wxWidgets_FIND_STYLE STREQUAL "win32")
       wxWidgets-2.5.2
       wxWidgets-2.5.2
       wxWidgets-2.5.1
       wxWidgets-2.5.1
       wxWidgets
       wxWidgets
-    DOC "wxWidgets base/installation directory?"
+    DOC "wxWidgets base/installation directory"
     )
     )
 
 
   # If wxWidgets_ROOT_DIR changed, clear lib dir.
   # If wxWidgets_ROOT_DIR changed, clear lib dir.
@@ -492,7 +492,7 @@ if(wxWidgets_FIND_STYLE STREQUAL "win32")
         PATHS
         PATHS
         ${WX_ROOT_DIR}/lib/${WX_LIB_DIR_PREFIX}_dll   # prefer shared
         ${WX_ROOT_DIR}/lib/${WX_LIB_DIR_PREFIX}_dll   # prefer shared
         ${WX_ROOT_DIR}/lib/${WX_LIB_DIR_PREFIX}_lib
         ${WX_ROOT_DIR}/lib/${WX_LIB_DIR_PREFIX}_lib
-        DOC "Path to wxWidgets libraries?"
+        DOC "Path to wxWidgets libraries"
         NO_DEFAULT_PATH
         NO_DEFAULT_PATH
         )
         )
     else()
     else()
@@ -509,7 +509,7 @@ if(wxWidgets_FIND_STYLE STREQUAL "win32")
         PATHS
         PATHS
         ${WX_ROOT_DIR}/lib/${WX_LIB_DIR_PREFIX}_lib   # prefer static
         ${WX_ROOT_DIR}/lib/${WX_LIB_DIR_PREFIX}_lib   # prefer static
         ${WX_ROOT_DIR}/lib/${WX_LIB_DIR_PREFIX}_dll
         ${WX_ROOT_DIR}/lib/${WX_LIB_DIR_PREFIX}_dll
-        DOC "Path to wxWidgets libraries?"
+        DOC "Path to wxWidgets libraries"
         NO_DEFAULT_PATH
         NO_DEFAULT_PATH
         )
         )
     endif()
     endif()
@@ -703,6 +703,7 @@ else()
     #-----------------------------------------------------------------
     #-----------------------------------------------------------------
     # Support cross-compiling, only search in the target platform.
     # Support cross-compiling, only search in the target platform.
     find_program(wxWidgets_CONFIG_EXECUTABLE wx-config
     find_program(wxWidgets_CONFIG_EXECUTABLE wx-config
+      DOC "Location of wxWidgets library configuration provider binary (wx-config)."
       ONLY_CMAKE_FIND_ROOT_PATH
       ONLY_CMAKE_FIND_ROOT_PATH
       )
       )
 
 
@@ -843,6 +844,7 @@ set(wxWidgets_FOUND ${WXWIDGETS_FOUND})
 # Resource file compiler.
 # Resource file compiler.
 find_program(wxWidgets_wxrc_EXECUTABLE wxrc
 find_program(wxWidgets_wxrc_EXECUTABLE wxrc
   ${wxWidgets_ROOT_DIR}/utils/wxrc/vc_msw
   ${wxWidgets_ROOT_DIR}/utils/wxrc/vc_msw
+  DOC "Location of wxWidgets resource file compiler binary (wxrc)"
   )
   )
 
 
 #
 #

+ 3 - 3
Modules/FindwxWindows.cmake

@@ -321,7 +321,7 @@ if(WIN32_STYLE_FIND)
       rpcrt4
       rpcrt4
       wsock32
       wsock32
       )
       )
-    ## HACK: feed in to optimized / debug libaries if both were FOUND.
+    ## HACK: feed in to optimized / debug libraries if both were FOUND.
     set(WXWINDOWS_STATIC_DEBUG_LIBS ${WXWINDOWS_STATIC_DEBUG_LIBS}
     set(WXWINDOWS_STATIC_DEBUG_LIBS ${WXWINDOWS_STATIC_DEBUG_LIBS}
       wxbase26d
       wxbase26d
       wxbase26d_net
       wxbase26d_net
@@ -354,7 +354,7 @@ if(WIN32_STYLE_FIND)
   ##
   ##
 
 
   ## if there is at least one shared lib available
   ## if there is at least one shared lib available
-  ## let user choose wether to use shared or static wxwindows libs
+  ## let user choose whether to use shared or static wxwindows libs
   if(WXWINDOWS_SHARED_LIBRARY OR WXWINDOWS_SHARED_DEBUG_LIBRARY)
   if(WXWINDOWS_SHARED_LIBRARY OR WXWINDOWS_SHARED_DEBUG_LIBRARY)
     ## default value OFF because wxWindows MSVS default build is static
     ## default value OFF because wxWindows MSVS default build is static
     option(WXWINDOWS_USE_SHARED_LIBS
     option(WXWINDOWS_USE_SHARED_LIBS
@@ -606,7 +606,7 @@ else()
       ../wx/bin
       ../wx/bin
       ../../wx/bin )
       ../../wx/bin )
 
 
-    # check wether wx-config was found:
+    # check whether wx-config was found:
     if(CMAKE_WXWINDOWS_WXCONFIG_EXECUTABLE)
     if(CMAKE_WXWINDOWS_WXCONFIG_EXECUTABLE)
 
 
       # use shared/static wx lib?
       # use shared/static wx lib?

+ 1 - 1
Modules/Platform/Windows-MSVC.cmake

@@ -22,7 +22,7 @@ set(CMAKE_LIBRARY_PATH_FLAG "-LIBPATH:")
 set(CMAKE_LINK_LIBRARY_FLAG "")
 set(CMAKE_LINK_LIBRARY_FLAG "")
 set(MSVC 1)
 set(MSVC 1)
 
 
-# hack: if a new cmake (which uses CMAKE__LINKER) runs on an old build tree
+# hack: if a new cmake (which uses CMAKE_LINKER) runs on an old build tree
 # (where link was hardcoded) and where CMAKE_LINKER isn't in the cache
 # (where link was hardcoded) and where CMAKE_LINKER isn't in the cache
 # and still cmake didn't fail in CMakeFindBinUtils.cmake (because it isn't rerun)
 # and still cmake didn't fail in CMakeFindBinUtils.cmake (because it isn't rerun)
 # hardcode CMAKE_LINKER here to link, so it behaves as it did before, Alex
 # hardcode CMAKE_LINKER here to link, so it behaves as it did before, Alex

+ 2 - 2
Modules/UseEcos.cmake

@@ -132,10 +132,10 @@ macro(ECOS_ADJUST_DIRECTORY _target_FILES )
 endmacro()
 endmacro()
 
 
 # the default ecos config file name
 # the default ecos config file name
-# maybe in the future also out-of-source builds may be possible
+# maybe in future also out-of-source builds may be possible
 set(ECOS_CONFIG_FILE ecos.ecc)
 set(ECOS_CONFIG_FILE ecos.ecc)
 
 
-#creates the dependancy from all source files on the ecos target.ld,
+#creates the dependency from all source files on the ecos target.ld,
 #adds the command for compiling ecos
 #adds the command for compiling ecos
 macro(ECOS_ADD_TARGET_LIB)
 macro(ECOS_ADD_TARGET_LIB)
 # when building out-of-source, create the ecos/ subdir
 # when building out-of-source, create the ecos/ subdir

+ 2 - 1
Source/CMakeLists.txt

@@ -541,7 +541,8 @@ endif()
 add_executable(cmake cmakemain.cxx)
 add_executable(cmake cmakemain.cxx)
 target_link_libraries(cmake CMakeLib)
 target_link_libraries(cmake CMakeLib)
 
 
-# Build special executable for running programs on Windows 98
+# Build special executable for running programs on Windows 98.
+# Included on any Windows (unconditional packaging required!).
 if(WIN32)
 if(WIN32)
   if(NOT UNIX)
   if(NOT UNIX)
     add_executable(cmw9xcom cmw9xcom.cxx)
     add_executable(cmw9xcom cmw9xcom.cxx)

+ 1 - 1
Source/CPack/cmCPackDocumentVariables.cxx

@@ -60,7 +60,7 @@ void cmCPackDocumentVariables::DefineVariables(cmake* cm)
            "It is usually invoked like this:\n"
            "It is usually invoked like this:\n"
            " make DESTDIR=/home/john install\n"
            " make DESTDIR=/home/john install\n"
            "which will install the concerned software using the"
            "which will install the concerned software using the"
-           " installation prefix, e.g. \"/usr/local\" pre-pended with "
+           " installation prefix, e.g. \"/usr/local\" prepended with "
            "the DESTDIR value which finally gives \"/home/john/usr/local\"."
            "the DESTDIR value which finally gives \"/home/john/usr/local\"."
            " When preparing a package, CPack first installs the items to be "
            " When preparing a package, CPack first installs the items to be "
            "packaged in a local (to the build tree) directory by using the "
            "packaged in a local (to the build tree) directory by using the "

+ 2 - 2
Source/CTest/cmCTestTestHandler.cxx

@@ -1363,7 +1363,7 @@ void cmCTestTestHandler
     tempPath += filename;
     tempPath += filename;
     attempted.push_back(tempPath);
     attempted.push_back(tempPath);
     attemptedConfigs.push_back(ctest->GetConfigType());
     attemptedConfigs.push_back(ctest->GetConfigType());
-    // If the file is an OSX bundle then the configtyp
+    // If the file is an OSX bundle then the configtype
     // will be at the start of the path
     // will be at the start of the path
     tempPath = ctest->GetConfigType();
     tempPath = ctest->GetConfigType();
     tempPath += "/";
     tempPath += "/";
@@ -1374,7 +1374,7 @@ void cmCTestTestHandler
     }
     }
   else
   else
     {
     {
-    // no config specified to try some options
+    // no config specified - try some options...
     tempPath = filepath;
     tempPath = filepath;
     tempPath += "Release/";
     tempPath += "Release/";
     tempPath += filename;
     tempPath += filename;

+ 3 - 3
Source/CursesDialog/form/frm_driver.c

@@ -176,7 +176,7 @@ static int FE_Delete_Previous(FORM *);
 #define Address_Of_Current_Position_In_Buffer(form) \
 #define Address_Of_Current_Position_In_Buffer(form) \
   Address_Of_Current_Position_In_Nth_Buffer(form,0)
   Address_Of_Current_Position_In_Nth_Buffer(form,0)
 
 
-/* Logic to decide wether or not a field is actually a field with
+/* Logic to decide whether or not a field is actually a field with
    vertical or horizontal scrolling */
    vertical or horizontal scrolling */
 #define Is_Scroll_Field(field)          \
 #define Is_Scroll_Field(field)          \
    (((field)->drows > (field)->rows) || \
    (((field)->drows > (field)->rows) || \
@@ -2100,7 +2100,7 @@ static int Insert_String(FORM *form, int row, char *txt, int len)
 |                    the wrapping.
 |                    the wrapping.
 |
 |
 |   Return Values :  E_OK              - no wrapping required or wrapping
 |   Return Values :  E_OK              - no wrapping required or wrapping
-|                                        was successfull
+|                                        was successful
 |                    E_REQUEST_DENIED  -
 |                    E_REQUEST_DENIED  -
 |                    E_SYSTEM_ERROR    - some system error
 |                    E_SYSTEM_ERROR    - some system error
 +--------------------------------------------------------------------------*/
 +--------------------------------------------------------------------------*/
@@ -3825,7 +3825,7 @@ int set_field_buffer(FIELD * field, int buffer, const char * value)
                            (int)(1 + (vlen-len)/((field->rows+field->nrow)*field->cols))))
                            (int)(1 + (vlen-len)/((field->rows+field->nrow)*field->cols))))
             RETURN(E_SYSTEM_ERROR);
             RETURN(E_SYSTEM_ERROR);
 
 
-          /* in this case we also have to check, wether or not the remaining
+          /* in this case we also have to check, whether or not the remaining
              characters in value are also printable for buffer 0. */
              characters in value are also printable for buffer 0. */
           if (buffer==0)
           if (buffer==0)
             {
             {

+ 1 - 1
Source/CursesDialog/form/fty_enum.c

@@ -101,7 +101,7 @@ static void Free_Enum_Type(void * argp)
 |                                       const unsigned char * buf,
 |                                       const unsigned char * buf,
 |                                       bool  ccase )
 |                                       bool  ccase )
 |   
 |   
-|   Description   :  Check wether or not the text in 'buf' matches the
+|   Description   :  Check whether or not the text in 'buf' matches the
 |                    text in 's', at least partial.
 |                    text in 's', at least partial.
 |
 |
 |   Return Values :  NOMATCH   - buffer doesn't match
 |   Return Values :  NOMATCH   - buffer doesn't match

+ 1 - 1
Source/QtDialog/QCMakeCacheView.cxx

@@ -177,7 +177,7 @@ QModelIndex QCMakeCacheView::moveCursor(CursorAction act,
 void QCMakeCacheView::setShowAdvanced(bool s)
 void QCMakeCacheView::setShowAdvanced(bool s)
 {
 {
 #if QT_VERSION >= 040300
 #if QT_VERSION >= 040300
-  // new 4.3 api that needs to be called.  what about an older Qt?
+  // new 4.3 API that needs to be called.  what about an older Qt?
   this->SearchFilter->invalidate();
   this->SearchFilter->invalidate();
 #endif
 #endif
 
 

+ 1 - 1
Source/cmAddDefinitionsCommand.h

@@ -63,7 +63,7 @@ public:
       "but it was originally intended to add preprocessor definitions.  "
       "but it was originally intended to add preprocessor definitions.  "
       "Flags beginning in -D or /D that look like preprocessor definitions "
       "Flags beginning in -D or /D that look like preprocessor definitions "
       "are automatically added to the COMPILE_DEFINITIONS property for "
       "are automatically added to the COMPILE_DEFINITIONS property for "
-      "the current directory.  Definitions with non-trival values may be "
+      "the current directory.  Definitions with non-trivial values may be "
       "left in the set of flags instead of being converted for reasons of "
       "left in the set of flags instead of being converted for reasons of "
       "backwards compatibility.  See documentation of the directory, "
       "backwards compatibility.  See documentation of the directory, "
       "target, and source file COMPILE_DEFINITIONS properties for details "
       "target, and source file COMPILE_DEFINITIONS properties for details "

+ 1 - 1
Source/cmAddSubDirectoryCommand.h

@@ -61,7 +61,7 @@ public:
       "  add_subdirectory(source_dir [binary_dir] \n"
       "  add_subdirectory(source_dir [binary_dir] \n"
       "                   [EXCLUDE_FROM_ALL])\n"
       "                   [EXCLUDE_FROM_ALL])\n"
       "Add a subdirectory to the build. The source_dir specifies the "
       "Add a subdirectory to the build. The source_dir specifies the "
-      "directory in which the source CmakeLists.txt and code files are "
+      "directory in which the source CMakeLists.txt and code files are "
       "located. If it is a relative "
       "located. If it is a relative "
       "path it will be evaluated with respect to the current "
       "path it will be evaluated with respect to the current "
       "directory (the typical usage), but it may also be an absolute path. "
       "directory (the typical usage), but it may also be an absolute path. "

+ 1 - 1
Source/cmCTest.cxx

@@ -2413,7 +2413,7 @@ int cmCTest::Run(std::vector<std::string> &args, std::string* output)
 #endif
 #endif
     if(retv != 0)
     if(retv != 0)
       {
       {
-      cmCTestLog(this, DEBUG, "build and test failing returing: " << retv
+      cmCTestLog(this, DEBUG, "build and test failing returning: " << retv
                  << std::endl);
                  << std::endl);
       }
       }
     return retv;
     return retv;

+ 1 - 1
Source/cmCacheManager.cxx

@@ -491,7 +491,7 @@ bool cmCacheManager::SaveCache(const char* path)
        << "# The syntax for the file is as follows:\n"
        << "# The syntax for the file is as follows:\n"
        << "# KEY:TYPE=VALUE\n"
        << "# KEY:TYPE=VALUE\n"
        << "# KEY is the name of a variable in the cache.\n"
        << "# KEY is the name of a variable in the cache.\n"
-       << "# TYPE is a hint to GUI's for the type of VALUE, DO NOT EDIT "
+       << "# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT "
        "TYPE!." << std::endl
        "TYPE!." << std::endl
        << "# VALUE is the current value for the KEY.\n\n";
        << "# VALUE is the current value for the KEY.\n\n";
 
 

+ 1 - 1
Source/cmDocumentGeneratorExpressions.h

@@ -13,7 +13,7 @@
 #define cmDocumentGeneratorExpressions_h
 #define cmDocumentGeneratorExpressions_h
 
 
 #define CM_DOCUMENT_ADD_TEST_GENERATOR_EXPRESSIONS                      \
 #define CM_DOCUMENT_ADD_TEST_GENERATOR_EXPRESSIONS                      \
-  "Generator expressions are evaluted during build system generation "  \
+  "Generator expressions are evaluated during build system generation " \
   "to produce information specific to each build configuration.  "      \
   "to produce information specific to each build configuration.  "      \
   "Valid expressions are:\n"                                            \
   "Valid expressions are:\n"                                            \
   "  $<0:...>                  = empty string (ignores \"...\")\n"      \
   "  $<0:...>                  = empty string (ignores \"...\")\n"      \

+ 89 - 64
Source/cmDocumentVariables.cxx

@@ -10,7 +10,7 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_AR", cmProperty::VARIABLE,
     ("CMAKE_AR", cmProperty::VARIABLE,
      "Name of archiving tool for static libraries.",
      "Name of archiving tool for static libraries.",
-     "This specifies name of the program that creates archive "
+     "This specifies the name of the program that creates archive "
      "or static libraries.",false,
      "or static libraries.",false,
      "Variables that Provide Information");
      "Variables that Provide Information");
 
 
@@ -129,9 +129,9 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
      " needed to build the output of CMake.   If the "
      " needed to build the output of CMake.   If the "
      "generator selected was Visual Studio 6, the "
      "generator selected was Visual Studio 6, the "
      "CMAKE_BUILD_TOOL will be set to msdev, for "
      "CMAKE_BUILD_TOOL will be set to msdev, for "
-     "Unix makefiles it will be set to make or gmake, "
+     "Unix Makefiles it will be set to make or gmake, "
      "and for Visual Studio 7 it set to devenv.  For "
      "and for Visual Studio 7 it set to devenv.  For "
-     "Nmake Makefiles the value is nmake. This can be "
+     "NMake Makefiles the value is nmake. This can be "
      "useful for adding special flags and commands based"
      "useful for adding special flags and commands based"
      " on the final build environment. ", false,
      " on the final build environment. ", false,
      "Variables that Provide Information");
      "Variables that Provide Information");
@@ -152,7 +152,7 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_CACHE_MAJOR_VERSION", cmProperty::VARIABLE,
     ("CMAKE_CACHE_MAJOR_VERSION", cmProperty::VARIABLE,
      "Major version of CMake used to create the CMakeCache.txt file",
      "Major version of CMake used to create the CMakeCache.txt file",
-     "This is stores the major version of CMake used to "
+     "This stores the major version of CMake used to "
      "write a CMake cache file. It is only different when "
      "write a CMake cache file. It is only different when "
      "a different version of CMake is run on a previously "
      "a different version of CMake is run on a previously "
      "created cache file.", false,
      "created cache file.", false,
@@ -160,7 +160,7 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_CACHE_MINOR_VERSION", cmProperty::VARIABLE,
     ("CMAKE_CACHE_MINOR_VERSION", cmProperty::VARIABLE,
      "Minor version of CMake used to create the CMakeCache.txt file",
      "Minor version of CMake used to create the CMakeCache.txt file",
-     "This is stores the minor version of CMake used to "
+     "This stores the minor version of CMake used to "
      "write a CMake cache file. It is only different when "
      "write a CMake cache file. It is only different when "
      "a different version of CMake is run on a previously "
      "a different version of CMake is run on a previously "
      "created cache file.", false,
      "created cache file.", false,
@@ -169,7 +169,7 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_CACHE_PATCH_VERSION", cmProperty::VARIABLE,
     ("CMAKE_CACHE_PATCH_VERSION", cmProperty::VARIABLE,
      "Patch version of CMake used to create the CMakeCache.txt file",
      "Patch version of CMake used to create the CMakeCache.txt file",
-     "This is stores the patch version of CMake used to "
+     "This stores the patch version of CMake used to "
      "write a CMake cache file. It is only different when "
      "write a CMake cache file. It is only different when "
      "a different version of CMake is run on a previously "
      "a different version of CMake is run on a previously "
      "created cache file.", false,
      "created cache file.", false,
@@ -270,12 +270,13 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_LINK_LIBRARY_SUFFIX", cmProperty::VARIABLE,
     ("CMAKE_LINK_LIBRARY_SUFFIX", cmProperty::VARIABLE,
      "The suffix for libraries that you link to.",
      "The suffix for libraries that you link to.",
-     "The suffix to use for the end of a library, .lib on Windows.",false,
+     "The suffix to use for the end of a library filename, .lib on Windows."
+     ,false,
      "Variables that Provide Information");
      "Variables that Provide Information");
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_EXECUTABLE_SUFFIX", cmProperty::VARIABLE,
     ("CMAKE_EXECUTABLE_SUFFIX", cmProperty::VARIABLE,
      "The suffix for executables on this platform.",
      "The suffix for executables on this platform.",
-     "The suffix to use for the end of an executable if any, "
+     "The suffix to use for the end of an executable filename if any, "
      ".exe on Windows."
      ".exe on Windows."
      "\n"
      "\n"
      "CMAKE_EXECUTABLE_SUFFIX_<LANG> overrides this for language <LANG>."
      "CMAKE_EXECUTABLE_SUFFIX_<LANG> overrides this for language <LANG>."
@@ -452,8 +453,8 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
      ,false, "Variables that Provide Information");
      ,false, "Variables that Provide Information");
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_IMPORT_LIBRARY_SUFFIX", cmProperty::VARIABLE,
     ("CMAKE_IMPORT_LIBRARY_SUFFIX", cmProperty::VARIABLE,
-     "The suffix for import  libraries that you link to.",
-     "The suffix to use for the end of an import library if used "
+     "The suffix for import libraries that you link to.",
+     "The suffix to use for the end of an import library filename if used "
      "on this platform."
      "on this platform."
      "\n"
      "\n"
      "CMAKE_IMPORT_LIBRARY_SUFFIX_<LANG> overrides this for language <LANG>."
      "CMAKE_IMPORT_LIBRARY_SUFFIX_<LANG> overrides this for language <LANG>."
@@ -468,7 +469,8 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_SHARED_LIBRARY_SUFFIX", cmProperty::VARIABLE,
     ("CMAKE_SHARED_LIBRARY_SUFFIX", cmProperty::VARIABLE,
      "The suffix for shared libraries that you link to.",
      "The suffix for shared libraries that you link to.",
-     "The suffix to use for the end of a shared library, .dll on Windows."
+     "The suffix to use for the end of a shared library filename, "
+     ".dll on Windows."
      "\n"
      "\n"
      "CMAKE_SHARED_LIBRARY_SUFFIX_<LANG> overrides this for language <LANG>."
      "CMAKE_SHARED_LIBRARY_SUFFIX_<LANG> overrides this for language <LANG>."
      ,false, "Variables that Provide Information");
      ,false, "Variables that Provide Information");
@@ -482,7 +484,8 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_SHARED_MODULE_SUFFIX", cmProperty::VARIABLE,
     ("CMAKE_SHARED_MODULE_SUFFIX", cmProperty::VARIABLE,
      "The suffix for shared libraries that you link to.",
      "The suffix for shared libraries that you link to.",
-     "The suffix to use for the end of a loadable module on this platform"
+     "The suffix to use for the end of a loadable module filename "
+     "on this platform"
      "\n"
      "\n"
      "CMAKE_SHARED_MODULE_SUFFIX_<LANG> overrides this for language <LANG>."
      "CMAKE_SHARED_MODULE_SUFFIX_<LANG> overrides this for language <LANG>."
      ,false, "Variables that Provide Information");
      ,false, "Variables that Provide Information");
@@ -496,7 +499,8 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_STATIC_LIBRARY_SUFFIX", cmProperty::VARIABLE,
     ("CMAKE_STATIC_LIBRARY_SUFFIX", cmProperty::VARIABLE,
      "The suffix for static libraries that you link to.",
      "The suffix for static libraries that you link to.",
-     "The suffix to use for the end of a static library, .lib on Windows."
+     "The suffix to use for the end of a static library filename, "
+     ".lib on Windows."
      "\n"
      "\n"
      "CMAKE_STATIC_LIBRARY_SUFFIX_<LANG> overrides this for language <LANG>."
      "CMAKE_STATIC_LIBRARY_SUFFIX_<LANG> overrides this for language <LANG>."
      ,false, "Variables that Provide Information");
      ,false, "Variables that Provide Information");
@@ -577,26 +581,37 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
 
 
     cm->DefineProperty
     cm->DefineProperty
     ("CMAKE_CONFIGURATION_TYPES",  cmProperty::VARIABLE,
     ("CMAKE_CONFIGURATION_TYPES",  cmProperty::VARIABLE,
-     "Specifies the available build types.",
-     "This specifies what build types will be available such as "
-     "Debug, Release, RelWithDebInfo etc. This has reasonable defaults "
-     "on most platforms. But can be extended to provide other "
-     "build types. See also CMAKE_BUILD_TYPE.",
-     false,
+     "Specifies the available build types on multi-config generators.",
+     "This specifies what build types (configurations) will be available "
+     "such as Debug, Release, RelWithDebInfo etc. "
+     "This has reasonable defaults on most platforms, "
+     "but can be extended to provide other build types. "
+     "See also CMAKE_BUILD_TYPE for details of managing configuration data, "
+     "and CMAKE_CFG_INTDIR."
+     ,false,
      "Variables That Change Behavior");
      "Variables That Change Behavior");
 
 
     cm->DefineProperty
     cm->DefineProperty
     ("CMAKE_BUILD_TYPE",  cmProperty::VARIABLE,
     ("CMAKE_BUILD_TYPE",  cmProperty::VARIABLE,
-     "Specifies the build type for make based generators.",
-     "This specifies what build type will be built in this tree. "
-     " Possible values are empty, Debug, Release, RelWithDebInfo"
-     " and MinSizeRel. This variable is only supported for "
-     "make based generators. If this variable is supported, "
-     "then CMake will also provide initial values for the "
-     "variables with the name "
-     " CMAKE_C_FLAGS_[DEBUG|RELEASE|RELWITHDEBINFO|MINSIZEREL]."
-     " For example, if CMAKE_BUILD_TYPE is Debug, then "
-     "CMAKE_C_FLAGS_DEBUG will be added to the CMAKE_C_FLAGS.",false,
+     "Specifies the build type on single-configuration generators.",
+     "This statically specifies what build type (configuration) "
+     "will be built in this build tree. Possible values are "
+     "empty, Debug, Release, RelWithDebInfo and MinSizeRel. "
+     "This variable is only meaningful to single-configuration generators "
+     "(such as make and Ninja) i.e. "
+     "those which choose a single configuration "
+     "when CMake runs to generate a build tree as opposed to "
+     "multi-configuration generators which offer selection of the build "
+     "configuration within the generated build environment. "
+     "There are many per-config properties and variables "
+     "(usually following clean SOME_VAR_<CONFIG> order conventions), "
+     "such as CMAKE_C_FLAGS_<CONFIG>, specified as uppercase: "
+     "CMAKE_C_FLAGS_[DEBUG|RELEASE|RELWITHDEBINFO|MINSIZEREL]. "
+     "For example, in a build tree configured "
+     "to build type Debug, CMake will see to having "
+     "CMAKE_C_FLAGS_DEBUG settings get added to the CMAKE_C_FLAGS settings. "
+     "See also CMAKE_CONFIGURATION_TYPES."
+     ,false,
      "Variables That Change Behavior");
      "Variables That Change Behavior");
 
 
   cm->DefineProperty
   cm->DefineProperty
@@ -616,7 +631,7 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
     ("CMAKE_INSTALL_PREFIX", cmProperty::VARIABLE,
     ("CMAKE_INSTALL_PREFIX", cmProperty::VARIABLE,
      "Install directory used by install.",
      "Install directory used by install.",
      "If \"make install\" is invoked or INSTALL is built"
      "If \"make install\" is invoked or INSTALL is built"
-     ", this directory is pre-pended onto all install "
+     ", this directory is prepended onto all install "
      "directories. This variable defaults to /usr/local"
      "directories. This variable defaults to /usr/local"
      " on UNIX and c:/Program Files on Windows.\n"
      " on UNIX and c:/Program Files on Windows.\n"
      "On UNIX one can use the DESTDIR mechanism in order"
      "On UNIX one can use the DESTDIR mechanism in order"
@@ -627,11 +642,11 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
      "It is usually invoked like this:\n"
      "It is usually invoked like this:\n"
      " make DESTDIR=/home/john install\n"
      " make DESTDIR=/home/john install\n"
      "which will install the concerned software using the"
      "which will install the concerned software using the"
-     " installation prefix, e.g. \"/usr/local\" pre-pended with "
+     " installation prefix, e.g. \"/usr/local\" prepended with "
      "the DESTDIR value which finally gives \"/home/john/usr/local\".\n"
      "the DESTDIR value which finally gives \"/home/john/usr/local\".\n"
      "WARNING: DESTDIR may not be used on Windows because installation"
      "WARNING: DESTDIR may not be used on Windows because installation"
      " prefix usually contains a drive letter like in \"C:/Program Files\""
      " prefix usually contains a drive letter like in \"C:/Program Files\""
-     " which cannot be pre-pended with some other prefix."
+     " which cannot be prepended with some other prefix."
      ,false,
      ,false,
      "Variables That Change Behavior");
      "Variables That Change Behavior");
 
 
@@ -792,7 +807,7 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
      "This switch should be used during the initial CMake run. Otherwise if "
      "This switch should be used during the initial CMake run. Otherwise if "
      "the package has already been found in a previous CMake run, the "
      "the package has already been found in a previous CMake run, the "
      "variables which have been stored in the cache will still be there. "
      "variables which have been stored in the cache will still be there. "
-     "In the case it is recommended to remove the cache variables for "
+     "In that case it is recommended to remove the cache variables for "
      "this package from the cache using the cache editor or cmake -U", false,
      "this package from the cache using the cache editor or cmake -U", false,
      "Variables That Change Behavior");
      "Variables That Change Behavior");
 
 
@@ -888,7 +903,7 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
       " an ABSOLUTE DESTINATION path.",
       " an ABSOLUTE DESTINATION path.",
       "This variable is defined by CMake-generated cmake_install.cmake "
       "This variable is defined by CMake-generated cmake_install.cmake "
       "scripts."
       "scripts."
-      " It can be used (read-only) by program or script that source those"
+      " It can be used (read-only) by programs or scripts that source those"
       " install scripts. This is used by some CPack generators (e.g. RPM).",
       " install scripts. This is used by some CPack generators (e.g. RPM).",
       false,
       false,
       "Variables That Change Behavior");
       "Variables That Change Behavior");
@@ -898,7 +913,7 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
       "Ask cmake_install.cmake script to warn each time a file with "
       "Ask cmake_install.cmake script to warn each time a file with "
       "absolute INSTALL DESTINATION is encountered.",
       "absolute INSTALL DESTINATION is encountered.",
       "This variable is used by CMake-generated cmake_install.cmake"
       "This variable is used by CMake-generated cmake_install.cmake"
-      " scripts. If ones set this variable to ON while running the"
+      " scripts. If one sets this variable to ON while running the"
       " script, it may get warning messages from the script.", false,
       " script, it may get warning messages from the script.", false,
       "Variables That Change Behavior");
       "Variables That Change Behavior");
 
 
@@ -909,7 +924,7 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
       "The fatal error is emitted before the installation of "
       "The fatal error is emitted before the installation of "
       "the offending file takes place."
       "the offending file takes place."
       " This variable is used by CMake-generated cmake_install.cmake"
       " This variable is used by CMake-generated cmake_install.cmake"
-      " scripts. If ones set this variable to ON while running the"
+      " scripts. If one sets this variable to ON while running the"
       " script, it may get fatal error messages from the script.",false,
       " script, it may get fatal error messages from the script.",false,
       "Variables That Change Behavior");
       "Variables That Change Behavior");
 
 
@@ -940,7 +955,7 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
      "which CMake is targeting.   On systems that "
      "which CMake is targeting.   On systems that "
      "have the uname command, this variable is set "
      "have the uname command, this variable is set "
      "to the output of uname -s.  Linux, Windows, "
      "to the output of uname -s.  Linux, Windows, "
-     " and Darwin for Mac OSX are the values found "
+     " and Darwin for Mac OS X are the values found "
      " on the big three operating systems."  ,false,
      " on the big three operating systems."  ,false,
      "Variables That Describe the System");
      "Variables That Describe the System");
   cm->DefineProperty
   cm->DefineProperty
@@ -999,20 +1014,22 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
 
 
   cm->DefineProperty
   cm->DefineProperty
     ("APPLE", cmProperty::VARIABLE,
     ("APPLE", cmProperty::VARIABLE,
-     "True if running on Mac OSX.",
-     "Set to true on Mac OSX.",false,
+     "True if running on Mac OS X.",
+     "Set to true on Mac OS X."
+     ,false,
      "Variables That Describe the System");
      "Variables That Describe the System");
 
 
   cm->DefineProperty
   cm->DefineProperty
     ("BORLAND", cmProperty::VARIABLE,
     ("BORLAND", cmProperty::VARIABLE,
-     "True if the borland compiler is being used.",
+     "True if the Borland compiler is being used.",
      "This is set to true if the Borland compiler is being used.",false,
      "This is set to true if the Borland compiler is being used.",false,
      "Variables That Describe the System");
      "Variables That Describe the System");
 
 
   cm->DefineProperty
   cm->DefineProperty
     ("CYGWIN", cmProperty::VARIABLE,
     ("CYGWIN", cmProperty::VARIABLE,
-     "True for cygwin.",
-     "Set to true when using CYGWIN.",false,
+     "True for Cygwin.",
+     "Set to true when using Cygwin."
+     ,false,
      "Variables That Describe the System");
      "Variables That Describe the System");
 
 
   cm->DefineProperty
   cm->DefineProperty
@@ -1110,8 +1127,8 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
 
 
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_HOST_APPLE", cmProperty::VARIABLE,
     ("CMAKE_HOST_APPLE", cmProperty::VARIABLE,
-     "True for Apple OSXoperating systems.",
-     "Set to true when the host system is Apple OSX.",
+     "True for Apple OS X operating systems.",
+     "Set to true when the host system is Apple OS X.",
      false,
      false,
      "Variables That Describe the System");
      "Variables That Describe the System");
 
 
@@ -1125,7 +1142,8 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_HOST_WIN32", cmProperty::VARIABLE,
     ("CMAKE_HOST_WIN32", cmProperty::VARIABLE,
      "True on windows systems, including win64.",
      "True on windows systems, including win64.",
-     "Set to true when the host system is Windows and on cygwin.",false,
+     "Set to true when the host system is Windows and on Cygwin."
+     ,false,
      "Variables That Describe the System");
      "Variables That Describe the System");
 
 
   cm->DefineProperty
   cm->DefineProperty
@@ -1198,7 +1216,7 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
 
 
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_INSTALL_NAME_DIR", cmProperty::VARIABLE,
     ("CMAKE_INSTALL_NAME_DIR", cmProperty::VARIABLE,
-     "Mac OSX directory name for installed targets.",
+     "Mac OS X directory name for installed targets.",
      "CMAKE_INSTALL_NAME_DIR is used to initialize the "
      "CMAKE_INSTALL_NAME_DIR is used to initialize the "
      "INSTALL_NAME_DIR property on all targets. See that target "
      "INSTALL_NAME_DIR property on all targets. See that target "
      "property for more information.",
      "property for more information.",
@@ -1358,44 +1376,47 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
 
 
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_EXE_LINKER_FLAGS", cmProperty::VARIABLE,
     ("CMAKE_EXE_LINKER_FLAGS", cmProperty::VARIABLE,
-     "Linker flags used to create executables.",
-     "Flags used by the linker when creating an executable.",false,
+     "Linker flags to be used to create executables.",
+     "These flags will be used by the linker when creating an executable."
+     ,false,
      "Variables that Control the Build");
      "Variables that Control the Build");
 
 
   cm->DefineProperty
   cm->DefineProperty
-    ("CMAKE_EXE_LINKER_FLAGS_[CMAKE_BUILD_TYPE]", cmProperty::VARIABLE,
-     "Flag used when linking an executable.",
+    ("CMAKE_EXE_LINKER_FLAGS_<CONFIG>", cmProperty::VARIABLE,
+     "Flags to be used when linking an executable.",
      "Same as CMAKE_C_FLAGS_* but used by the linker "
      "Same as CMAKE_C_FLAGS_* but used by the linker "
      "when creating executables.",false,
      "when creating executables.",false,
      "Variables that Control the Build");
      "Variables that Control the Build");
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_LIBRARY_PATH_FLAG", cmProperty::VARIABLE,
     ("CMAKE_LIBRARY_PATH_FLAG", cmProperty::VARIABLE,
-     "The flag used to add a library search path to a compiler.",
-     "The flag used to specify a library directory to the compiler. "
+     "The flag to be used to add a library search path to a compiler.",
+     "The flag will be used to specify a library directory to the compiler. "
      "On most compilers this is \"-L\".",false,
      "On most compilers this is \"-L\".",false,
      "Variables that Control the Build");
      "Variables that Control the Build");
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_LINK_DEF_FILE_FLAG  ", cmProperty::VARIABLE,
     ("CMAKE_LINK_DEF_FILE_FLAG  ", cmProperty::VARIABLE,
-     "Linker flag used to specify a .def file for dll creation.",
-     "The flag used to add a .def file when creating "
-     "a dll on Windows, this is only defined on Windows.",false,
+     "Linker flag to be used to specify a .def file for dll creation.",
+     "The flag will be used to add a .def file when creating "
+     "a dll on Windows; this is only defined on Windows."
+     ,false,
      "Variables that Control the Build");
      "Variables that Control the Build");
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_LINK_LIBRARY_FLAG", cmProperty::VARIABLE,
     ("CMAKE_LINK_LIBRARY_FLAG", cmProperty::VARIABLE,
-     "Flag used to link a library into an executable.",
-     "The flag used to specify a library to link to an executable.  "
+     "Flag to be used to link a library into an executable.",
+     "The flag will be used to specify a library to link to an executable.  "
      "On most compilers this is \"-l\".",false,
      "On most compilers this is \"-l\".",false,
      "Variables that Control the Build");
      "Variables that Control the Build");
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_LINK_LIBRARY_FILE_FLAG", cmProperty::VARIABLE,
     ("CMAKE_LINK_LIBRARY_FILE_FLAG", cmProperty::VARIABLE,
-     "Flag used to link a library specified by a path to its file.",
-     "The flag used before a library file path is given to the linker.  "
+     "Flag to be used to link a library specified by a path to its file.",
+     "The flag will be used before a library file path is given to the "
+     "linker.  "
      "This is needed only on very few platforms.", false,
      "This is needed only on very few platforms.", false,
      "Variables that Control the Build");
      "Variables that Control the Build");
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_USE_RELATIVE_PATHS", cmProperty::VARIABLE,
     ("CMAKE_USE_RELATIVE_PATHS", cmProperty::VARIABLE,
      "Use relative paths (May not work!).",
      "Use relative paths (May not work!).",
-     "If this is set to TRUE, then the CMake will use "
+     "If this is set to TRUE, then CMake will use "
      "relative paths between the source and binary tree. "
      "relative paths between the source and binary tree. "
      "This option does not work for more complicated "
      "This option does not work for more complicated "
      "projects, and relative paths are used when possible.  "
      "projects, and relative paths are used when possible.  "
@@ -1591,7 +1612,8 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
     ("CMAKE_<LANG>_COMPILE_OBJECT", cmProperty::VARIABLE,
     ("CMAKE_<LANG>_COMPILE_OBJECT", cmProperty::VARIABLE,
      "Rule variable to compile a single object file.",
      "Rule variable to compile a single object file.",
      "This is a rule variable that tells CMake how to "
      "This is a rule variable that tells CMake how to "
-     "compile a single object file for for the language <LANG>.",false,
+     "compile a single object file for the language <LANG>."
+     ,false,
      "Variables for Languages");
      "Variables for Languages");
 
 
   cm->DefineProperty
   cm->DefineProperty
@@ -1727,8 +1749,9 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
 
 
   cm->DefineProperty
   cm->DefineProperty
     ("CMAKE_<LANG>_LINK_EXECUTABLE ", cmProperty::VARIABLE,
     ("CMAKE_<LANG>_LINK_EXECUTABLE ", cmProperty::VARIABLE,
-     "Rule variable to link and executable.",
-     "Rule variable to link and executable for the given language.",false,
+     "Rule variable to link an executable.",
+     "Rule variable to link an executable for the given language."
+     ,false,
      "Variables for Languages");
      "Variables for Languages");
 
 
   cm->DefineProperty
   cm->DefineProperty
@@ -1742,7 +1765,9 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
     ("CMAKE_<LANG>_SOURCE_FILE_EXTENSIONS", cmProperty::VARIABLE,
     ("CMAKE_<LANG>_SOURCE_FILE_EXTENSIONS", cmProperty::VARIABLE,
      "Extensions of source files for the given language.",
      "Extensions of source files for the given language.",
      "This is the list of extensions for a "
      "This is the list of extensions for a "
-     "given languages source files.",false,"Variables for Languages");
+     "given language's source files."
+     ,false,
+     "Variables for Languages");
 
 
   cm->DefineProperty(
   cm->DefineProperty(
     "CMAKE_<LANG>_COMPILER_LOADED", cmProperty::VARIABLE,
     "CMAKE_<LANG>_COMPILER_LOADED", cmProperty::VARIABLE,

+ 2 - 2
Source/cmDocumentation.cxx

@@ -53,7 +53,7 @@ static const char *cmModulesDocumentationDescription[][3] =
   "This is the documentation for the modules and scripts coming with CMake. "
   "This is the documentation for the modules and scripts coming with CMake. "
   "Using these modules you can check the computer system for "
   "Using these modules you can check the computer system for "
   "installed software packages, features of the compiler and the "
   "installed software packages, features of the compiler and the "
-  "existance of headers to name just a few.", 0},
+  "existence of headers to name just a few.", 0},
   {0,0,0}
   {0,0,0}
 };
 };
 
 
@@ -67,7 +67,7 @@ static const char *cmCustomModulesDocumentationDescription[][3] =
   "This is the documentation for additional modules and scripts for CMake. "
   "This is the documentation for additional modules and scripts for CMake. "
   "Using these modules you can check the computer system for "
   "Using these modules you can check the computer system for "
   "installed software packages, features of the compiler and the "
   "installed software packages, features of the compiler and the "
-  "existance of headers to name just a few.", 0},
+  "existence of headers to name just a few.", 0},
   {0,0,0}
   {0,0,0}
 };
 };
 
 

+ 1 - 1
Source/cmExportCommand.cxx

@@ -210,7 +210,7 @@ bool cmExportCommand::HandlePackage(std::vector<std::string> const& args)
     else
     else
       {
       {
       cmOStringStream e;
       cmOStringStream e;
-      e << "PACKAGE given unknown argumsnt: " << args[i];
+      e << "PACKAGE given unknown argument: " << args[i];
       this->SetError(e.str().c_str());
       this->SetError(e.str().c_str());
       return false;
       return false;
       }
       }

+ 2 - 2
Source/cmFileCommand.cxx

@@ -1970,7 +1970,7 @@ bool cmFileInstaller
   else
   else
     {
     {
     cmOStringStream e;
     cmOStringStream e;
-    e << "Option TYPE given uknown value \"" << stype << "\".";
+    e << "Option TYPE given unknown value \"" << stype << "\".";
     this->FileCommand->SetError(e.str().c_str());
     this->FileCommand->SetError(e.str().c_str());
     return false;
     return false;
     }
     }
@@ -1985,7 +1985,7 @@ bool cmFileInstaller::HandleInstallDestination()
   // allow for / to be a valid destination
   // allow for / to be a valid destination
   if ( destination.size() < 2 && destination != "/" )
   if ( destination.size() < 2 && destination != "/" )
     {
     {
-    this->FileCommand->SetError("called with inapropriate arguments. "
+    this->FileCommand->SetError("called with inappropriate arguments. "
         "No DESTINATION provided or .");
         "No DESTINATION provided or .");
     return false;
     return false;
     }
     }

+ 1 - 1
Source/cmFunctionCommand.cxx

@@ -267,7 +267,7 @@ ShouldRemove(const cmListFileFunction& lff, cmMakefile &mf)
     std::vector<std::string> expandedArguments;
     std::vector<std::string> expandedArguments;
     mf.ExpandArguments(lff.Arguments, expandedArguments);
     mf.ExpandArguments(lff.Arguments, expandedArguments);
     // if the endfunction has arguments then make sure
     // if the endfunction has arguments then make sure
-    // they match the ones in the openeing function command
+    // they match the ones in the opening function command
     if ((expandedArguments.empty() ||
     if ((expandedArguments.empty() ||
          (expandedArguments[0] == this->Args[0])))
          (expandedArguments[0] == this->Args[0])))
       {
       {

+ 1 - 1
Source/cmGlobalGenerator.cxx

@@ -423,7 +423,7 @@ cmGlobalGenerator::EnableLanguage(std::vector<std::string>const& languages,
       {
       {
       if (this->CMakeInstance->GetIsInTryCompile())
       if (this->CMakeInstance->GetIsInTryCompile())
         {
         {
-        cmSystemTools::Error("This should not have happen. "
+        cmSystemTools::Error("This should not have happened. "
                              "If you see this message, you are probably "
                              "If you see this message, you are probably "
                              "using a broken CMakeLists.txt file or a "
                              "using a broken CMakeLists.txt file or a "
                              "problematic release of CMake");
                              "problematic release of CMake");

+ 1 - 1
Source/cmGlobalVisualStudioGenerator.cxx

@@ -449,7 +449,7 @@ void cmGlobalVisualStudioGenerator::ComputeVSTargetDepends(cmTarget& target)
       }
       }
     }
     }
 
 
-  // Collext explicit util dependencies (add_dependencies).
+  // Collect explicit util dependencies (add_dependencies).
   std::set<cmTarget*> utilDepends;
   std::set<cmTarget*> utilDepends;
   for(TargetDependSet::const_iterator di = depends.begin();
   for(TargetDependSet::const_iterator di = depends.begin();
       di != depends.end(); ++di)
       di != depends.end(); ++di)

+ 1 - 1
Source/cmIncludeCommand.cxx

@@ -61,7 +61,7 @@ bool cmIncludeCommand
       noPolicyScope = true;
       noPolicyScope = true;
       }
       }
       else if(i > 1)  // compat.: in previous cmake versions the second
       else if(i > 1)  // compat.: in previous cmake versions the second
-                      // parameter was ignore if it wasn't "OPTIONAL"
+                      // parameter was ignored if it wasn't "OPTIONAL"
         {
         {
         std::string errorText = "called with invalid argument: ";
         std::string errorText = "called with invalid argument: ";
         errorText += args[i];
         errorText += args[i];

+ 1 - 1
Source/cmLocalGenerator.cxx

@@ -294,7 +294,7 @@ void cmLocalGenerator::GenerateTestFiles()
        << "# Build directory: "
        << "# Build directory: "
        << this->Makefile->GetStartOutputDirectory() << std::endl
        << this->Makefile->GetStartOutputDirectory() << std::endl
        << "# " << std::endl
        << "# " << std::endl
-       << "# This file includes the relevent testing commands "
+       << "# This file includes the relevant testing commands "
        << "required for " << std::endl
        << "required for " << std::endl
        << "# testing this directory and lists subdirectories to "
        << "# testing this directory and lists subdirectories to "
        << "be tested as well." << std::endl;
        << "be tested as well." << std::endl;

+ 4 - 4
Source/cmLocalUnixMakefileGenerator3.cxx

@@ -1304,7 +1304,7 @@ cmLocalUnixMakefileGenerator3
   std::string unmodified = s;
   std::string unmodified = s;
   unmodified += s2;
   unmodified += s2;
   // if there is no restriction on the length of make variables
   // if there is no restriction on the length of make variables
-  // and there are no "." charactors in the string, then return the
+  // and there are no "." characters in the string, then return the
   // unmodified combination.
   // unmodified combination.
   if((!this->MakefileVariableSize && unmodified.find('.') == s.npos)
   if((!this->MakefileVariableSize && unmodified.find('.') == s.npos)
      && (!this->MakefileVariableSize && unmodified.find('+') == s.npos)
      && (!this->MakefileVariableSize && unmodified.find('+') == s.npos)
@@ -1345,7 +1345,7 @@ cmLocalUnixMakefileGenerator3
     return ret;
     return ret;
     }
     }
 
 
-  // if the string is greater the 32 chars it is an invalid vairable name
+  // if the string is greater than 32 chars it is an invalid variable name
   // for borland make
   // for borland make
   if(static_cast<int>(ret.size()) > this->MakefileVariableSize)
   if(static_cast<int>(ret.size()) > this->MakefileVariableSize)
     {
     {
@@ -1353,8 +1353,8 @@ cmLocalUnixMakefileGenerator3
     int size = keep + 3;
     int size = keep + 3;
     std::string str1 = s;
     std::string str1 = s;
     std::string str2 = s2;
     std::string str2 = s2;
-    // we must shorten the combined string by 4 charactors
-    // keep no more than 24 charactors from the second string
+    // we must shorten the combined string by 4 characters
+    // keep no more than 24 characters from the second string
     if(static_cast<int>(str2.size()) > keep)
     if(static_cast<int>(str2.size()) > keep)
       {
       {
       str2 = str2.substr(0, keep);
       str2 = str2.substr(0, keep);

+ 7 - 7
Source/cmLocalVisualStudio7Generator.cxx

@@ -202,7 +202,7 @@ void cmLocalVisualStudio7Generator::WriteStampFiles()
   stampName += "/";
   stampName += "/";
   stampName += "generate.stamp";
   stampName += "generate.stamp";
   std::ofstream stamp(stampName.c_str());
   std::ofstream stamp(stampName.c_str());
-  stamp << "# CMake generation timestamp file this directory.\n";
+  stamp << "# CMake generation timestamp file for this directory.\n";
 
 
   // Create a helper file so CMake can determine when it is run
   // Create a helper file so CMake can determine when it is run
   // through the rule created by CreateVCProjBuildRule whether it
   // through the rule created by CreateVCProjBuildRule whether it
@@ -443,12 +443,12 @@ cmVS7FlagTable cmLocalVisualStudio7GeneratorFlagTable[] =
   {"InlineFunctionExpansion", "Ob0", "no inlines",              "0", 0},
   {"InlineFunctionExpansion", "Ob0", "no inlines",              "0", 0},
   {"InlineFunctionExpansion", "Ob1", "when inline keyword",     "1", 0},
   {"InlineFunctionExpansion", "Ob1", "when inline keyword",     "1", 0},
   {"InlineFunctionExpansion", "Ob2", "any time you can inline", "2", 0},
   {"InlineFunctionExpansion", "Ob2", "any time you can inline", "2", 0},
-  {"RuntimeLibrary", "MTd", "Multithreded debug",     "1", 0},
-  {"RuntimeLibrary", "MT", "Multithreded", "0", 0},
-  {"RuntimeLibrary", "MDd", "Multithreded dll debug", "3", 0},
-  {"RuntimeLibrary", "MD", "Multithreded dll",        "2", 0},
-  {"RuntimeLibrary", "MLd", "Sinble Thread debug",    "5", 0},
-  {"RuntimeLibrary", "ML", "Sinble Thread",           "4", 0},
+  {"RuntimeLibrary", "MTd", "Multithreaded debug",     "1", 0},
+  {"RuntimeLibrary", "MT", "Multithreaded", "0", 0},
+  {"RuntimeLibrary", "MDd", "Multithreaded dll debug", "3", 0},
+  {"RuntimeLibrary", "MD", "Multithreaded dll",        "2", 0},
+  {"RuntimeLibrary", "MLd", "Single Thread debug",    "5", 0},
+  {"RuntimeLibrary", "ML", "Single Thread",           "4", 0},
   {"StructMemberAlignment", "Zp16", "struct align 16 byte ",   "5", 0},
   {"StructMemberAlignment", "Zp16", "struct align 16 byte ",   "5", 0},
   {"StructMemberAlignment", "Zp1", "struct align 1 byte ",     "1", 0},
   {"StructMemberAlignment", "Zp1", "struct align 1 byte ",     "1", 0},
   {"StructMemberAlignment", "Zp2", "struct align 2 byte ",     "2", 0},
   {"StructMemberAlignment", "Zp2", "struct align 2 byte ",     "2", 0},

+ 4 - 4
Source/cmMakefile.cxx

@@ -1436,7 +1436,7 @@ void cmMakefile::AddLinkDirectoryForTarget(const char *target,
   else
   else
     {
     {
     cmSystemTools::Error
     cmSystemTools::Error
-      ("Attempt to add link directories to non-existant target: ",
+      ("Attempt to add link directories to non-existent target: ",
        target, " for directory ", d);
        target, " for directory ", d);
     }
     }
 }
 }
@@ -2086,7 +2086,7 @@ void cmMakefile::AddSourceGroup(const std::vector<std::string>& name,
     }
     }
   else if(i==-1)
   else if(i==-1)
     {
     {
-    // group does not exists nor belong to any existing group
+    // group does not exist nor belong to any existing group
     // add its first component
     // add its first component
     this->SourceGroups.push_back(cmSourceGroup(name[0].c_str(), regex));
     this->SourceGroups.push_back(cmSourceGroup(name[0].c_str(), regex));
     sg = this->GetSourceGroup(currentName);
     sg = this->GetSourceGroup(currentName);
@@ -4043,7 +4043,7 @@ void cmMakefile::DefineProperties(cmake *cm)
      "\n"
      "\n"
      "This property only works for Visual Studio 7 and above; it is ignored "
      "This property only works for Visual Studio 7 and above; it is ignored "
      "on other generators. The property only applies when set on a directory "
      "on other generators. The property only applies when set on a directory "
-     "whose CMakeLists.txt conatins a project() command.");
+     "whose CMakeLists.txt contains a project() command.");
   cm->DefineProperty
   cm->DefineProperty
     ("VS_GLOBAL_SECTION_POST_<section>", cmProperty::DIRECTORY,
     ("VS_GLOBAL_SECTION_POST_<section>", cmProperty::DIRECTORY,
      "Specify a postSolution global section in Visual Studio.",
      "Specify a postSolution global section in Visual Studio.",
@@ -4059,7 +4059,7 @@ void cmMakefile::DefineProperties(cmake *cm)
      "\n"
      "\n"
      "This property only works for Visual Studio 7 and above; it is ignored "
      "This property only works for Visual Studio 7 and above; it is ignored "
      "on other generators. The property only applies when set on a directory "
      "on other generators. The property only applies when set on a directory "
-     "whose CMakeLists.txt conatins a project() command."
+     "whose CMakeLists.txt contains a project() command."
      "\n"
      "\n"
      "Note that CMake generates postSolution sections ExtensibilityGlobals "
      "Note that CMake generates postSolution sections ExtensibilityGlobals "
      "and ExtensibilityAddIns by default. If you set the corresponding "
      "and ExtensibilityAddIns by default. If you set the corresponding "

+ 1 - 1
Source/cmNinjaNormalTargetGenerator.cxx

@@ -505,7 +505,7 @@ void cmNinjaNormalTargetGenerator::WriteLinkStatement()
     const std::string objPath = GetTarget()->GetSupportDirectory();
     const std::string objPath = GetTarget()->GetSupportDirectory();
     vars["OBJECT_DIR"] = ConvertToNinjaPath(objPath.c_str());
     vars["OBJECT_DIR"] = ConvertToNinjaPath(objPath.c_str());
     EnsureDirectoryExists(objPath);
     EnsureDirectoryExists(objPath);
-    // ar.exe can't handle backslashes in rsp files (implictly used by gcc)
+    // ar.exe can't handle backslashes in rsp files (implicitly used by gcc)
     std::string& linkLibraries = vars["LINK_LIBRARIES"];
     std::string& linkLibraries = vars["LINK_LIBRARIES"];
     std::replace(linkLibraries.begin(), linkLibraries.end(), '\\', '/');
     std::replace(linkLibraries.begin(), linkLibraries.end(), '\\', '/');
     }
     }

+ 4 - 3
Source/cmPolicies.cxx

@@ -440,7 +440,8 @@ cmPolicies::cmPolicies()
 
 
     this->DefinePolicy(
     this->DefinePolicy(
     CMP0016, "CMP0016",
     CMP0016, "CMP0016",
-    "target_link_libraries() reports error if only argument is not a target.",
+    "target_link_libraries() reports error if its only argument "
+    "is not a target.",
     "In CMake 2.8.2 and lower the target_link_libraries() command silently "
     "In CMake 2.8.2 and lower the target_link_libraries() command silently "
     "ignored if it was called with only one argument, and this argument "
     "ignored if it was called with only one argument, and this argument "
     "wasn't a valid target. "
     "wasn't a valid target. "
@@ -452,7 +453,7 @@ cmPolicies::cmPolicies()
     "Prefer files from the CMake module directory when including from there.",
     "Prefer files from the CMake module directory when including from there.",
     "Starting with CMake 2.8.4, if a cmake-module shipped with CMake (i.e. "
     "Starting with CMake 2.8.4, if a cmake-module shipped with CMake (i.e. "
     "located in the CMake module directory) calls include() or "
     "located in the CMake module directory) calls include() or "
-    "find_package(), the files located in the the CMake module directory are "
+    "find_package(), the files located in the CMake module directory are "
     "preferred over the files in CMAKE_MODULE_PATH.  "
     "preferred over the files in CMAKE_MODULE_PATH.  "
     "This makes sure that the modules belonging to "
     "This makes sure that the modules belonging to "
     "CMake always get those files included which they expect, and against "
     "CMake always get those files included which they expect, and against "
@@ -770,7 +771,7 @@ std::string cmPolicies::GetRequiredPolicyError(cmPolicies::PolicyID id)
   {
   {
     cmSystemTools::Error(
     cmSystemTools::Error(
       "Request for error text for undefined policy!");
       "Request for error text for undefined policy!");
-    return "Request for warning text for undefined policy!";
+    return "Request for error text for undefined policy!";
   }
   }
 
 
   cmOStringStream error;
   cmOStringStream error;

+ 2 - 2
Source/cmQtAutomoc.cxx

@@ -696,7 +696,7 @@ void cmQtAutomoc::ParseCppFile(const std::string& absFilename,
   std::string ownMocHeaderFile;
   std::string ownMocHeaderFile;
 
 
   std::string::size_type matchOffset = 0;
   std::string::size_type matchOffset = 0;
-  // first a simply string check for "moc" is *much* faster than the regexp,
+  // first a simple string check for "moc" is *much* faster than the regexp,
   // and if the string search already fails, we don't have to try the
   // and if the string search already fails, we don't have to try the
   // expensive regexp
   // expensive regexp
   if ((strstr(contentsString.c_str(), "moc") != NULL)
   if ((strstr(contentsString.c_str(), "moc") != NULL)
@@ -870,7 +870,7 @@ void cmQtAutomoc::StrictParseCppFile(const std::string& absFilename,
   bool dotMocIncluded = false;
   bool dotMocIncluded = false;
 
 
   std::string::size_type matchOffset = 0;
   std::string::size_type matchOffset = 0;
-  // first a simply string check for "moc" is *much* faster than the regexp,
+  // first a simple string check for "moc" is *much* faster than the regexp,
   // and if the string search already fails, we don't have to try the
   // and if the string search already fails, we don't have to try the
   // expensive regexp
   // expensive regexp
   if ((strstr(contentsString.c_str(), "moc") != NULL)
   if ((strstr(contentsString.c_str(), "moc") != NULL)

+ 1 - 1
Source/cmSetTargetPropertiesCommand.h

@@ -104,7 +104,7 @@ public:
         "are common values for this property."
         "are common values for this property."
         "\n"
         "\n"
         "For shared libraries VERSION and SOVERSION can be used to specify "
         "For shared libraries VERSION and SOVERSION can be used to specify "
-        "the build version and api version respectively. When building or "
+        "the build version and API version respectively. When building or "
         "installing appropriate symlinks are created if the platform "
         "installing appropriate symlinks are created if the platform "
         "supports symlinks and the linker supports so-names. "
         "supports symlinks and the linker supports so-names. "
         "If only one of both is specified the missing is assumed to have "
         "If only one of both is specified the missing is assumed to have "

+ 2 - 2
Source/cmSourceFile.cxx

@@ -483,7 +483,7 @@ void cmSourceFile::DefineProperties(cmake *cm)
      "the source file is. If it is not set the language is determined "
      "the source file is. If it is not set the language is determined "
      "based on the file extension. Typical values are CXX C etc. Setting "
      "based on the file extension. Typical values are CXX C etc. Setting "
      "this property for a file means this file will be compiled. "
      "this property for a file means this file will be compiled. "
-     "Do not set this for header or files that should not be compiled.");
+     "Do not set this for headers or files that should not be compiled.");
 
 
   cm->DefineProperty
   cm->DefineProperty
     ("LOCATION", cmProperty::SOURCE_FILE,
     ("LOCATION", cmProperty::SOURCE_FILE,
@@ -551,7 +551,7 @@ void cmSourceFile::DefineProperties(cmake *cm)
      "Some packages can wrap source files into alternate languages "
      "Some packages can wrap source files into alternate languages "
      "to provide additional functionality. For example, C++ code "
      "to provide additional functionality. For example, C++ code "
      "can be wrapped into Java or Python etc using SWIG etc. "
      "can be wrapped into Java or Python etc using SWIG etc. "
-     "If WRAP_EXCLUDE is set to true (1 etc) that indicates then "
+     "If WRAP_EXCLUDE is set to true (1 etc) that indicates that "
      "this source file should not be wrapped.");
      "this source file should not be wrapped.");
 }
 }
 
 

+ 1 - 1
Source/cmSubdirCommand.cxx

@@ -64,7 +64,7 @@ bool cmSubdirCommand
     else
     else
       {
       {
       std::string error = "Incorrect SUBDIRS command. Directory: ";
       std::string error = "Incorrect SUBDIRS command. Directory: ";
-      error += *i + " does not exists.";
+      error += *i + " does not exist.";
       this->SetError(error.c_str());
       this->SetError(error.c_str());
       res = false;
       res = false;
       }
       }

+ 1 - 1
Source/cmSystemTools.h

@@ -56,7 +56,7 @@ public:
 
 
   typedef  void (*ErrorCallback)(const char*, const char*, bool&, void*);
   typedef  void (*ErrorCallback)(const char*, const char*, bool&, void*);
   /**
   /**
-   *  Set the function used by GUI's to display error messages
+   *  Set the function used by GUIs to display error messages
    *  Function gets passed: message as a const char*,
    *  Function gets passed: message as a const char*,
    *  title as a const char*, and a reference to bool that when
    *  title as a const char*, and a reference to bool that when
    *  set to false, will disable furthur messages (cancel).
    *  set to false, will disable furthur messages (cancel).

+ 5 - 5
Source/cmTarget.cxx

@@ -292,7 +292,7 @@ void cmTarget::DefineProperties(cmake *cm)
      "If not set here then it is set to target_EXPORTS by default "
      "If not set here then it is set to target_EXPORTS by default "
      "(with some substitutions if the target is not a valid C "
      "(with some substitutions if the target is not a valid C "
      "identifier). This is useful for headers to know whether they are "
      "identifier). This is useful for headers to know whether they are "
-     "being included from inside their library our outside to properly "
+     "being included from inside their library or outside to properly "
      "setup dllexport/dllimport decorations. ");
      "setup dllexport/dllimport decorations. ");
 
 
   cm->DefineProperty
   cm->DefineProperty
@@ -1054,7 +1054,7 @@ void cmTarget::DefineProperties(cmake *cm)
     ("SOVERSION", cmProperty::TARGET,
     ("SOVERSION", cmProperty::TARGET,
      "What version number is this target.",
      "What version number is this target.",
      "For shared libraries VERSION and SOVERSION can be used to specify "
      "For shared libraries VERSION and SOVERSION can be used to specify "
-     "the build version and api version respectively. When building or "
+     "the build version and API version respectively. When building or "
      "installing appropriate symlinks are created if the platform "
      "installing appropriate symlinks are created if the platform "
      "supports symlinks and the linker supports so-names. "
      "supports symlinks and the linker supports so-names. "
      "If only one of both is specified the missing is assumed to have "
      "If only one of both is specified the missing is assumed to have "
@@ -1092,7 +1092,7 @@ void cmTarget::DefineProperties(cmake *cm)
     ("VERSION", cmProperty::TARGET,
     ("VERSION", cmProperty::TARGET,
      "What version number is this target.",
      "What version number is this target.",
      "For shared libraries VERSION and SOVERSION can be used to specify "
      "For shared libraries VERSION and SOVERSION can be used to specify "
-     "the build version and api version respectively. When building or "
+     "the build version and API version respectively. When building or "
      "installing appropriate symlinks are created if the platform "
      "installing appropriate symlinks are created if the platform "
      "supports symlinks and the linker supports so-names. "
      "supports symlinks and the linker supports so-names. "
      "If only one of both is specified the missing is assumed to have "
      "If only one of both is specified the missing is assumed to have "
@@ -1156,7 +1156,7 @@ void cmTarget::DefineProperties(cmake *cm)
   cm->DefineProperty
   cm->DefineProperty
     ("MACOSX_FRAMEWORK_INFO_PLIST", cmProperty::TARGET,
     ("MACOSX_FRAMEWORK_INFO_PLIST", cmProperty::TARGET,
      "Specify a custom Info.plist template for a Mac OS X Framework.",
      "Specify a custom Info.plist template for a Mac OS X Framework.",
-     "An library target with FRAMEWORK enabled will be built as a "
+     "A library target with FRAMEWORK enabled will be built as a "
      "framework on Mac OS X.  "
      "framework on Mac OS X.  "
      "By default its Info.plist file is created by configuring a template "
      "By default its Info.plist file is created by configuring a template "
      "called MacOSXFrameworkInfo.plist.in located in the CMAKE_MODULE_PATH.  "
      "called MacOSXFrameworkInfo.plist.in located in the CMAKE_MODULE_PATH.  "
@@ -1247,7 +1247,7 @@ void cmTarget::DefineProperties(cmake *cm)
   cm->DefineProperty
   cm->DefineProperty
     ("GENERATOR_FILE_NAME", cmProperty::TARGET,
     ("GENERATOR_FILE_NAME", cmProperty::TARGET,
      "Generator's file for this target.",
      "Generator's file for this target.",
-     "An internal property used by some generators to record the name of "
+     "An internal property used by some generators to record the name of the "
      "project or dsp file associated with this target. Note that at configure "
      "project or dsp file associated with this target. Note that at configure "
      "time, this property is only set for targets created by "
      "time, this property is only set for targets created by "
      "include_external_msproject().");
      "include_external_msproject().");

+ 15 - 0
Source/cmVisualStudio10TargetGenerator.cxx

@@ -1571,6 +1571,21 @@ void cmVisualStudio10TargetGenerator::
 WriteMidlOptions(std::string const& /*config*/,
 WriteMidlOptions(std::string const& /*config*/,
                  std::vector<std::string> const & includes)
                  std::vector<std::string> const & includes)
 {
 {
+  // This processes *any* of the .idl files specified in the project's file
+  // list (and passed as the item metadata %(Filename) expressing the rule
+  // input filename) into output files at the per-config *build* dir
+  // ($(IntDir)) each.
+  //
+  // IOW, this MIDL section is intended to provide a fully generic syntax
+  // content suitable for most cases (read: if you get errors, then it's quite
+  // probable that the error is on your side of the .idl setup).
+  //
+  // Also, note that the marked-as-generated _i.c file in the Visual Studio
+  // generator case needs to be referred to as $(IntDir)\foo_i.c at the
+  // project's file list, otherwise the compiler-side processing won't pick it
+  // up (for non-directory form, it ends up looking in project binary dir
+  // only).  Perhaps there's something to be done to make this more automatic
+  // on the CMake side?
   this->WriteString("<Midl>\n", 2);
   this->WriteString("<Midl>\n", 2);
   this->OutputIncludes(includes);
   this->OutputIncludes(includes);
   this->WriteString("<OutputDirectory>$(IntDir)</OutputDirectory>\n", 3);
   this->WriteString("<OutputDirectory>$(IntDir)</OutputDirectory>\n", 3);

+ 1 - 1
Source/cmVisualStudioGeneratorOptions.cxx

@@ -229,7 +229,7 @@ cmVisualStudioGeneratorOptions
     }
     }
   if(this->Version >= cmLocalVisualStudioGenerator::VS10)
   if(this->Version >= cmLocalVisualStudioGenerator::VS10)
     {
     {
-    // if there are configuration specifc flags, then
+    // if there are configuration specific flags, then
     // use the configuration specific tag for PreprocessorDefinitions
     // use the configuration specific tag for PreprocessorDefinitions
     if(this->Configuration.size())
     if(this->Configuration.size())
       {
       {

+ 1 - 1
Source/cmWin32ProcessExecution.cxx

@@ -506,7 +506,7 @@ bool cmWin32ProcessExecution::PrivateOpen(const char *cmdstring,
 
 
   /* Create new output read handle and the input write handle. Set
   /* Create new output read handle and the input write handle. Set
    * the inheritance properties to FALSE. Otherwise, the child inherits
    * the inheritance properties to FALSE. Otherwise, the child inherits
-   * the these handles; resulting in non-closeable handles to the pipes
+   * these handles; resulting in non-closeable handles to the pipes
    * being created. */
    * being created. */
   fSuccess = DuplicateHandle(GetCurrentProcess(), this->hChildStdinWr,
   fSuccess = DuplicateHandle(GetCurrentProcess(), this->hChildStdinWr,
                              GetCurrentProcess(), &this->hChildStdinWrDup, 0,
                              GetCurrentProcess(), &this->hChildStdinWrDup, 0,

+ 1 - 1
Source/cmWin32ProcessExecution.h

@@ -69,7 +69,7 @@ public:
   /**
   /**
    * Start the process in the directory path. Make sure that the
    * Start the process in the directory path. Make sure that the
    * executable is either in the path or specify the full path. The
    * executable is either in the path or specify the full path. The
-   * argument verbose specifies wether or not to display output while
+   * argument verbose specifies whether or not to display output while
    * it is being generated.
    * it is being generated.
    */
    */
   bool StartProcess(const char*, const char* path, bool verbose);
   bool StartProcess(const char*, const char* path, bool verbose);

+ 5 - 5
Source/cmake.cxx

@@ -128,7 +128,7 @@ void cmNeedBackwardsCompatibility(const std::string& variable,
       "by CMake in versions prior to 1.6. To fix this you might need to set "
       "by CMake in versions prior to 1.6. To fix this you might need to set "
       "the cache value of CMAKE_BACKWARDS_COMPATIBILITY to 1.4 or less. If "
       "the cache value of CMAKE_BACKWARDS_COMPATIBILITY to 1.4 or less. If "
       "you are writing a CMakeLists file, (or have already set "
       "you are writing a CMakeLists file, (or have already set "
-      "CMAKE_BACKWARDS_COMPATABILITY to 1.4 or less) then you probably need "
+      "CMAKE_BACKWARDS_COMPATIBILITY to 1.4 or less) then you probably need "
       "to include a CMake module to test for the feature this variable "
       "to include a CMake module to test for the feature this variable "
       "defines.";
       "defines.";
     cmSystemTools::Error(message.c_str());
     cmSystemTools::Error(message.c_str());
@@ -2365,7 +2365,7 @@ int cmake::ActualConfigure()
   // EXECUTABLE_OUTPUT_PATH.  They are now documented as old-style and
   // EXECUTABLE_OUTPUT_PATH.  They are now documented as old-style and
   // should no longer be used.  Therefore we present them only if the
   // should no longer be used.  Therefore we present them only if the
   // project requires compatibility with CMake 2.4.  We detect this
   // project requires compatibility with CMake 2.4.  We detect this
-  // here by looking for the old CMAKE_BACKWARDS_COMPATABILITY
+  // here by looking for the old CMAKE_BACKWARDS_COMPATIBILITY
   // variable created when CMP0001 is not set to NEW.
   // variable created when CMP0001 is not set to NEW.
   if(this->GetCacheManager()->GetCacheValue("CMAKE_BACKWARDS_COMPATIBILITY"))
   if(this->GetCacheManager()->GetCacheValue("CMAKE_BACKWARDS_COMPATIBILITY"))
     {
     {
@@ -4045,7 +4045,7 @@ static bool cmakeCheckStampFile(const char* stampName)
   // TODO: Teach cmGeneratedFileStream to use a random temp file (with
   // TODO: Teach cmGeneratedFileStream to use a random temp file (with
   // multiple tries in unlikely case of conflict) and use that here.
   // multiple tries in unlikely case of conflict) and use that here.
   std::ofstream stamp(stampTemp);
   std::ofstream stamp(stampTemp);
-  stamp << "# CMake generation timestamp file this directory.\n";
+  stamp << "# CMake generation timestamp file for this directory.\n";
   }
   }
   if(cmSystemTools::RenameFile(stampTemp, stampName))
   if(cmSystemTools::RenameFile(stampTemp, stampName))
     {
     {
@@ -4117,7 +4117,7 @@ int cmake::WindowsCEEnvironment(const char* version, const std::string& name)
   return -1;
   return -1;
 }
 }
 
 
-// For visual studio 2005 and newer manifest files need to be embeded into
+// For visual studio 2005 and newer manifest files need to be embedded into
 // exe and dll's.  This code does that in such a way that incremental linking
 // exe and dll's.  This code does that in such a way that incremental linking
 // still works.
 // still works.
 int cmake::VisualStudioLink(std::vector<std::string>& args, int type)
 int cmake::VisualStudioLink(std::vector<std::string>& args, int type)
@@ -4173,7 +4173,7 @@ int cmake::VisualStudioLink(std::vector<std::string>& args, int type)
     {
     {
     if(verbose)
     if(verbose)
       {
       {
-      std::cout << "Visual Studio Incremental Link with embeded manifests\n";
+      std::cout << "Visual Studio Incremental Link with embedded manifests\n";
       }
       }
     return cmake::VisualStudioLinkIncremental(expandedArgs, type, verbose);
     return cmake::VisualStudioLinkIncremental(expandedArgs, type, verbose);
     }
     }

+ 2 - 2
Source/cmake.h

@@ -35,7 +35,7 @@ class cmGeneratedFileStream;
 /** \brief Represents a cmake invocation.
 /** \brief Represents a cmake invocation.
  *
  *
  * This class represents a cmake invocation. It is the top level class when
  * This class represents a cmake invocation. It is the top level class when
- * running cmake. Most cmake based GUIS should primarily create an instance
+ * running cmake. Most cmake based GUIs should primarily create an instance
  * of this class and communicate with it.
  * of this class and communicate with it.
  *
  *
  * The basic process for a GUI is as follows:
  * The basic process for a GUI is as follows:
@@ -255,7 +255,7 @@ class cmake
   typedef  void (*ProgressCallbackType)
   typedef  void (*ProgressCallbackType)
     (const char*msg, float progress, void *);
     (const char*msg, float progress, void *);
   /**
   /**
-   *  Set the function used by GUI's to receive progress updates
+   *  Set the function used by GUIs to receive progress updates
    *  Function gets passed: message as a const char*, a progress
    *  Function gets passed: message as a const char*, a progress
    *  amount ranging from 0 to 1.0 and client data. The progress
    *  amount ranging from 0 to 1.0 and client data. The progress
    *  number provided may be negative in cases where a message is
    *  number provided may be negative in cases where a message is

+ 3 - 3
Source/cmakemain.cxx

@@ -86,8 +86,8 @@ static const char * cmDocumentationOptions[][3] =
   {"-L[A][H]", "List non-advanced cached variables.",
   {"-L[A][H]", "List non-advanced cached variables.",
    "List cache variables will run CMake and list all the variables from the "
    "List cache variables will run CMake and list all the variables from the "
    "CMake cache that are not marked as INTERNAL or ADVANCED. This will "
    "CMake cache that are not marked as INTERNAL or ADVANCED. This will "
-   "effectively display current CMake settings, which can be then changed "
-   "with -D option. Changing some of the variable may result in more "
+   "effectively display current CMake settings, which can then be changed "
+   "with -D option. Changing some of the variables may result in more "
    "variables being created. If A is specified, then it will display also "
    "variables being created. If A is specified, then it will display also "
    "advanced variables. If H is specified, it will also display help for "
    "advanced variables. If H is specified, it will also display help for "
    "each variable."},
    "each variable."},
@@ -152,7 +152,7 @@ static const char * cmDocumentationOptions[][3] =
    "format is determined depending on the filename suffix. Supported are man "
    "format is determined depending on the filename suffix. Supported are man "
    "page, HTML, DocBook and plain text."},
    "page, HTML, DocBook and plain text."},
   {"--help-commands [file]", "Print help for all commands and exit.",
   {"--help-commands [file]", "Print help for all commands and exit.",
-   "Full documentation specific for all current command is displayed."
+   "Full documentation specific for all current commands is displayed."
    "If a file is specified, the documentation is written into and the output "
    "If a file is specified, the documentation is written into and the output "
    "format is determined depending on the filename suffix. Supported are man "
    "format is determined depending on the filename suffix. Supported are man "
    "page, HTML, DocBook and plain text."},
    "page, HTML, DocBook and plain text."},

+ 1 - 1
Source/cmcldeps.cxx

@@ -225,7 +225,7 @@ static int process( const std::string& srcfilename,
 
 
 int main() {
 int main() {
 
 
-  // Use the Win32 api instead of argc/argv so we can avoid interpreting the
+  // Use the Win32 API instead of argc/argv so we can avoid interpreting the
   // rest of command line after the .d and .obj. Custom parsing seemed
   // rest of command line after the .d and .obj. Custom parsing seemed
   // preferable to the ugliness you get into in trying to re-escape quotes for
   // preferable to the ugliness you get into in trying to re-escape quotes for
   // subprocesses, so by avoiding argc/argv, the subprocess is called with
   // subprocesses, so by avoiding argc/argv, the subprocess is called with

+ 3 - 3
Source/ctest.cxx

@@ -60,7 +60,7 @@ static const char * cmDocumentationOptions[][3] =
    "Test output is normally suppressed and only summary information is "
    "Test output is normally suppressed and only summary information is "
    "displayed.  This option will show even more test output."},
    "displayed.  This option will show even more test output."},
   {"--debug", "Displaying more verbose internals of CTest.",
   {"--debug", "Displaying more verbose internals of CTest.",
-    "This feature will result in large number of output that is mostly "
+    "This feature will result in a large number of output that is mostly "
     "useful for debugging dashboard problems."},
     "useful for debugging dashboard problems."},
   {"--output-on-failure", "Output anything outputted by the test program "
   {"--output-on-failure", "Output anything outputted by the test program "
    "if the test should fail.  This option can also be enabled by setting "
    "if the test should fail.  This option can also be enabled by setting "
@@ -99,7 +99,7 @@ static const char * cmDocumentationOptions[][3] =
    "This option tells ctest to NOT run the tests whose labels match the "
    "This option tells ctest to NOT run the tests whose labels match the "
    "given regular expression."},
    "given regular expression."},
   {"-D <dashboard>, --dashboard <dashboard>", "Execute dashboard test",
   {"-D <dashboard>, --dashboard <dashboard>", "Execute dashboard test",
-   "This option tells ctest to perform act as a Dart client and perform "
+   "This option tells ctest to act as a Dart client and perform "
    "a dashboard test. All tests are <Mode><Test>, where Mode can be "
    "a dashboard test. All tests are <Mode><Test>, where Mode can be "
    "Experimental, Nightly, and Continuous, and Test can be Start, Update, "
    "Experimental, Nightly, and Continuous, and Test can be Start, Update, "
    "Configure, Build, Test, Coverage, and Submit."},
    "Configure, Build, Test, Coverage, and Submit."},
@@ -171,7 +171,7 @@ static const char * cmDocumentationOptions[][3] =
    "to this command line are the source and binary directories. By default "
    "to this command line are the source and binary directories. By default "
    "this will run CMake on the Source/Bin directories specified unless "
    "this will run CMake on the Source/Bin directories specified unless "
    "--build-nocmake is specified. Both --build-makeprogram and "
    "--build-nocmake is specified. Both --build-makeprogram and "
-   "--build-generator MUST be provided to use --built-and-test. If "
+   "--build-generator MUST be provided to use --build-and-test. If "
    "--test-command is specified then that will be run after the build is "
    "--test-command is specified then that will be run after the build is "
    "complete. Other options that affect this mode are --build-target "
    "complete. Other options that affect this mode are --build-target "
    "--build-nocmake, --build-run-dir, "
    "--build-nocmake, --build-run-dir, "

+ 3 - 3
Tests/CompatibleInterface/CMakeLists.txt

@@ -57,10 +57,10 @@ set_property(TARGET iface2 APPEND PROPERTY
 # properties defined only in the interface - they should be implicitly zero
 # properties defined only in the interface - they should be implicitly zero
 set_property(TARGET iface2
 set_property(TARGET iface2
   APPEND PROPERTY
   APPEND PROPERTY
-    LINK_INTERFACE_LIBRARIES $<$<BOOL:$<TARGET_PROPERTY:BOOL_PROP4>>:nonexistant>
+    LINK_INTERFACE_LIBRARIES $<$<BOOL:$<TARGET_PROPERTY:BOOL_PROP4>>:nonexistent>
 )
 )
 target_link_libraries(CompatibleInterface iface2
 target_link_libraries(CompatibleInterface iface2
-      $<$<BOOL:$<TARGET_PROPERTY:Iface2_PROP>>:nonexistant>
+      $<$<BOOL:$<TARGET_PROPERTY:Iface2_PROP>>:nonexistent>
 )
 )
 # Test that this does not segfault:
 # Test that this does not segfault:
 target_compile_definitions(CompatibleInterface
 target_compile_definitions(CompatibleInterface
@@ -70,7 +70,7 @@ target_compile_definitions(CompatibleInterface
 
 
 # The COMPATIBLE_INTERFACE_* properties are only read from dependencies
 # The COMPATIBLE_INTERFACE_* properties are only read from dependencies
 # in the interface. Populating it on the CompatibleInterface target does
 # in the interface. Populating it on the CompatibleInterface target does
-# not have any affect on the interpretation of the INTERFACE variants
+# not have any effect on the interpretation of the INTERFACE variants
 # in dependencies.
 # in dependencies.
 set_property(TARGET iface1 PROPERTY
 set_property(TARGET iface1 PROPERTY
   INTERFACE_NON_RELEVANT_PROP ON
   INTERFACE_NON_RELEVANT_PROP ON

+ 1 - 1
Tests/ReturnTest/CMakeLists.txt

@@ -140,7 +140,7 @@ endwhile()
 if ("${iter}" STREQUAL "aaa")
 if ("${iter}" STREQUAL "aaa")
   pass ("break in a while")
   pass ("break in a while")
 else ()
 else ()
-  failed ("break in a whi;e got: ${whiletestResult}")
+  failed ("break in a while got: ${whiletestResult}")
 endif ()
 endif ()
 
 
 
 

+ 2 - 2
Tests/RunCMake/TargetPropertyGeneratorExpressions/BadNonTarget-stderr.txt

@@ -1,8 +1,8 @@
 CMake Error at BadNonTarget.cmake:7 \(include_directories\):
 CMake Error at BadNonTarget.cmake:7 \(include_directories\):
   Error evaluating generator expression:
   Error evaluating generator expression:
 
 
-    \$<TARGET_PROPERTY:NonExistant,INCLUDE_DIRECTORIES>
+    \$<TARGET_PROPERTY:NonExistent,INCLUDE_DIRECTORIES>
 
 
-  Target "NonExistant" not found.
+  Target "NonExistent" not found.
 Call Stack \(most recent call first\):
 Call Stack \(most recent call first\):
   CMakeLists.txt:8 \(include\)$
   CMakeLists.txt:8 \(include\)$

+ 1 - 1
Tests/RunCMake/TargetPropertyGeneratorExpressions/BadNonTarget.cmake

@@ -4,4 +4,4 @@ file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/main.cpp"
 
 
 add_executable(TargetPropertyGeneratorExpressions
 add_executable(TargetPropertyGeneratorExpressions
            "${CMAKE_CURRENT_BINARY_DIR}/main.cpp")
            "${CMAKE_CURRENT_BINARY_DIR}/main.cpp")
-include_directories("$<TARGET_PROPERTY:NonExistant,INCLUDE_DIRECTORIES>")
+include_directories("$<TARGET_PROPERTY:NonExistent,INCLUDE_DIRECTORIES>")

+ 1 - 1
Utilities/cmcurl/ftp.c

@@ -3683,7 +3683,7 @@ CURLcode ftp_parse_url_path(struct connectdata *conn)
       /* seek out the next path component */
       /* seek out the next path component */
       if (slash_pos-cur_pos) {
       if (slash_pos-cur_pos) {
         /* we skip empty path components, like "x//y" since the FTP command
         /* we skip empty path components, like "x//y" since the FTP command
-           CWD requires a parameter and a non-existant parameter a) doesn't
+           CWD requires a parameter and a non-existent parameter a) doesn't
            work on many servers and b) has no effect on the others. */
            work on many servers and b) has no effect on the others. */
         int len = (int)(slash_pos - cur_pos + absolute_dir);
         int len = (int)(slash_pos - cur_pos + absolute_dir);
         ftpc->dirs[ftpc->dirdepth] = curl_easy_unescape(conn->data,
         ftpc->dirs[ftpc->dirdepth] = curl_easy_unescape(conn->data,

+ 1 - 1
Utilities/cmcurl/http.c

@@ -178,7 +178,7 @@ static bool pickoneauth(struct auth *pick)
   picked = TRUE;
   picked = TRUE;
 
 
   /* The order of these checks is highly relevant, as this will be the order
   /* The order of these checks is highly relevant, as this will be the order
-     of preference in case of the existance of multiple accepted types. */
+     of preference in case of the existence of multiple accepted types. */
   if(avail & CURLAUTH_GSSNEGOTIATE)
   if(avail & CURLAUTH_GSSNEGOTIATE)
     pick->picked = CURLAUTH_GSSNEGOTIATE;
     pick->picked = CURLAUTH_GSSNEGOTIATE;
   else if(avail & CURLAUTH_DIGEST)
   else if(avail & CURLAUTH_DIGEST)

+ 1 - 1
Utilities/cmcurl/ssluse.c

@@ -442,7 +442,7 @@ int cert_stuff(struct connectdata *conn,
             failf(data, "no key set to load from crypto engine\n");
             failf(data, "no key set to load from crypto engine\n");
             return 0;
             return 0;
           }
           }
-          /* the typecast below was added to please mingw32 */
+          /* the typecast below was added to please MinGW32 */
           priv_key = (EVP_PKEY *)
           priv_key = (EVP_PKEY *)
             ENGINE_load_private_key(conn->data->state.engine,key_file,
             ENGINE_load_private_key(conn->data->state.engine,key_file,
 #ifdef HAVE_ENGINE_LOAD_FOUR_ARGS
 #ifdef HAVE_ENGINE_LOAD_FOUR_ARGS

+ 1 - 1
Utilities/cmcurl/urldata.h

@@ -621,7 +621,7 @@ typedef CURLcode (*Curl_done_func)(struct connectdata *, CURLcode, bool);
  * Store's request specific data in the easy handle (SessionHandle).
  * Store's request specific data in the easy handle (SessionHandle).
  * Previously, these members were on the connectdata struct but since
  * Previously, these members were on the connectdata struct but since
  * a conn struct may now be shared between different SessionHandles,
  * a conn struct may now be shared between different SessionHandles,
- * we store connection-specifc data here.
+ * we store connection-specific data here.
  *
  *
  */
  */
 struct HandleData {
 struct HandleData {

+ 1 - 1
Utilities/cmlibarchive/libarchive/archive_read_support_format_mtree.c

@@ -407,7 +407,7 @@ bid_keyword(const char *p,  ssize_t len)
 		if (l > 0)
 		if (l > 0)
 			return (l);
 			return (l);
 	}
 	}
-	return (0);/* Unkown key */
+	return (0);/* Unknown key */
 }
 }
 
 
 /*
 /*

+ 1 - 1
Utilities/cmlibarchive/libarchive/archive_write_set_format_7zip.c

@@ -385,7 +385,7 @@ _7z_options(struct archive_write *a, const char *key, const char *value)
 		else {
 		else {
 			archive_set_error(&(a->archive),
 			archive_set_error(&(a->archive),
 			    ARCHIVE_ERRNO_MISC,
 			    ARCHIVE_ERRNO_MISC,
-			    "Unkonwn compression name: `%s'",
+			    "Unknown compression name: `%s'",
 			    value);
 			    value);
 			return (ARCHIVE_FAILED);
 			return (ARCHIVE_FAILED);
 		}
 		}

+ 3 - 3
Utilities/cmlibarchive/libarchive/archive_write_set_format_xar.c

@@ -414,7 +414,7 @@ xar_options(struct archive_write *a, const char *key, const char *value)
 		else {
 		else {
 			archive_set_error(&(a->archive),
 			archive_set_error(&(a->archive),
 			    ARCHIVE_ERRNO_MISC,
 			    ARCHIVE_ERRNO_MISC,
-			    "Unkonwn checksum name: `%s'",
+			    "Unknown checksum name: `%s'",
 			    value);
 			    value);
 			return (ARCHIVE_FAILED);
 			return (ARCHIVE_FAILED);
 		}
 		}
@@ -448,7 +448,7 @@ xar_options(struct archive_write *a, const char *key, const char *value)
 		else {
 		else {
 			archive_set_error(&(a->archive),
 			archive_set_error(&(a->archive),
 			    ARCHIVE_ERRNO_MISC,
 			    ARCHIVE_ERRNO_MISC,
-			    "Unkonwn compression name: `%s'",
+			    "Unknown compression name: `%s'",
 			    value);
 			    value);
 			return (ARCHIVE_FAILED);
 			return (ARCHIVE_FAILED);
 		}
 		}
@@ -485,7 +485,7 @@ xar_options(struct archive_write *a, const char *key, const char *value)
 		else {
 		else {
 			archive_set_error(&(a->archive),
 			archive_set_error(&(a->archive),
 			    ARCHIVE_ERRNO_MISC,
 			    ARCHIVE_ERRNO_MISC,
-			    "Unkonwn checksum name: `%s'",
+			    "Unknown checksum name: `%s'",
 			    value);
 			    value);
 			return (ARCHIVE_FAILED);
 			return (ARCHIVE_FAILED);
 		}
 		}

+ 1 - 1
Utilities/cmzlib/zlib.h

@@ -869,7 +869,7 @@ ZEXTERN int ZEXPORT inflateBackInit OF((z_streamp strm, int windowBits,
      See inflateBack() for the usage of these routines.
      See inflateBack() for the usage of these routines.
 
 
      inflateBackInit will return Z_OK on success, Z_STREAM_ERROR if any of
      inflateBackInit will return Z_OK on success, Z_STREAM_ERROR if any of
-   the paramaters are invalid, Z_MEM_ERROR if the internal state could not
+   the parameters are invalid, Z_MEM_ERROR if the internal state could not
    be allocated, or Z_VERSION_ERROR if the version of the library does not
    be allocated, or Z_VERSION_ERROR if the version of the library does not
    match the version of the header file.
    match the version of the header file.
 */
 */