[Cmake-commits] CMake branch, master, updated. v3.7.0-rc2-308-gb899c0a

Brad King brad.king at kitware.com
Mon Oct 24 10:16:42 EDT 2016


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, master has been updated
       via  b899c0a92f6833c4996276d86d9e0fb3d42df77c (commit)
       via  569509f4bfbf44c67e237a01f957fdfe52223cfa (commit)
       via  6c9b3b5c03b41842d3d79c1bd80691be7e5c6f89 (commit)
       via  8483dab8e16b9734ac7d2b90b95d474ce8502e40 (commit)
       via  4fb70919a57582e4ca7c2a9f6bc4f72b38f9af86 (commit)
       via  608afd4f62f57fe3f9dcac1e9cc94b8bd1adf9c6 (commit)
       via  64f9c282f3337335c05a062f341fd5155cade51c (commit)
       via  f69e768d94ff5e0238cbb924836737c4ce11a930 (commit)
      from  3d5ec790eea47a91c6f70d172c42839db02b8467 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=b899c0a92f6833c4996276d86d9e0fb3d42df77c
commit b899c0a92f6833c4996276d86d9e0fb3d42df77c
Merge: 3d5ec79 569509f
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Mon Oct 24 10:16:40 2016 -0400
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Mon Oct 24 10:16:40 2016 -0400

    Merge topic 'separate-compilation'
    
    569509f4 Fix newly discovered clang-tidy issues
    6c9b3b5c cmCommand: implement functions in cxx file
    8483dab8 bootstrap: Sort source files lexicographically
    4fb70919 Create all commands from a single function
    608afd4f Separate compilation for commands included in cmBootstrapCommands2
    64f9c282 Separate compilation for commands included in cmBootstrapCommands1
    f69e768d Separate compilation for commands included in cmCommands


-----------------------------------------------------------------------

Summary of changes:
 Source/CMakeLists.txt                          |  287 +++++++++++++++++++-----
 Source/cmAddCompileOptionsCommand.cxx          |    4 +
 Source/cmAddCompileOptionsCommand.h            |    7 +
 Source/cmAddExecutableCommand.cxx              |    2 +
 Source/cmAddLibraryCommand.cxx                 |    6 +-
 Source/cmAddSubDirectoryCommand.cxx            |    2 +
 Source/cmAuxSourceDirectoryCommand.cxx         |   10 +-
 Source/cmAuxSourceDirectoryCommand.h           |    7 +
 Source/cmBootstrapCommands1.cxx                |   87 -------
 Source/cmBootstrapCommands2.cxx                |   94 --------
 Source/cmBuildNameCommand.cxx                  |    8 +
 Source/cmBuildNameCommand.h                    |    7 +
 Source/cmCMakeHostSystemInformationCommand.cxx |    7 +
 Source/cmCMakeHostSystemInformationCommand.h   |   11 +-
 Source/cmCMakeMinimumRequired.cxx              |    1 +
 Source/cmCPluginAPI.cxx                        |    6 +-
 Source/cmCommand.cxx                           |   48 ++++
 Source/cmCommand.h                             |   48 +---
 Source/cmCommands.cxx                          |  238 ++++++++++++++++++++
 Source/cmCommands.cxx.in                       |   10 -
 Source/cmCommands.h                            |   10 +-
 Source/cmCommandsForBootstrap.cxx              |    7 -
 Source/cmConditionEvaluator.cxx                |   12 +-
 Source/cmConfigureFileCommand.cxx              |    2 +
 Source/cmContinueCommand.cxx                   |    3 +
 Source/cmCreateTestSourceList.cxx              |    1 +
 Source/cmElseIfCommand.cxx                     |    2 +
 Source/cmElseIfCommand.h                       |    9 +-
 Source/cmExportCommand.cxx                     |   18 +-
 Source/cmExportCommand.h                       |    8 +-
 Source/cmExportLibraryDependenciesCommand.cxx  |   12 +-
 Source/cmExportLibraryDependenciesCommand.h    |    7 +
 Source/cmFLTKWrapUICommand.cxx                 |    8 +
 Source/cmFLTKWrapUICommand.h                   |    8 +
 Source/cmFileCommand.cxx                       |    8 +-
 Source/cmFindBase.cxx                          |    3 +-
 Source/cmFindCommon.cxx                        |    2 +
 Source/cmFindLibraryCommand.cxx                |    4 +
 Source/cmFindPackageCommand.cxx                |   19 +-
 Source/cmFindPathCommand.cxx                   |    2 +
 Source/cmFindProgramCommand.cxx                |    2 +
 Source/cmForEachCommand.cxx                    |    2 +
 Source/cmFunctionCommand.cxx                   |    2 +
 Source/cmGetCMakePropertyCommand.cxx           |    1 +
 Source/cmGetDirectoryPropertyCommand.cxx       |    2 +
 Source/cmHexFileConverter.cxx                  |    4 +-
 Source/cmIfCommand.cxx                         |    1 +
 Source/cmIncludeCommand.cxx                    |    3 +
 Source/cmIncludeDirectoryCommand.cxx           |    2 +
 Source/cmIncludeExternalMSProjectCommand.cxx   |    6 +
 Source/cmIncludeExternalMSProjectCommand.h     |    7 +
 Source/cmInstallCommand.cxx                    |    2 +
 Source/cmInstallFilesCommand.cxx               |    2 +
 Source/cmInstallProgramsCommand.cxx            |    8 +
 Source/cmInstallProgramsCommand.h              |    7 +
 Source/cmInstallTargetsCommand.cxx             |    2 +
 Source/cmLinkDirectoriesCommand.cxx            |    2 +
 Source/cmLinkLibrariesCommand.cxx              |    4 +
 Source/cmLinkLibrariesCommand.h                |    7 +
 Source/cmListCommand.cxx                       |    1 +
 Source/cmLoadCacheCommand.cxx                  |    8 +-
 Source/cmLoadCacheCommand.h                    |    8 +
 Source/cmLoadCommandCommand.cxx                |   13 +-
 Source/cmLoadCommandCommand.h                  |    7 +
 Source/cmMacroCommand.cxx                      |    2 +
 Source/cmMakeDirectoryCommand.cxx              |    2 +
 Source/cmMarkAsAdvancedCommand.cxx             |    3 +
 Source/cmMessageCommand.cxx                    |    1 +
 Source/cmOptionCommand.cxx                     |    3 +
 Source/cmOutputRequiredFilesCommand.cxx        |   12 +-
 Source/cmOutputRequiredFilesCommand.h          |    8 +
 Source/cmParseArgumentsCommand.cxx             |    1 +
 Source/cmProjectCommand.cxx                    |    2 +
 Source/cmQTWrapCPPCommand.cxx                  |    7 +
 Source/cmQTWrapCPPCommand.h                    |    7 +-
 Source/cmQTWrapUICommand.cxx                   |    7 +
 Source/cmQTWrapUICommand.h                     |    7 +-
 Source/cmRemoveCommand.cxx                     |    5 +
 Source/cmRemoveCommand.h                       |    7 +
 Source/cmRemoveDefinitionsCommand.cxx          |    4 +
 Source/cmRemoveDefinitionsCommand.h            |    7 +
 Source/cmReturnCommand.cxx                     |    2 +
 Source/cmSearchPath.cxx                        |    1 +
 Source/cmSeparateArgumentsCommand.cxx          |    2 +
 Source/cmSetCommand.cxx                        |    3 +
 Source/cmSetPropertyCommand.cxx                |    4 +
 Source/cmSetSourceFilesPropertiesCommand.cxx   |    1 +
 Source/cmSiteNameCommand.cxx                   |    2 +
 Source/cmSourceGroupCommand.cxx                |    8 +
 Source/cmSourceGroupCommand.h                  |    7 +
 Source/cmStringCommand.cxx                     |    1 +
 Source/cmSubdirCommand.cxx                     |    2 +
 Source/cmSubdirDependsCommand.cxx              |    4 +
 Source/cmSubdirDependsCommand.h                |    7 +
 Source/cmTargetCompileDefinitionsCommand.cxx   |    7 +
 Source/cmTargetCompileDefinitionsCommand.h     |    9 +
 Source/cmTargetCompileFeaturesCommand.cxx      |    8 +
 Source/cmTargetCompileFeaturesCommand.h        |    9 +
 Source/cmTargetCompileOptionsCommand.cxx       |    9 +
 Source/cmTargetCompileOptionsCommand.h         |    9 +
 Source/cmTargetIncludeDirectoriesCommand.cxx   |   10 +
 Source/cmTargetIncludeDirectoriesCommand.h     |    9 +
 Source/cmTargetLinkLibrariesCommand.cxx        |    3 +
 Source/cmTargetSourcesCommand.cxx              |   10 +-
 Source/cmTargetSourcesCommand.h                |    9 +
 Source/cmTimestamp.cxx                         |    2 +
 Source/cmTryRunCommand.cxx                     |    3 +
 Source/cmUnsetCommand.cxx                      |    2 +
 Source/cmUseMangledMesaCommand.cxx             |    7 +-
 Source/cmUseMangledMesaCommand.h               |    7 +
 Source/cmUtilitySourceCommand.cxx              |    8 +
 Source/cmUtilitySourceCommand.h                |    7 +
 Source/cmVariableRequiresCommand.cxx           |    5 +
 Source/cmVariableRequiresCommand.h             |    7 +
 Source/cmVariableWatchCommand.cxx              |    7 +
 Source/cmVariableWatchCommand.h                |    8 +
 Source/cmWhileCommand.cxx                      |    1 +
 Source/cmWriteFileCommand.cxx                  |    5 +
 Source/cmWriteFileCommand.h                    |    7 +
 Source/cmake.cxx                               |    7 +-
 bootstrap                                      |  192 +++++++++++-----
 121 files changed, 1225 insertions(+), 409 deletions(-)
 delete mode 100644 Source/cmBootstrapCommands1.cxx
 delete mode 100644 Source/cmBootstrapCommands2.cxx
 create mode 100644 Source/cmCommand.cxx
 create mode 100644 Source/cmCommands.cxx
 delete mode 100644 Source/cmCommands.cxx.in
 delete mode 100644 Source/cmCommandsForBootstrap.cxx


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list