[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