[Cmake-commits] CMake annotated tag, v3.6.0-rc1, created. v3.6.0-rc1

Robert Maynard robert.maynard at kitware.com
Fri Jun 3 15:45:11 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 annotated tag, v3.6.0-rc1 has been created
        at  679be9d97da82ca576f15579e6474a534cd52564 (tag)
   tagging  9703b32c1c75b0b343bb5043030a08a1b1345a20 (commit)
  replaces  v3.5.2
 tagged by  Brad King
        on  Fri Jun 3 10:51:42 2016 -0400

- Log -----------------------------------------------------------------
CMake 3.6.0-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJXUZl+AAoJEC0s7xA0khaEDRYQAKB79HyzR3IopEm+ZV8ITp1Q
GEHt5gDu+x0PChQU4Cz4GEcgaloFJ61jQaP1h7bxD1tJD3n3Gtw3mZYkxePA2QV/
PLnB9gTSWiqzXNAM5Nv60QX032wg62DJ/x4pWtb4ZD+5NNw39B6mwhjaLoGn/OTX
v1GS4Zr4SnlM+n0Pc94p6fWAB7S5zMpk1CHBLI99JZss/6b5ZUyA5RUuEL9UK8LK
w8GHnODC3rB5Az0pGjO1wMef1jlS4UHwpPIWdH8ZQ7w3ksv8DTwNyBv8+E/ecMps
yqYS9KZB0sd1V13gggBpmodDmays12mVtfoODOLNEVC55NPgQhNPrLJKpWTb8qbJ
0cbGidrQn6sxZ1azSEDjE7kUfR+dZjnLnnvtfE9ikym3z3Dd3RqfuhyaJVD4FKL0
/HF2UfJJvj2ip+013oeYZHFkhgjFZ4Q7atDk6MtnFxxlotZRIBKhUvvCewyJTKFS
ldMsR+7miDHJgPlBg9xWU25WDrDB41BVWLtKeLWAzlximYAw/6VXMRoEh7FVXxja
L5CE3UIpMIPoaWcAgeX1w56sNfliu/p2uIu75kf0MrwO1dHu8MzLF3GKdAcA11oW
yJZxouFKRdX36+DPTjRyPzcDrq5otj2qeQJ1Rjpg4uq5L5LixSP82Cs8gT1B0uAY
OCbHWnbaIf3kFo9ih96y
=wzZU
-----END PGP SIGNATURE-----

Alex Neundorf (4):
      CodeBlocks: generate parallel project files (make -j)
      Eclipse: add newer version numbers
      Eclipse: only add C/CXX macros if the language is enabled
      Help: Document Eclipse-generator related variables (#15827)

Alexander Smorkalov (5):
      CPack/Deb generation of DEBIAN/shlibs control file
      CPack/Deb generation of postinst and postrm ldconfig files
      CPack/Deb proper component packages file naming
      CPack/Deb inter package dependencies
      CPack/Deb per-component package architecture

Alexander Stein (1):
      Compiler/TI: Pass libraries as last part to linker

Anders Bakken (1):
      FindLua: Add library name for Lua 5.3 on homebrew

Andreas Schuh (2):
      GenerateExportHeader: Do not define DEFINE_NO_DEPRECATED (#16022)
      GenerateExportHeader: Allow common NO_DEPRECATED_MACRO_NAME for multiple libs

Andrej Bosik (1):
      VS: Optionally generate remote directory for WinCE projects

Antonio Perez Barrero (3):
      FindProtobuf: prevent redundant PROTOBUF_LIBRARIES
      FindProtobuf: check version
      FindProtobuf: Rename variables to match case of module name

Ashley Whetter (1):
      list: Add FILTER subcommand (#3986)

Attila Krasznahorkay (1):
      Makefile: Optionally scan only source and build trees for dependencies

Bartosz Kosiorek (2):
      Help: Add missing space in cmake(1) manual
      Help: Improve 'cmake -E md5sum' documentation

Ben Boeckel (8):
      Tests: fix GenerateExportHeader directory definitions
      update-third-party: remove empty directories as well
      update-third-party: read attributes from the worktree
      ExternalProject: add support for just downloading a file
      cmCTestGIT: fix git version references
      cmCTestGIT: add an option to initialize submodules on update
      cmCTestGIT: run `git submodule sync` before updating submodules
      Help: add release notes for topic 'ctest-run-submodule-sync'

Boris Fomitchev (1):
      FindCUDA: Detect and report FP16 support

Brad King (457):
      Merge branch 'release'
      Begin post-3.5 development
      Tests: Add cases for install() command EXCLUDE_FROM_ALL option
      Help: Add notes for topic 'install-EXCLUDE_FROM_ALL'
      Merge topic 'iar_ninja_support'
      Merge topic 'list-FILTER-command'
      Tests: Fix Fortran test to run FortranCInterface again
      Help: Fix reference to `cmake --build` in cmake(1) manual
      Merge topic 'ExternalProject-build-config-compat'
      Merge topic 'error-multiple-targets'
      Merge topic 'fix-pedantic-warnings'
      Merge topic 'FindCUDA.cmake/FixNonExistantDependencyFile'
      Merge topic 'fix-doc-typos'
      Merge topic 'fix-Fortran-module-in-subdir'
      Merge topic 'test-FortranCInterface-again'
      Merge topic 'fix-install-EXPORT-crash'
      Merge topic 'test-ctest_submit-update'
      Merge topic 'install-EXCLUDE_FROM_ALL'
      Merge topic 'apple-isystem-gcc'
      Merge topic 'install-man-conditionally'
      Merge topic 'fix-target-lookup-performance-regression'
      Merge topic 'FindCUDA.cmake/FixNonExistantDependencyFile'
      Merge branch 'release'
      Utilities/Release: Update to openssl-1.0.2f
      Merge topic 'curl-pre-7.21.5'
      Merge topic 'wix-prevent-nsis-overwrite'
      Merge topic 'update-prebuilt-openssl'
      Merge branch 'release'
      FortranCInterface: Convert docs to a bracket comment
      FortranCInterface: Improve documentation formatting and organization
      FortranCInterface: Document mangling result variables publicly
      Merge branch 'release'
      Ninja: Fix non-determinism in generated build statement order (#15968)
      Merge topic 'cross_subproject_coverage'
      Merge topic 'doc-FortranCInterface-variables'
      Merge topic 'ninja-deterministic-gen'
      Merge topic 'doc-xcode-escaping-fix'
      Ninja: Fix non-determinism in generated target dependency order (#15968)
      Merge topic 'fix-warnings'
      Merge topic 'FindProtobuf-select-library-config'
      Merge topic 'BundleUtilities-dylib-in-framework'
      Merge topic 'ninja-deterministic-gen'
      Merge topic 'fix-export-header-test'
      Merge topic 'cpack-rpm-upper-cased-components'
      Merge topic 'fix-cmake_parse_arguments-expansion'
      Merge topic 'cmake-gui-reset-generator'
      Merge branch 'release'
      Help: Clarify install(TARGETS) INCLUDES DESTINATION option
      Merge branch 'backport-doc-install-component-association' into doc-install-component-association
      Merge topic 'CodeBlocks-more-compilers'
      Merge topic 'FindProtobuf-version'
      Merge topic 'FindwxWidgets-msys2-paths'
      Merge topic 'automoc-src-per-dir'
      Merge topic 'FindCUDA-verbatim'
      Merge topic 'fix-static-private-non-target-depends'
      Merge topic 'de-deprecate-CMakeForceCompiler'
      Merge topic 'doc-install-component-association'
      Merge branch 'release'
      Merge branch 'release'
      Revert "Automoc: Fix support of files with the same name (#12873)"
      Tests: Add option to disable FindPackageModeMakefileTest
      Tests: Fix XCTest when ENV{SDKROOT} is set
      cmSystemTools: Remove unused include <fcntl.h>
      Merge topic 'fix-CPACK_INSTALL_CMAKE_PROJECTS-subdirectory'
      Merge topic 'unix-timestamps'
      Merge topic 'reduce-entropy-consumption'
      Merge topic 'cpack-deb-autodep-ORIGIN-RPATH'
      try_compile: Add option to control type of target
      Utilities/Release: Switch to OS X 10.7 and Qt 5.5 for Mac binary
      Merge branch 'upstream-KWSys' into update-kwsys
      Merge topic 'revert-automoc-src-per-dir'
      Merge topic 'test-FindPackageModeMakefileTest-optionally'
      Merge topic 'test-XCTest-sdkroot'
      Merge topic 'doc-cmake-E-details'
      Merge topic 'update-kwsys'
      Merge topic 'xcode-remove-reftype'
      Merge topic 'xcode-refactor-xcodeobject'
      Merge topic 'CodeBlocksParallelFlag'
      Merge topic 'doc-typos'
      Merge branch 'release'
      VS: Fix VS 2015 .vcxproj debug setting for older toolsets (#15986)
      Improve compiler check message on non-Make generators
      Merge topic 'test-cmake_parse_arguments'
      Merge topic 'AddNewEclipseVersions'
      Merge topic 'vs14-debug-enum-older-toolsets'
      file(DOWNLOAD): Fill STATUS variable on hash mismatch (#15987)
      Merge topic 'file-download-status-hash-mismatch'
      Merge topic 'try_compile-target-type'
      Merge topic 'fix_coverage_file_searching'
      Merge topic 'compiler-check-message'
      Automatically use OpenSSL by default on Linux and FreeBSD if available
      Merge topic 'enable-ssl-automatically'
      Merge topic 'vs-vcxproj-ConfigurationType'
      Merge topic 'update-osx-release'
      Merge topic 'wix-module-fixes'
      Merge topic 'BundleUtilities-dylib-in-framework'
      VS: Fix VS 2015 .vcxproj debug setting for v100 toolset (#15986)
      Diagnose recursive project/enable_language without crashing (#15999)
      Merge topic 'vs14-debug-enum-older-toolsets'
      Merge topic 'doc-find-python-call-order'
      Merge topic 'toolchain-file-project'
      Merge topic 'ninja-osx-versions'
      Merge topic 'vs14-debug-enum-older-toolsets'
      Merge branch 'release'
      GetPrerequisites: Fix gp_resolved_file_type on non-canonical paths
      Merge branch 'upstream-KWSys' into update-kwsys
      CMakeForceCompiler: Deprecate this module and its macros
      Merge branch 'release'
      Help: Add notes for topic 'update-osx-release'
      Merge topic 'GetPrerequisites-canonical-path'
      Merge topic 'add-FindLTTngUST'
      Merge topic 'deprecate-CMakeForceCompiler'
      Merge topic 'update-kwsys'
      Merge branch 'upstream-KWSys' into update-kwsys
      cmLocalVisualStudio7Generator: Fix name of helper function
      Drop Visual Studio 6 generator
      update-third-party: Add license notice
      Help: Add notes for topic 'vs-clang-cl'
      Merge topic 'xcode-regenerate-on-deleted-files'
      Merge topic 'FindJNI-ubuntu-paths'
      Merge topic 'update-osx-release'
      Merge topic 'vs-clang-cl'
      Merge topic 'clang-iframework-version'
      Merge topic 'update-third-party'
      Merge topic 'remove-vs6-generator'
      Merge topic 'update-kwsys'
      Merge topic 'FindProtobuf-variable-case'
      Merge topic 'cygwin-clang'
      Drop Visual Studio 7 generator for VS .NET 2002
      Merge topic 'remove-vs7.0-generator'
      Ninja: Add dependencies on system-provided header files (#14914)
      Avoid depending on CMAKE_ROOT cache entry internally (#16015)
      Merge topic 'ninja-depfile-system-headers'
      Merge topic 'vs-remote-directory'
      Merge topic 'FindGTest-depends'
      Merge topic 'FindBoost-optional-indirect-depends'
      Merge branch 'release'
      Utilities/Release: Rename scripts to match target platform
      Utilities/Release: Create a Windows 64-bit binary
      Utilities/Release: Skip spurious Qt5Autogen test for nightly binary
      VS: Fix WinCE remote debugger tool per-config target name
      Merge topic 'use-GetCMakeRoot'
      Merge topic 'emacs-mode-help-off-by-one'
      Merge topic 'ios-install-combined-one-arch'
      Merge topic 'vs-remote-directory'
      Merge topic 'cpack-osx-no-carbon'
      Merge topic 'cmake-gui-osx-identifier'
      Merge topic 'GenerateExportHeader-fix-name-leak'
      Merge topic 'release-win64'
      Tests: Rename RunCMake.{SolutionGlobalSections => VSSolution}
      Merge topic 'osx-no-carbon'
      Merge topic 'find-blas-lapack-OpenBLAS'
      Merge topic 'cpack-osx-optional-CoreServices'
      Utilities/Release: Skip spurious Qt5Autogen test for nightly win64 binary
      Ninja: Add test for `$subdir/all` targets
      Help: Add notes for topic 'ninja-directory-targets'
      Merge topic 'add-bruce-c'
      Merge topic 'fix-repeat-pkg-config'
      Merge topic 'TestBigEndian-log-output'
      Merge topic 'ninja-directory-targets'
      Merge topic 'ghs-try_compile'
      Help: Add notes for topic 'timeout_after_match'
      Merge topic 'test-rename-VSSolution'
      Merge topic 'timeout_after_match'
      Merge topic 'release-win64'
      Merge topic 'use-cmXMLWriter'
      Merge topic 'FindCUDA-verbatim'
      Merge topic 'CMakePackageConfigHelpers-relative-prefix'
      Tests: Add test for CMAKE_DEPENDS_IN_PROJECT_ONLY variable
      Help: Add notes for topic 'cmake-depend-in-project-only'
      Help: Organize and clarify `cmake_minimum_required` documentation
      Merge topic 'doc-cmake_minimum_required-policy-reset'
      Merge topic 'FindBoost-xl-compiler'
      Merge topic 'vs-startup-project'
      Merge topic 'cmake-depend-in-project-only'
      Merge topic 'fix-variable_watch-reallocation'
      Merge branch 'release'
      Merge branch 'release'
      Tests: Fix GTK2Components.gtkmm test with sigc++ >= 2.5.1
      Merge topic 'cpackcomponents-priv-var'
      Merge topic 'only_change_timeout_once'
      Merge topic 'xcode73-xctest-location'
      Merge topic 'test-fix-FindGTK2-cxx11'
      VS: Map Intel Fortran `/MP` flag for multi-processor compilation (#15990)
      Merge topic 'cpack-rpm-default-user-and-group'
      Merge topic 'ghs-link-flags'
      Merge topic 'asm-includes'
      cmConditionEvaluator: Drop unnecessary path conversion
      cmConditionEvaluator: Remove GetConditionContext method
      cmConditionEvaluator: Pre-allocate keyword strings
      Merge branch 'upstream-KWSys' into update-kwsys
      Merge topic 'vs-fortran-MP'
      Merge topic 'simplify-condition-context'
      Merge topic 'preallocate-condition-keywords'
      Merge topic 'external-project-no-extract'
      Merge topic 'update-kwsys'
      Merge topic 'fix-spelling-typos'
      Merge branch 'upstream-KWSys' into update-kwsys
      Merge topic 'backport-asm-includes'
      Merge branch 'release'
      Check*CompilerFlag: Add another pattern for Clang (#16038)
      Merge topic 'update-kwsys'
      Merge topic 'eclipse-source-groups'
      Merge topic 'add-CMAKE_EXTRA_INCLUDE_FILES-to-CMakePushCheckState'
      Merge topic 'check-compiler-flag-clang-cl'
      Merge topic 'cpack-rpm-external-symlink-handling'
      Merge topic 'fix-target-alias-in-subdir'
      Merge topic 'ep-tls-verify-git'
      Merge topic 'cobertura_off_by_one'
      Merge topic 'ctest-run-submodule-sync'
      Merge branch 'release'
      Merge topic 'find-blas-lapack-Fortran-only'
      Merge topic 'FindGSL-doc-typo'
      Merge topic 'mingw-w64-Fortran-platform'
      Merge topic 'FindOpenSSL-names-per-dir'
      Merge topic 'fortran-line-directives-no-dirs'
      UseJava: use CMAKE_COMMAND instead of direct cmake call
      ExternalProject: Tell Git not to verify certs only if TLS_VERIFY is OFF
      ExternalProject: Fix file download script with CMAKE_TLS_{VERIFY,CAINFO}
      Merge topic 'ExternalProject-TLS_VERIFY-fixes'
      Merge topic 'UseJava-cmake-command'
      Merge topic 'branch_coverage_glob'
      Merge topic 'branch_coverage_working_dir'
      MSVC: Drop space in `/DNDEBUG` flag for consistency (#16052)
      GetPrerequisites: Look for VS tools using environment variables
      Merge topic 'ninja-object-rsp'
      Merge topic 'drop-DNDEBUG-space'
      Merge topic 'ninja-restat-custom-command-byproducts'
      Merge branch 'release'
      cmConditionEvaluator: Use pre-allocated keywords in more places
      Tests: Work around filesystem timestamp bugs in RunCMake.BuildDepends
      Merge topic 'GetPrerequisites-more-dumpbin-paths'
      Merge topic 'preallocate-condition-keywords'
      Merge topic 'test-RunCMake.BuildDepends-filesystem-workaround'
      cmCoreTryCompile: Factor out config lookup for re-use
      try_compile: Honor CMAKE_<LANG>_FLAGS_<CONFIG> changes (#16054)
      cmState: Rename CallStack snapshots to IncludeFile
      Merge topic 'clang-tidy'
      Merge topic 'FindMPI-docs'
      Merge topic 'try_compile-config-flags'
      Merge topic 'cmState-rename-include-snapshot'
      cmIfCommand: Simplify execution context construction
      cmWhileCommand: Simplify context construction
      cmMakefile: Move cmMakefileCall to .cxx file
      cmOutputConverter: Assert construction with a valid snapshot
      cmLocalGenerator: Use own IssueMessage method
      cmLocalGenerator: Simplify IssueMessage implementation
      Add call stack to unused/uninitialized variable warnings
      cmState: Add Snapshot method to get bottom of call stack
      cmState: Avoid accumulating snapshot storage for backtraces
      Merge branch 'release'
      cmake-gui: Teach --install make destination directory (#16064)
      cmPolicies.cxx: Add missing include <ctype.h> for isdigit (#16066)
      Merge topic 'FindGit-update-github-location'
      Merge topic 'FindMPI-intel-compiler'
      Merge topic 'cmake-gui-osx-install-mkdir'
      Merge topic 'cmake-host-solaris'
      Merge topic 'AddDocumentationForEclipseVariables'
      Merge topic 'cmPolicies-missing-include'
      cmListFileBacktrace: Refactor storage to provide efficient value semantics
      cmState: Remove unused entry point fields from snapshot data
      Remove unused cmake::IssueMessage overload
      Merge topic 'minor-cleanups'
      Merge topic 'refactor-cmListFileBacktrace'
      Merge topic 'autogen-cleanups'
      Merge topic 'BundleUtilities-optional-exclude'
      Merge topic 'boost-import-default'
      Merge topic 'coverage_collect_delete'
      FindFLEX: Fix FLEX_TARGET macro for special characters in path (#16072)
      FindBISON: Fix BISON_TARGET macro for special characters in path (#16072)
      Help: Add notes for topic 'fix-bison-flex-command-escaping'
      Help: Improve AUTOMOC documentation layout
      Merge topic 'addcachedefinitions-convert'
      Merge topic 'xcode-c_str'
      Merge topic 'autogen-updates'
      Merge topic 'fix-bison-flex-command-escaping'
      VS: Detect VS 8 and 9 Express editions
      VS: Ignore USE_FOLDER property on VS versions that do not support it
      Merge topic 'vs-old-express-no-folders'
      Merge topic 'autogen-message-cleanup'
      ExternalProject: Add option to perform a shallow Git clone (#15291)
      Merge topic 'ghs-duplicate-objects'
      Features: Detect C default dialect on MSVC-like compilers
      Features: Record standard flags for Intel C/C++ on Windows
      Help: Add notes for topic 'intel-compiler-features'
      Merge topic 'clang-tidy-output-cleanup'
      Merge topic 'hyperlink-documentation'
      Merge topic 'ExternalProject-git-clone-shallow'
      Merge topic 'intel-compiler-features'
      Tests: Drop test for VS 7.0 generator deprecation warnings
      Deprecate Visual Studio 7 .NET 2003 generator
      Tests: Add workaround to Wrapping test for Watcom failure
      Features: Record features for VS 2015 Update 2
      Modules: Remove unused CMakeTestWatcomVersion.c file
      Tests: Stabilize include order in MFC, VSXaml, and VSWinStorePhone
      Utilities/Release: Stabilize include order in WiX custom action
      Tests: Fix RunCMake.BuildDepends filesystem delay for Watcom WMake
      Merge topic 'clang-tidy-argv0'
      Merge topic 'vs71-deprecate'
      Merge topic 'vs-2015-update-2-features'
      Source: Stabilize include order
      Format include directive blocks and ordering with clang-format
      Merge topic 'clang-format-include-order'
      Merge topic 'test-watcom-workaround'
      Add script to update LibArchive from upstream
      libarchive: Remove CMake-specific README
      Merge branch 'upstream-LibArchive' into update-libarchive
      Merge branch 'upstream-LibArchive' into update-libarchive
      FindBoost: Fix Boost_NO_SYSTEM_PATHS to not consider environment (#15702)
      CMP0059: Fix typo in policy description
      cmRST: Parse toctree lines with Sphinx cross-reference syntax
      Help: Organize cmake-policies(7) manual by version of introduction
      Help: Add policy summaries to cmake-policies(7)
      Ninja: Fix clang-cl /showIncludes prefix detection
      Utilities/Release: Define NTDDI_VERSION for Windows binaries
      libarchive: Drop early use of crypto library
      Tests: Fix Plugin test include order
      Tests: Sort includes of sys/types.h as clang-format would
      Source: Stabilize include order of sys/types.h before sys/stat.h
      Source: Sort includes of sys/types.h as clang-format would
      Source: Sort includes the way clang-format would
      Merge topic 'FindHDF5-debug-suffix'
      Merge topic 'clang-format-include-order'
      Merge topic 'FindBoost-no-system-env-paths'
      Merge topic 'doc-cmake-policies-manual-improvements'
      Merge topic 'ExternalProject-git-recursive-init'
      Merge topic 'doc-cmake-E-updates'
      Merge topic 'clang-cl-showincludes'
      Merge topic 'test-CROSSCOMPILING_EMULATOR'
      Merge topic 'update-libarchive'
      Utilities/Release: Update to openssl-1.0.2h
      Drop old expat sources to make room for a fresh import
      Add script to update Expat from upstream
      expat: Disable all whitespace checks in third-party code
      Merge branch 'upstream-expat' into update-expat
      expat: Update cm_expat.h wrapper for new header location
      expat: Drop upstream test/install/packaging code
      expat: Hard-code configuration options for our needs
      expat: Re-write CMake build system for our needs
      expat: Suppress compiler warnings
      Merge topic 'update-prebuild-openssl'
      Merge topic 'update-expat'
      Merge topic 'ghs-hash-object-locations'
      Utilities/Release: Switch to OS X 10.7 and Qt 5.6 for Mac binary
      Isolate formatted streaming blocks with clang-format off/on
      Move comments off of class access specifier lines
      Help clang-format wrap after braces on long initializer lists
      Merge topic 'update-osx-release'
      Merge topic 'fix-export-unset'
      Merge topic 'clang-format-prep'
      Merge topic 'custom-command-CROSSCOMPILING_EMULATOR'
      Remove `//------...` horizontal separator comments
      Merge topic 'clang-format-prep'
      Drop find_(library|file|path) prefixes from PATH on non-Windows
      Help: Document `cmake --find-package` as a separate command mode
      Help: Document `cmake --build` as a separate command mode (#16093)
      Merge topic 'fix-hdf5-for-compiler-wrapers'
      Merge topic 'FindLua-homebrew'
      Merge topic 'doc-cmake-command-modes'
      Merge topic 'find-command-prefix-from-PATH-windows-only'
      Merge topic 'emacs-mode-custom-tab-width'
      CTest: Do not treat "Note: ..." lines as errors (#14394)
      Tests: Protect unicode literals from clang-format Cpp03 formatting
      Tests: Wrap long comment lines in VSXaml test
      Merge topic 'clang-format-prep'
      Merge topic 'pathscale-implicit-link-info'
      Merge topic 'cmake-gui-locale'
      Merge topic 'ctest-suppress-Note'
      InstallRequiredSystemLibraries: Fix ENV{ProgramFiles(x86)} reference
      InstallRequiredSystemLibraries: Optionally install Windows UCRT (#16073)
      Merge topic 'InstallRequiredSystemLibraries-Windows-UCRT'
      Merge topic 'fix-hdf5-component-search'
      cmComputeLinkInformation: Do not mark interface library as a path
      Merge topic 'link-item-interface-not-path'
      Merge topic 'cpack-deb-improvements'
      Merge topic 'cpack-rpm-different-package-names'
      Merge topic 'cpack-rpm-adding-dist-to-release-tag'
      Merge topic 'findpkgconfig-target'
      Merge topic 'boost-1.61'
      Merge topic 'boost-component-headers'
      cmGeneratorTarget: Protect macro code layout from clang-format
      Tell Git to use a distinct conflict marker size in `.rst` files
      Configure clang-format for CMake source tree
      Add a script to run clang-format on the entire source tree
      CONTRIBUTING: Add a section on coding style
      Empty commit at end of history preceding clang-format style transition
      Merge topic 'clang-format-prep'
      Merge topic 'clang-format-source'
      Ninja: Simplify generation of custom target logical path
      cmListFileLexer: Update to flex 2.6
      cmListFileLexer: Revise C++ coding style using clang-format
      cmCPackDragNDropGenerator: Replace std::{ostringstream => string}
      Tests: Select RunCMake.Ninja test cases based on ninja version
      Merge topic 'clang-format-lexer'
      Merge topic 'platform-required-rpath-override'
      Merge topic 'ghs-shorter-object-names'
      Merge topic 'file-glob-sort'
      ExternalProject: Always run update step with non-empty UPDATE_COMMAND
      Merge topic 'cpack-ifw-updates'
      Merge topic 'ExternalProject-UPDATE_COMMAND-always'
      Merge topic 'ninja-output-path-prefix'
      Fix support for large RPATH updates (#16105)
      Merge topic 'minor-cleanup'
      Merge topic 'ExternalProject-improve-retry'
      Merge topic 'FindCUDA-fp16'
      clang-format.bash: Limit formatting to files selected by options
      Merge topic 'clang-format-script'
      Merge topic 'make_osx_packaging_more_robust'
      Merge topic 'rpath-no-regex'
      Help: Document CMAKE_<LANG>_STANDARD_LIBRARIES variable
      GHS: Compute include directories consistently with other generators
      cmMakefile: Optimize AddSystemIncludeDirectories for empty set
      Merge topic 'cpackifw-updates'
      Merge topic 'doc-CPACK_DMG_FORMAT'
      Merge topic 'ExternalProject-fix-stash-all'
      Merge topic 'cpack-deb-component-depends'
      Merge topic 'cpack-deb-different-package-names'
      GetPrerequisites: Look for VS tools using registry entries (#16108)
      cmSystemTools: Fix indentation typo
      Add a variable to specify language-wide system include directories
      Merge topic 'output-converter-enums'
      Merge topic 'doc-standard-libs'
      Merge topic 'standard-include-directories'
      Merge topic 'FindCUDA-flags-genex'
      Merge topic 'improve-character-find-and-replace'
      cmCoreTryCompile: Refactor forwarding of variables to test project
      try_compile: Optionally forward custom platform variables to test project
      cmVariableWatch: Fix potential memory leak
      liblzma: Avoid possible overflow on signed left shift
      OS X: Drop warning about SDK and deployment target version mismatch
      Merge topic 'GetPrerequisites-more-paths'
      Merge topic 'FindMatlab-2016a'
      Merge topic 'style-cmSystemTools'
      Merge topic 'FindCUDA-cublas_device'
      Merge topic 'cpack-dmg-no-app-link'
      Merge topic 'fix-variable-watch-leak'
      Merge topic 'try_compile-custom-variables'
      Merge topic 'liblzma-signed-shift'
      Merge topic 'osx-no-warn-sdk-target-mismatch'
      Merge topic 'remove-needless-c_str'
      Merge topic 'remove-needless-copies'
      CTestCustom: Suppress Windows manifest unrecognized element warning
      CTestCustom: Suppress warnings about rand() on OpenBSD
      CTestCustom: Suppress scanbuild warning on unsigned left shift
      Merge topic 'suppress-dashboard-warnings'
      Merge topic 'cpack-documentation-improvements'
      Merge topic 'minor-cleanups'
      Merge topic 'UseJava-fix-typo'
      Help: Consolidate 3.6 release notes
      Help: Organize and revise 3.6 release notes
      Merge topic 'doc-3.6-relnotes'
      Help: Drop development topic notes to prepare release
      CMake 3.6.0-rc1 version update
      Merge branch 'fix-ti-link-order' into release
      Fix crash on $<TARGET_PROPERTY:...,LOCATION> genex (#16134)
      Merge branch 'fix-TARGET_PROPERTY-LOCATION-crash' into release
      Merge branch 'FindHDF5-fix-already-found' into release

Bruce Stephens (2):
      cmCommonTargetGenerator: Adopt AppendOSXVerFlag method
      Ninja: Add OS X dylib versioning (#14140)

Charles Huet (1):
      Ninja: Add `$subdir/all` targets

Christian Askeland (1):
      BundleUtilities: Fix treatment of .dylib inside .framework folders

Christian Fetzer (1):
      ExternalProject: Fix git stash not using "--all" option

Christoph Grüninger (2):
      Make cmLinkInterface:: and cmGeneratorTarget::Multiplicity unsigned ints
      FindMPI: Improve documentation formatting

Chuck Atkins (4):
      HDF5: Refactor the use of compiler wrappers
      HDF5: Rework component searching to correctly find HL for all bindings
      FindCUDA: Add support for generator expressions in CUDA_NVCC_FLAGS
      FindHDF5: Add backwards compatability for already-found searches

Clinton Stimpson (2):
      BundleUtilities: Fix regression handling frameworks
      cmake-gui: Always use "C" locale for numbers (#16099)

Cristian Rodríguez (1):
      cmSystemTools: Avoid excess entropy consumption by RandomSeed (#15976)

Daniel Pfeifer (20):
      cmXMLWriter: overload Element() method for empty elements
      cmXMLWriter: add Doctype() method
      cmExtraCodeBlocksGenerator: port to cmXMLWriter
      cmExtraCodeLiteGenerator: port to cmXMLWriter
      cmGlobalKdevelopGenerator: port to cmXMLWriter
      cmExtraEclipseCDT4Generator: port to cmXMLWriter
      CPack/IFW: port to cmXMLWriter
      Add options to run clang-tidy with the compiler
      Clang-Tidy: copy stdout to sterr; ignore original stderr
      Clang-Tidy: Give entire compiler command line to clant-tidy tool
      CursesDialog: add missing cmState include
      Tests: Stabilize include order in StringFileTest
      cmCTestScriptHandler: don't call find repeatedly.
      cmExtraEclipseCDT4Generator: use std::replace.
      Use std::replace for replacing chars in strings.
      Improve string find: prefer character overloads.
      Use enums defined in cmOutputConverter using their fully qualified name.
      Pass arguments that are not modified as const&.
      Remove unnecessary local copies.
      Remove redundant c_str() calls.

Daniel Wirtz (1):
      CPack: Fix CPACK_INSTALL_CMAKE_PROJECTS SubDirectory (4th) option

Davy Durham (1):
      VS: Add option to choose the `.sln` startup project (#15578)

Dimitar Yordanov (1):
      cmake_parse_arguments: Additional regression tests

Dmitry Ivanov (3):
      cmNinjaTargetGenerator: Factor out helper for forced response file check
      cmGlobalNinjaGenerator: Clarify logic for forcing use of response files
      Ninja: Honor CMAKE_NINJA_FORCE_RESPONSE_FILE for compile rules

Domen Vrankar (13):
      CPack/RPM support for upper cased component variables
      CPack/Deb $ORIGIN handling in rpath
      cpack rpm setting of defattr
      CPack/RPM external symlink handling
      CPack/Deb proper package file naming
      CPack/Deb package release number in file name
      CPack/Deb test changes due to breaking changes
      CPack/Deb cpack-deb-improvements release notes
      CPack/RPM adding dist to release tag test
      CPack/RPM different package names
      CPack/Deb possibility to change package name
      CPack/Deb prevent accidental component dependencies
      CPackRPM and CPackDeb documentation improvements

Dominic Meiser (2):
      FindMPI: Recognize /LIBPATH for specification of linker paths.
      FindMPI: Recognize `.lib` file names for specification of link libraries

Erik Zenker (1):
      FindBoost: Add support for IBM XL compiler

Expat Upstream (1):
      expat 2016-05-01 (379213ca)

FARBOS Arnaud (2):
      GetPrerequisites: add path of VS 10,11,12,14 in order to find dumpbin.exe
      FindHDF5: Add another debug suffix

Fabian Otto (1):
      VS: Add option to set `ConfigurationType` of a .vcxproj file

Felix Geyer (1):
      Fix spelling typos in comments and documentation (#16037)

Florian Apolloner and John Knottenbelt (1):
      CPack/Deb Create DEBIAN directory for dpkg-shlibdeps

Francesco Romano (1):
      FindMatlab: Add support for Matlab 2016a (9.0)

Frank Park (1):
      FindGit: Add new 'GitHub for Windows' user directory

Geoff Viola (6):
      GHS: Fix try_compile (#15975)
      GHS: Factor out compiler information shared among languages
      GHS: Implement link flags and dirs for non-target groups (#16029)
      GHS: Fix handling of duplicate source filenames (#16046)
      GHS: Shorten long object paths with duplicate source names
      GHS: Use shorter object file names on collision

Gregor Jasny (6):
      Apple: Enable -isystem for GNU Compiler >= 4 (#15953)
      Xcode: Disable test for system include dirs
      Xcode: Write refType only for Xcode 1.5
      Xcode: ReRunCMake even if files disappeared (#15992)
      ASM: Add missing <INCLUDES> placeholder for "compile" rules
      Help: Hyperlink properties

Han Sangjin (1):
      Cygwin: Add support for Clang compiler

Hannes Mezger (1):
      FindOpenSSL: Prefer libs early in search path regardless of name (#15887)

Harry Mallon (3):
      CPack/RPM release dist tag support
      CPackDMG: Document CPACK_DMG_FORMAT default
      CPack/DragNDrop: Optionally disable `/Applications` symlink

Ilya Kulakov (1):
      ExternalProject: Initialize Git submodules recursively and on update (#16083)

J M Dieterich (1):
      Find{BLAS,LAPACK}: Add support for OpenBLAS (#16024)

James Bigler (3):
      FindCUDA: Fix for when a non-existent dependency file is found.
      FindCUDA: Added some additional comments about non-existent dependency files.
      FindCUDA: Only warn about non-existent dependency files in verbose mode

James Sharpe (1):
      FindCUDA: Add support for finding the cublas_device library

Jean-Christophe Fillion-Robin (8):
      OS X: Use -iframework with Clang only on version >= 3.2
      PushCheckStateTest: Fix syntax warning
      PushCheckStateTest: Test all variables managed by the module
      CMakePushCheckState: Add support for CMAKE_EXTRA_INCLUDE_FILES
      PushCheckStateTest: Update test to check CMAKE_EXTRA_INCLUDE_FILES
      Tests: Cover genex behavior in CROSSCOMPILING_EMULATOR test case
      Tests: Improve source file name in RunCMake.CrosscompilingEmulator
      CustomCommandGenerator: Add support for CROSSCOMPILING_EMULATOR

Jose-Luis Blanco-Claraco (1):
      CMake: Extend TIMESTAMP sub-commands with new unix time format specifier

Joseph Snyder (1):
      CTest: Make coverage file selection more specific.

Juhani Simola (1):
      IAR: Add support for using this compiler with the Ninja generator

Julian Schmidt (1):
      cmake-mode.el: Fix help completion item lists with CMake >= 3.0 (#16019)

KWSys Upstream (5):
      KWSys 2016-02-22 (4847aedd)
      KWSys 2016-03-08 (6b60c184)
      KWSys 2016-03-09 (36d8666f)
      KWSys 2016-03-29 (b51abb30)
      KWSys 2016-03-31 (3392da1d)

Kitware Robot (121):
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      Revise C++ coding style using clang-format
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp

Konstantin Podsvirov (4):
      CPackIFW: Add more known QtIFW releases
      CPackIFW: Add support for Promoting Updates
      CPackIFW: Doc decoration
      CPackIFW: Command cpack_ifw_configure_component learned ESSENTIAL option

Levi Morrison (1):
      Features: Record standards and features for Intel C++ on UNIX

LibArchive Upstream (2):
      LibArchive 2015-10-21 (3bfe5f1f)
      LibArchive 2016-04-30 (167e97be)

Marc Chevrier (1):
      CPackWIX: Support binary-only WiX installations

Mariusz Pluciński (3):
      Automoc: Fix support of files with the same name (#12873)
      VS 14: Add flag map for -std= to CppLanguageStandard tag in project files
      Tests: fix Complex building on Clang/C2

Mariusz Pluciński (9):
      CMakeDetermineCompilerId: Add detection of clang.exe bundled with VS
      VS: in Clang/C2 toolset, setup correct compiler settings
      Features: Clang has no cxx_decltype_incomplete_return_type in MSVC sim mode
      Tests: fix AliasTarget building on Clang/C2
      Tests: fix Module.GenerateExportHeader building on Clang/C2
      Tests: fix complexOneConfig building on Clang/C2
      Tests: fix Plugin building on Clang/C2
      Tests: fix PDBDirectoryAndName on Clang/C2
      Tests: do not build PrecompiledHeader on Clang/C2

Matthew Hanna (1):
      AIX,HP: Allow user to override the default runtime path (libpath)

Matthew Woehlke (2):
      Fix export file variable pollution
      UseJava: Fix grammar error in documentation

Melven Roehrig-Zoellner (4):
      CodeBlocks: improve support for different compilers
      Find{BLAS,LAPACK}: Fix when used in pure Fortran projects (#16039)
      CMakeDetermineFortranCompiler: Modernize conventions
      Fortran: Fix platform id detection on mingw-w64

Michał Górny (1):
      CMakeParseImplicitLinkInfo: Exclude pathcc ldfe lines (#16100)

Nick Lewis (1):
      install: Add EXCLUDE_FROM_ALL option (#14921)

Nicolas Despres (7):
      Ninja: Pre-compute "all" build target name
      Ninja: Pre-compute "CMakeCache.txt" build target name
      Ninja: Convert link library file names like all other output paths
      Ninja: Convert object file names to ninja paths earlier
      Ninja: Fix path to soname-d target file
      Ninja: Pass all build paths through a central method
      Ninja: Support embedding of CMake as subninja project

Nils Gladitz (1):
      CPack: Exclude additional internal variables from CPackConfig.cmake

O. Libre (2):
      FindJNI: Add support for Ubuntu 15.10
      FindJNI: Append path only "if(EXISTS"

Patrik Lehmann (1):
      Eclipse: Implement traversal of nested source groups (#15701)

Paweł Stankowski (2):
      Add support for Bruce C Compiler (BCC)
      TestBigEndian: Log success to CMakeOutput.log, not CMakeError.log

Philippe Proulx (1):
      Add FindLTTngUST module to find LTTng-UST library

Reiner Herrmann (1):
      file: Sort GLOB results to make it deterministic (#14491)

Robert Goulet (1):
      Xcode: Refactor block writes to allow any level of nesting

Robert Maynard (4):
      Features: Specify minimum version Intel C++ 12.1
      Features: Record standards and features for Intel C on UNIX
      WCDH: Add Intel to list of supported compilers
      Make packaging script wait for the disk image to be mounted.

Roger Leigh (3):
      FindBoost: Define Boost::boost for all boost versions
      FindBoost: Update dependencies for Boost 1.61
      FindBoost: Add checks for component-specific headers

Rolf Eike Beer (6):
      cmMakefile::AddCacheDefinition: avoid conversions between char* and string
      cmGlobalXCodeGenerator: directly call CreateString() with std::string
      make cmGlobalXCodeGenerator::BuildObjectListOrString::Add() take a string&
      make cmGlobalXCodeGenerator::XCodeEscapePath() take a std::string&
      cmGlobalXCodeGenerator: do not pass char* to cmSystemTools::CollapseFullPath()
      FindPkgConfig: optionally create imported target for the found libraries

Roman Wüger (1):
      BundleUtilities: Add optional parameter to ignore specified files

Ruslan Baratov (6):
      ExternalProject: Use uppercase placeholders for script generation
      ExternalProject: Remove unused 'retries' argument from verify script
      ExternalProject: Remove unused verify script logic
      ExternalProject: Avoid repeating download verification
      ExternalProject: Re-implement download verification as a dedicated script
      ExternalProject: Re-implement download logic as a dedicated script

Samir Benmendil (1):
      ExternalProject: Allow TLS_VERIFY for git clones

Sean McBride (1):
      Drop unnecessary LSRequiresCarbon reference from Info.plist files

Sebastian Holtermann (16):
      Autogen: Use SystemTools string functions instead of rolling out own
      Autogen: Rename header extension Join method to JoinExts
      Autogen: New logCommand method. It prints commands using std::cout.
      Autogen: Rename method GenerateQrc{ => Files}
      Autogen: Split out moc file generation code to dedicated method
      Autogen: Split out UI file generation code to dedicated method
      Autogen: Ui processing: Generate single map with final input / output names
      Autogen: Qrc processing: Generate single map with final input / output names
      Autogen: Check added for name collisions of generated moc files
      Autogen: Check added for name collisions of generated ui_NAME.h files
      Autogen: Check added for name collisions of generated qrc_NAME.cpp files
      Autogen: Generate not included moc files in subdirectories (#12873)
      Autogen: Generate qrc_NAME.cpp files in subdirectories
      Tests: QtAutogen: Same source name in different directories test
      Autogen: Message cleanups: Compose messages in std::stringstream
      Autogen: Message tweaks: Compiler type (moc/qrc/ui) added to progress messages

Sebastian Schuberth (1):
      cmake: Teach --build to reject multiple --target options

Sergiu Deitsch (1):
      CMakePackageConfigHelpers: allow to specify a relative CMAKE_INSTALL_PREFIX

Stafen Teleman (1):
      Solaris: Add a CMAKE_HOST_SOLARIS variable (#16061)

Taylor Braun-Jones (4):
      VS: Improve unit test macros
      VS: Fix default target support for targets nested inside a folder
      VS: Put ALL_BUILD in the PREDEFINED_TARGETS_FOLDER
      cmake-mode.el: Make cmake-tab-width a customizable variable

Tobias Hunger (3):
      cmListFileCache: Fix warning about inconsistent use of class/struct
      cmSearchPath: Fix typo in comment
      cmSourceFileLocation: Fix typo in comment

Wayne Stambaugh (1):
      FindwxWidgets: Resolve Cygwin/MSYS paths to Windows paths

Zack Galbreath (8):
      More options for CTestCoverageCollectGCOV
      CTest: Optionally use a secondary test timeout after matching output
      CTest: Only apply the secondary test timeout once
      cmParseCoberturaCoverage: Remove extra coverage line
      CTestCoverageCollectGCOV: specify base dir for GLOB_RECURSE
      CTestCoverageCollectGCOV: Honor CTEST_EXTRA_COVERAGE_GLOB
      CTestCoverageCollectGCOV: Improve documentation
      CTestCoverageCollectGCOV: improve DELETE option

Zak Eckert (1):
      FindGTest: Automatically re-run cmake when tests change

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


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list