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.2.0-rc1 has been created at 5d704a0f8705929412f930aada2471b470e721c5 (tag) tagging da92cdab5206d0556822ee12350636300ec73160 (commit) replaces v3.1.2 tagged by Brad King on Fri Feb 13 14:57:58 2015 -0500 - Log ----------------------------------------------------------------- CMake 3.2.0-rc1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJU3ldGAAoJEOyP7zp7+07aJiEQAJ4e6KZY8pzRlVJIx12c8QHs zkCo27TZSaBFHasFC2wl2yzzhXBIUi1q8WjUHlFrCjH4WJpk8fksbMMOmtjd4ro8 NiUcXr7Vsz5IAvckP2K1NjTnUQmHatuu4dJ+ANFXS3DdpiDkd6aWiLzhqMNcSkRO c6kQDxKAKff2t2ZddnTlDtv7r4exfEsbKjlHYuxUkamDHOJPGJYJXL3NZE0f+Mpk vejEJM0N9kbYyaHXelWIDSY4wgnStdbR3TA1d7HdzapkCIr66AIgCg+NGe7TJULS DwWPblfMqM+iOYBIEBked6oZX1ldZwcmCY+Jr2lmDmsvG7c13deBIJK13Fc7fo58 4HtzgxOhPYGogsXsGSxx0+896EfrSCk865yHqkFY3yQCIbDDHKJC0JnemL4OUowx zFK9m4eBf+MpmAxzUSj8NPYCKc95IjYRvxGaBH34Ek9b4ZXg0RZEsFWIgkVgnLWB vENZ/dwpKVO3E70Wk+jCB7ZLwM71fv+vIkm0BTNxoAgAf0lS/uqwjFaVvZhKTqss vCAcfALd5T8ZFFKSxcSvMSwJI1+rW6HonmFSxHYZ3W+P1r0conOJwB75mUE06LyQ ak5pox93oAIFEyBnbT7PNYYBv7dgYog1QNzEtQqMjeoUavRCEuvXJW5Dwa/R7Sgv x4QbDrgRN/z02RdPvkf9 =+zxo -----END PGP SIGNATURE----- Aku Kotkavuo (1): FindOpenSSL: Always extract version from detected header (#15075) Alin Marin Elena (3): FindMPI: Factor out compiler wrapper execution into helper FindMPI: Workaround Intel MPI 5.0.1 exit code problem (#15182) FindMPI: Extract -Xlinker options Andrew Seidl (1): FindCUDA: Add cuSOLVER library from CUDA 7.0 André Klitzing (1): CPack: Add support for code signing of bundles on MacOS Ben Boeckel (28): KWIML: Avoid if() quoted auto-dereference Avoid if() quoted auto-dereference Tests: test -D parsing on the command line cmCacheManager: parse -D flags more strictly QtDialog: don't install desktop file bits on Apple QtDialog: install the 128x128 icon ninja: Find alternate Ninja-compatible binaries cmCallVisualStudioMacro: fix a shadowing warning cmVisualStudio10TargetGenerator: fix a narrowing warning Xcode: use a map to look up target pointers (#15201) test: test source file properties with case-insensitivity test: add a test for clearing regex results cmMakefile: store the number of last matches in a CMake var ctest --launch: write to cout and cerr in binary ctest: count errors from scripts properly FindMPI: search for msmpi's mpiexec as well ExternalProject: avoid CMP0054 warnings ExternalProject: remove extra newlines from log messages cmcmd: fix copy/paste typo in '-E tar t' command FindMPI: add more search paths for MSMPI FindMPI: MSMPI changed the subdirectories it uses cmake -E tar: clean up flag documentation cmake -E tar: add support for .xz files with 'J' cmSystemTools: use an enumeration for compression formats cmake -E tar: error out on multiple compression formats FindMPI: handle trailing slash from $MSMPI_BIN Help: add missing MINGW variable documentation ninja: use the minimum of all command line length limits (#14892) Bill Hoffman (7): ctest_submit: Add CDASH_UPLOAD mode to upload files to CDash CTestCoverageCollectGCOV: Add module to run gcov CPack: Fix packaging of source tarballs with symbolic links ctest_submit: Escape URL components in CDASH_UPLOAD mode CTestCoverageCollectGCOV: Fix handling of large file counts CTestCoverageCollectGCOV: Allow custom flags to gcov CTestCoverageCollectGCOV: Add test case Brad King (595): Merge branch 'release' Begin post-3.1 development Merge branch 'upstream-kwiml' into update-kwiml Utilities/Release: Update default binary distribution dir to v3.1 Merge topic 'UseSWIG-r-support' Merge topic 'UseJava-classpath-cross-compile' Merge topic 'update-kwiml' Merge topic 'ctest-delphi-coverage' Merge topic 'remove-redundant-c_str' Merge topic 'remove-borland-build' Merge topic 'doc-policy-usage' Merge topic 'cmake-cmp0054-warnings' Merge topic 'cpack-rpm-component-descriptions' Merge topic 'release-upload-version' Merge topic 'fix-OSX-bundle-rpaths-and-Qt5' Merge topic 'cuda-rpath-osx' Merge topic 'ExternalProject-no-cygwin-hg-on-windows' Merge topic 'FindHg-no-cygwin-hg-on-windows' Merge topic 'doc-CMAKE_XCODE_ATTRIBUTE' Merge branch 'release' Merge topic 'doc-line-lengths' Merge topic 'xcode-ios-compiler-id' Merge branch 'release' Merge topic 'revert-definition-map-lookup' Merge topic 'FPHSA-deref' Merge branch 'release' OS X: Detect deployment target flags from GNU Fortran compilers Merge topic 'autorcc-depends' Merge topic 'find-boost-no-reroot' Merge topic 'cpack-rpm-pre-post-install' Merge topic 'osx-gnu-fortran-deployment' Merge topic 'compiler-include-encoding' ExternalProject: Convert docs to a bracket comment ExternalProject: Use explicit markup and definition lists in docs Merge topic 'FindCurses-include-CheckLibraryExists' Merge topic 'add_javascript_coverage_parser' Merge topic 'ExternalProject-format-docs' Utilities/Sphinx: Fix html_favicon configuration curl: Disable all whitespace checks in third-party code curl: Move sources back into upstream layout curl: Drop unused testing code Merge branch 'curl-upstream' into update-curl curl: Drop our CMake infrastructure to make room for the upstream Merge branch 'curl-upstream' into update-curl curl: Remove unused SIZEOF_LONG_DOUBLE curl: Fix warnings on 64-bit Mac OS X build curl: Fix spelling errors reported by Lintian curl: Drop '-DEV' from version since this is a curl release curl: Port to Haiku again curl: Remove outdated Haiku preprocessor checks curl: Simplify if() conditions on check result variables Merge topic 'fix--D-command-line-parsing' Merge topic 'cpack-bundle-codesign' Merge topic 'wince-tests' Merge topic 'doc-fix-html-favicon' Merge topic 'unix-icon-install' Merge topic 'doc-add_compile_options' Merge topic 'dev/alternate-generator-binaries' Xcode: Inherit global settings in per-target WARNING_CFLAGS (#15224) Merge topic 'xcode-inherit-warning-flags' Merge topic 'doc-add_library-typo' Merge topic 'CheckStructHasMember-avoid-breakage-on-Wall' Merge topic 'VERSION_no_sscanf' Merge topic 'ExternalProject_CMAKE_CACHE_DEFAULT_ARGS' Merge branch 'release' Merge branch 'upstream-kwsys' into update-kwsys configure_file: Warn about unknown arguments Merge topic 'fix-configure_file-COPYONLY' Merge branch 'release' Help: Add notes for topic 'ExternalProject_independent-step-targets' Help: Add notes for topic 'ctest-delphi-coverage' Help: Add notes for topic 'cpack-rpm-component-descriptions' Help: Add notes for topic 'cpack-rpm-pre-post-install' Help: Add notes for topic 'add_javascript_coverage_parser' Help: Add notes for topic 'ExternalProject_CMAKE_CACHE_DEFAULT_ARGS' Merge topic 'ExternalProject_CMAKE_CACHE_DEFAULT_ARGS' Merge topic 'add_javascript_coverage_parser' Merge topic 'cpack-rpm-pre-post-install' Merge topic 'cpack-rpm-component-descriptions' Merge topic 'ctest-delphi-coverage' Merge topic 'update-kwsys' Merge topic 'watcom-drop-symfile-option' Merge topic 'extra-generators-std-flags' Merge topic 'FindIce-no-envvar-markup' Merge topic 'fix-missing-SIZE_MAX' Merge topic 'ExternalProject_independent-step-targets' Merge branch 'release' Merge branch 'release-doc-formatting' into doc-formatting Merge topic 'doc-formatting' Merge branch 'release' Merge topic 'doc-FindITK-FindVTK-relnotes' Merge topic 'doc-formatting' Merge branch 'release' Merge topic 'doc-cleanup-xrefs' Merge branch 'release' curl: Do not use 'dl' on HP-UX curl: Select file APIs on Windows curl: Drop inclusion of .rc file for static lib curl: Fix detection of headers with dependencies curl: Use arch-aware CHECK_TYPE_SIZE results curl: Fix curl.h inclusion of curlbuild.h from CMake sources curl: Configure build to work within CMake curl: Restore CMake-specific test and install code curl: Restore CMake-specific zlib selection code curl: Restore CURL_CA_BUNDLE option curl: Restore installation of OpenSSL DLLs curl: Skip check for inet_pton on Windows curl: Disable warnings to avoid changing 3rd party code curl: Skip sanity check that triggers Clang warning Tests: Update expected CTestTestFailedSubmit output Merge topic 'xcode-ios-compiler-id' Merge topic 'genex-target-objects-ordering' Merge topic 'fix-gcc-hppa' Merge topic 'file-GENERATE-permissions' Merge topic 'encoding-curl' Merge topic 'make-fortran-preprocessor-assembly-targets' Merge topic 'update-curl' Merge branch 'release' Suppress deprecation warnings for GetVersionEx curl: Disable warnings to avoid changing 3rd party code Merge topic 'fix_link-line-dedup_regression' Merge topic 'ExternalProject-check-hash-before-download' Merge branch 'release' Merge branch 'upstream-kwsys' into update-kwsys Merge topic 'emacs-mode-underscore-in-symbol' Merge topic 'doc-CMAKE_INSTALL_PREFIX-link-GNUInstallDirs' Merge topic 'doc-index-xrefs' Merge topic 'update-kwsys' Merge topic 'fix-vs12-GetVersionEx-warning' Merge topic 'update-curl' Merge topic 'kwsys-SystemInformation-AIX-_SC_AIX_REALMEM' Merge branch 'release' Tests: Build config-dependent tests in the same config they run Help: Add notes for topic 'ExternalProject_UPDATE_DISCONNECTED' Merge topic 'ExternalProject_UPDATE_DISCONNECTED' Merge topic 'doc-install-SCRIPT-CODE-COMPONENT' Merge topic 'refactor-search-path-construction' Merge topic 'compile-features-refactor' Merge topic 'file-GENERATE-source' Merge topic 'add-FindIntl' Merge topic 'no-AppleClang-C-features' Help: Add notes for topic 'add-FindIntl' Merge branch 'release' Merge branch 'release' Merge topic 'add-FindIntl' Help: Revise and format 'add_custom_target' docs Help: Document add_custom_command marking outputs GENERATED Merge topic 'fix-config-dependent-tests' Merge topic 'no-cmake-self-install-when-cross-compiling' Merge topic 'doc-add_custom_target' Merge topic 'vs-nsight-tegra-version' Merge topic 'doc-add_custom_command' Tests: Test add_custom_command and add_custom_target error cases Merge branch 'release' Tests/BuildDepends: Drop unneeded help for Ninja Ninja: Use a TARGET_FILE variable to hold the link output file Add an option for explicit BYPRODUCTS of custom commands (#14963) Ninja: Refactor restat to be a string internally ExternalProject: Add options to specify BYPRODUCTS (#14963) Merge topic 'string-SUBSTRING-truncate' Merge topic 'CPackRPM_SUBSTRING_-1' Merge topic 'fix-vs2015-warnings' Merge topic 'vs14-is-2015' Merge topic 'test-custom-command-errors' Merge topic 'console-pool' Merge branch 'upstream-kwsys' into update-kwsys Merge topic 'update-kwsys' Merge topic 'kwsys-SharedForward-vs14' Merge branch 'release' curl: Check for OpenSSL headers independently Merge topic 'ninja-minor-refactoring' Merge topic 'doc-target_include_directories-fixup' Merge topic 'doc-sphinx-cmake-fixup' Merge topic 'FindCurses-no-cur_colr' Merge topic 'update-curl' Merge topic 'vs-check-phone-store-tools' Merge branch 'backport-fix-CMP0054-MSVC' into fix-CMP0054-MSVC Merge topic 'FindJava-no-osx-stub' Merge topic 'fix-CMP0054-MSVC' cmTarget: Use null_ptr code path on all platforms Merge topic 'custom-command-byproducts' Merge topic 'CPackRPM-cleanup-component-vars' Merge topic 'ccmake-hpux' Merge topic 'clean-autogen' Merge topic 'file-GENERATE-rerun' Merge topic 'fix-openmp-fortran' Merge topic 'cmTarget-null_ptr-everywhere' Merge topic 'default-lang-dialect-for-master' Merge topic 'fix-GNU-CXX-dialect-versions' Merge topic 'fortran-linker-flags' Merge topic 'fix-WCDH-docs' Merge topic 'remove-c_str' Merge topic 'improve-INTERFACE-property-docs' Merge topic 'GetPrerequisites-expansion' Help: Add notes for topic 'custom-command-byproducts' Merge branch 'release' Merge topic 'remove-ancient-msvc-workarounds' Merge topic 'doc-drop-borland-workaround' Merge topic 'custom-command-byproducts' Merge topic 'C-features-Wundef' Merge topic 'WCDH-multi-file' Merge topic 'ccmake-system-form' Merge topic 'remove-developer-forbidden-API' Merge topic 'return-test-foreach' Merge branch 'release' Merge topic 'break-command-strictness' Merge branch 'revert-cached-regex-clear' into revert-cached-regex-clear-for-master Merge topic 'use-latest-language-dialects' Merge topic 'FindwxWidgets-new-versions' Merge topic 'revert-cached-regex-clear-for-master' Merge topic 'fix-source-case-matching' Merge topic 'fix-transitive-OBJECT_SOURCES-context' Merge topic 'doc-CMP0053-dedup-char' Merge topic 'doc-installed-file-property' Merge topic 'target-sources-error-conditions' Merge topic 'doc-ctest-j-typo' Merge branch 'release' FindOpenGL: Drop explicit dependency on X11 (#15268) Merge topic 'FindOpenSSL-separate-libs' Merge topic 'link-no-empty-response-files' Merge topic 'fix-implicit-lib-logging' Merge topic 'doc-compile-features-typo' Merge topic 'FindOpenGL-no-X11' Merge branch 'release' Utilities/Release: Add build of binary for Linux x86_64 add_library: Fix target type check for non-shared-lib platforms Help: Add notes for topic 'file-LOCK-command' Merge topic 'FindOpenGL-revert-imported-targets' Merge topic 'add-continue-command' Merge topic 'doc-Nsight-Tegra-toolchain' Merge topic 'vs-hlsl-settings' Merge topic 'doc-CMAKE_CXX_KNOWN_FEATURES-typo' Merge topic 'xcode-target-search-perf' Merge topic 'CPackIFW-doc-typos' Merge topic 'FindPythonInterp-Fix-1.4' Merge topic 'fix-wince-unicode-entry-point' Merge topic 'binary-linux-64' Merge topic 'icase-source-file-prop' Merge topic 'file-LOCK-command' Merge branch 'release' VS: Fix typo in VS_SHADER_MODEL lookup comment CMakeDetermineCompilerABI: Use normal linker flags in ABI project try_compile: Pass linker flags into test project (#14066) Merge topic 'vs-phone-store-deployment-location' Merge branch 'release' Merge topic 'doc-mixed-case-commands' Merge topic 'vs-hlsl-typo' Merge topic 'fix-add_library-check-for-shared' Merge topic 'cached-regex-clear-fixed' Merge topic 'FindUnixCommands-use-FPHSA' VS: Inherit target-level "-wd" flags in source files (#15284) Xcode: Fix rebuild with multiple custom command outputs (#15116) Makefile: Fix rebuild with multiple custom command outputs (#15116) Tests: Cover rebuild with multiple custom command outputs (#15116) Merge topic 'Find-Modules-documentation' Merge topic 'doc-file-GENERATE-order' Merge topic 'xerces-rename' Merge branch 'release' Add options to build CMake without latest language dialects Makefile: Workaround Borland Make bug with multiple outputs Merge topic 'try_compile-link-flags' Merge topic 'FindMPI-Intel-5.0.1' Merge topic 'vs-inherit-wd' Merge topic 'ExternalProject_TEST_EXCLUDE_FROM_MAIN' Merge topic 'ctest-binary-pipe' Merge topic 'file-LOCK-timeout-type' Merge topic 'optional-latest-language-dialects' Merge topic 'custom-command-multiple-outputs' Merge branch 'release' Merge branch 'release' find_library: Fix repeat call after changing directory content (#15293) Help: Drop FeatureSummary example in cmake-developer.7 Merge branch 'backport-doc-find-module-no-summary' into doc-find-module-no-summary Merge topic 'doc-find-module-no-summary' Merge topic 'find_library-updated-directory-content' Merge topic 'FindLATEX-use-FPHSA' Merge topic 'doc-CMP0054-example' Merge topic 'drop-double-underscores' Merge topic 'FindQt4-fix-major-version-mismatch' Merge topic 'catch-ctest-errors-better' Merge topic 'find-msmpi' Merge branch 'release' curl: Use Windows SSL/TLS native implementation Tests: Fix OS X version check to use component-wise test Merge topic 'FindMPI-parse-Xlinker-flags' Merge topic 'suncc-fixes' Merge topic 'curl-winssl' Merge topic 'assert-no-string-conversion' Merge topic 'tests-osx-version' Merge topic 'extproj-extra-newlines' Merge topic 'cmp0054-warnings-extproj' install: Allow absolute EXPORT destination with relative targets (#15258) Tests: Allow RunCMake tests to pass generator expressions Tests: Simplify RunCMake test extra argument passing Help: Mention add_dependencies in add_custom_target DEPENDS option Help: Document MAIN_DEPENDENCY limitation in add_custom_command Tests: Allow RunCMake expected result code to be a regex ctest_memcheck: Do not open empty BC output file name Tests: Fix CheckSourceTree test for newer Git Merge branch 'release' Merge topic 'doc-custom-command-depends' Merge topic 'test-CheckSourceTree-update' Merge topic 'fix_coverage_scanbuild_errors' Merge topic 'test-RunCMake-updates' Merge topic 'ctest_memcheck-no-empty-BC-output' Merge branch 'upstream-kwsys' into update-kwsys curl: Use OS X SSL/TLS native implementation Tests: Move CTestTestMemcheck cases into a RunCMake.CTestMemcheck test Tests: Move CTestTestMemcheck tools into Tests/CMakeLib Merge topic 'curl-darwinssl' Merge topic 'test-memcheck-with-RunCMake' Merge topic 'doc-INTERFACE-target-type' Merge topic 'fix-sha2-cast-constness' Merge topic 'vs-nsight-tegra-min-api' Merge topic 'update-kwsys' Merge branch 'upstream-kwsys' into update-kwsys Tests: Run CFBundleTest only with valid configuration Merge topic 'install-EXPORT-absolute-prefix' Merge topic 'osx-cfbundle-tweaks' Merge topic 'update-kwsys' Merge topic 'bootstrap-solaris' Utilities/Release: Fix name of OS X 10.6+ x86_64-only binary Utilities/Release: Build Windows and OS X binaries with native SSL Merge topic 'nightly-binary-updates' Merge topic 'doc-mingw-makefiles' Merge branch 'release' Tests: Fix RunCMake.CompileFeatures test NonValidTarget2 case Merge topic 'macho-parser' Merge topic 'backport-suncc-fixes' Help: Add notes for topic 'AppleClang-5.1-features' Merge branch 'upstream-kwsys' into update-kwsys Merge topic 'add-FindGSL' Merge topic 'ctest-coverage-extra-line-error' Merge topic 'cleanup-ExpandListArgument-usage' Merge topic 'AppleClang-5.1-features' Merge topic 'CPackComponent-docs-fix' Merge topic 'base64-constref' Merge topic 'ninja-fix-crash-on-error' Merge topic 'doc-octothorpe-escaping' Merge branch 'release' Oracle/Sun: Fix Fortran preprocessor rule generation Merge topic 'cpack-PackageMaker-package-size' Merge topic 'ninja-fix-subdir-objlib-languages' Merge topic 'minor-warning-fixes' Merge topic 'sunpro-Fortran-preprocess' cmCTest: Use size_t for cmsysBase64_Encode return value Copyright.txt: Update year range to end in 2015 Merge topic 'copyright-year' Merge topic 'update-kwsys' Merge topic 'base64-casts' Merge topic 'RunCMake-stderr-default' Merge topic 'drop-GNU-2.95' Merge topic 'FindCUDA-cross' Merge topic 'FindIce-CMP0054' Merge topic 'find-msmpi' Merge topic 'FindSDL-quoting' Merge topic 'fix-error-message-typo-tar-cmd' Merge topic 'cpack_invalid_cmake_generator' Merge topic 'record-GNU-5-features' Merge topic 'WCDH-thread_local-portability' XL: Fix link flags for executables on Linux with XL compilers Merge branch 'upstream-kwsys' into update-kwsys Merge topic 'doc-if-variable-not-defined' Merge topic 'doc-CXX_STANDARD-14' Help: Add notes for topic 'feature_record_msvc' Merge topic 'update-kwsys' Merge topic 'kwsys-Terminal-xterm-termite' Merge topic 'fix-empty-target-property-queries' Merge topic 'refactor-CompileFeatures-test' Merge topic 'feature_record_msvc' Merge topic 'sln-bom' Merge topic 'FindCUDA.cmake/UseCMAKE_CXX_FLAGS_separableCompilation' Merge topic 'tests-encoding' Merge branch 'release' Merge topic 'linux-XL-fortran' Merge topic 'sun-better-stdlib' Merge topic 'drop-ancient-workarounds' Merge topic 'FindOpenSSL-use-header-version' Merge topic 'doc-CMAKE_FIND_PACKAGE_NAME' Merge topic 'FindLATEX-components' Merge topic 'xcode-ios-compiler-id' Merge topic 'fix-autouic-regression' Merge topic 'Apple-GNU-compiler-features' Merge topic 'backport-copyright-year' Merge topic 'improve_cobertura' Merge topic 'add-xz-support' Merge topic 'join-algorithm' Merge topic 'linux-XL-fortran' jsoncpp: Add .gitattributes to skip whitespace checks Merge branch 'jsoncpp-upstream' into import-jsoncpp Merge branch 'release' Merge topic 'backport-cpack_invalid_cmake_generator' zlib: Disable warnings to avoid changing 3rd party code Help: Add notes for topic 'find-msmpi' Merge branch 'release' Revert topic 'feature_record_msvc' Tests: Revert workaround for COMPILE_FEATURES genex bug Help: Add notes for topic 'Apple-GNU-compiler-features' Help: Add notes for topic 'record-GNU-5-features' Help: Add notes for topic 'Xcode-clang-compile-features' Help: Add notes for topic 'FindGit-local-Github' Merge topic 'record-GNU-5-features' Merge topic 'find-msmpi' Merge topic 'Apple-GNU-compiler-features' Help: Add notes for topic 'Apple-compiler-selection' ctest_build: Fix logic regression in parent that clips build output Merge topic 'revert-feature_record_msvc' Merge topic 'FindRuby-zero-version' Merge topic 'FindRuby-fix-version' Merge topic 'FindBoost-update-versions' Merge topic 'cpack-PackageMaker-OSX-10.10' Merge topic 'fix-LOCATION-with-TARGET_OBJECTS' Merge topic 'fix-COMPILE_FEATURES-genex' Merge topic 'delete-algorithm' Merge topic 'zlib-suppress-warnings' Merge topic 'Xcode-clang-compile-features' Merge topic 'safer-msmpi-checks' Merge topic 'Apple-compiler-selection' Merge topic 'FindGit-local-Github' Merge branch 'release' ExternalData: Convert docs to a bracket comment ExternalData: Split documentation into sections ExternalData: Document all variables defined by module ExternalData: Re-order documentation ExternalData: Improve documentation organization ExternalData: Add support for custom download scripts Help: Add notes for topic 'ExternalData-custom-download' jsoncpp: Include "config.h" before system headers jsoncpp: Build the library within CMake jsoncpp: Disable warnings to avoid changing 3rd party code jsoncpp: Include C headers since we use APIs without std:: jsoncpp: Add missing <iosfwd> include in json/writer.h jsoncpp: Add missing assert before strcmp in json_value.cpp jsoncpp: Provide 'isfinite' implementation on ancient glibc jsoncpp: Provide 'isfinite' implementation on Solaris jsoncpp: Add README-CMake.txt libarchive: Constify internal __archive_get_date implementation Tests: Teach RunCMake to report command-line on failure Merge topic 'fix-ctest_build-output-processing-regression' Merge topic 'ExternalData-custom-download' Merge topic 'import-jsoncpp' Merge topic 'libarchive-constify-internal-get_date' Merge topic 'tests-RunCMake-report-command' Merge topic 'fix-qcc-compiler-id' Merge topic 'windows-utf-8' Help: Add notes for topic 'GNU-4.6-compile-features' Merge topic 'extend-COMPILE_FEATURES-test' Merge topic 'GNU-4.6-compile-features' FindJsonCpp: Add module to find JsonCpp package Merge topic 'eclipse-fix-cxx-natures' Merge topic 'add-FindJsonCpp' Merge topic 'emacs-mode-fix-word-at-point' Merge topic 'fix-cmake-org-links' Merge topic 'FindQt-fixes' Merge topic 'remove-AppleClang-51-release-notes' Merge topic 'delete-algorithm' Merge topic 'use-member-insert' Merge topic 'consistent-empty-method' Tests: Add RunCMake.CTestSubmit cases covering ctest_submit failures Tests: Extend RunCMake.CTestSubmit test to cover 'drop' failures Merge branch 'release' Merge topic 'test-ctest_submit-fail-with-RunCMake' Help: Add notes for topic 'SolarisStudio-compile-features' Merge topic 'WriteCompilerDetectionHeader-multi-file-lang' Merge topic 'SolarisStudio-compile-features' Merge topic 'GNU-4.4-compile-features' cmake: Teach "-E tar" to report file name on failure to read from disk cmake: Teach "-E tar" command a "--mtime=" option Merge topic 'doc-virtual-override-specifiers-links' Merge topic 'xcode-target-sort' Merge topic 'emacs-mode-fix-word-at-point' Merge topic 'find-package-mode-fix-multiarch' Merge topic 'doc-unsupported-compilers' Merge topic 'cmake-E-tar-mtime' jsoncpp: Drop doxygen comments that cause Clang warnings jsoncpp: Add headers to help CMake include in-source jsoncpp headers cmake: Generate an internal 'Labels.json' file next to 'Labels.txt' Merge topic 'cmake-labels-json' ctest_submit: Make CDASH_UPLOAD mode arguments more strict Add option to build CMake against a system jsoncpp Merge branch 'release' Merge branch 'upstream-kwsys' into update-kwsys Features: Fix CompileFeatures test for C non-features Features: Fix CompileFeatures non-feature tests for space in path Features: Fix GNU 4.4 and 4.5 C standard level flags Tests: Fix obscure RunCMake.CTestSubmit 'drop' case failures Merge topic 'test-ctest_submit-fail-with-RunCMake' Merge topic 'jsoncpp-third-party' Features: Blacklist raw string literals test for GNU 4.4 Merge topic 'GNU-4.4-compile-features' Merge topic 'WriteCompilerDetectionHeader-tests' Merge topic 'update-kwsys' Merge topic 'FindCUDA-cusolver' curl: Add README-CMake.txt Merge topic 'cdash_upload_file_mode' Merge branch 'release' Tests: Remove incorrect indentation from Complex test comment curl: Add CURL_CA_PATH option to CMake build process cmake: Use a default CA path when not using system curl Merge topic 'add-missing-variable-docs' Merge topic 'FeatureSummary-fix-doc-typo' Merge topic 'GNU-4.4-compile-features' Merge topic 'update-curl' Merge topic 'FindCUDA-more-advanced-cache-entries' Merge topic 'test-complex-remove-bad-indentation' Merge topic 'INTERFACE_SYSTEM_INCLUDE_DIRECTORIES-update' Help: Add notes for topic 'FindCUDA-cusolver' ExternalProject: Allow ALWAYS step property to be switched (#15368) Tests/RunCMake: Honor CMAKE_MAKE_PROGRAM Merge branch 'upstream-kwsys' into update-kwsys Tests: Shorten paths in CompileDefinitions Tests: Shorten paths in RunCMake.CompileFeatures Merge topic 'curl-default-cainfo' Merge topic 'ninja-rsp_file-calculation' Merge topic 'update-kwsys' Merge topic 'ExternalProject-switch-ALWAYS' Merge topic 'FindCUDA-cusolver' Merge topic 'try-run-link-libraries' Merge topic 'backport-kwsys-directory-check-opendir' Merge topic 'tests-RunCMake-make-program' cmake: Teach "-E tar" command a "--files-from=" option Help: Document 'cmake -E <command>' modes in cmake.1 manual Features: Fix test to reject missing expectation definitions Tests: Shorten paths in ExternalProjectLocal try_compile: Test that CMake re-runs on input change Tests/RunCMake: Normalize newlines before checking actual output configure_file: Test that CMake re-runs on input change or output missing Merge topic 'doc-link_libraries-note' Merge topic 'load-initial-cache-from-stderr-to-stdout' Merge topic 'cmake-builtin-targets-use-ninja-terminal' Merge topic 'cmake-gui-osx' Merge topic 'tests-RunCMake-normalize-newlines' Merge topic 'test-rerun-cmake' Merge topic 'cmake-E-tar-files-from' Merge topic 'doc-cmake-E-mode' Merge topic 'test-features-enforce-expectation' Merge topic 'file-strings-utf-16' Merge topic 'shorten-test-paths' Merge topic 'drop-win9x-reference' Merge topic 'OpenSSL_102' Xcode: Add internal API to find xcodebuild Xcode: Select make program at build time Xcode: Switch to internal CMAKE_MAKE_PROGRAM lookup by generator (#15324) Merge topic 'fix-OBJECT_DEPENDS-after-path-normalization' Merge topic 'ctest-update-gmake-error-match' Merge topic 'vs-shader-flags' Merge topic 'xcode-revise-make-program' Merge branch 'release-3.1' Features: Define meaning for no language standard default Ninja: Use "deps = msvc" only for C and CXX (#15253) Makefile: Generate .NOTPARALLEL without .PHONY (#14312) Merge branch 'backport-fix-cpack-symlink-create-dir' into fix-cpack-symlink-create-dir Merge topic 'build-require-libarchive-3' Merge topic 'vs-windows-store-default-language' Merge topic 'ninja-msvc-only-C-and-CXX' Merge topic 'fix-cpack-symlink-create-dir' Merge topic 'feature-record-msvc' Merge branch 'release-3.1' Merge topic 'ctest_submmit-CDASH_UPLOAD-encode-url' Merge topic 'GNU-5-CXX14' Merge topic 'make-NOTPARALLEL-not-PHONY' Merge topic 'rpm_multi_prefix' CTestCoverageCollectGCOV: Fix handling of international characters Help: Add notes for topic 'CTestCoverageCollectGCOV-refinements' Merge topic 'CTestCoverageCollectGCOV-refinements' Merge topic 'Qt-AUTOUIC-file-origin' Merge topic 'fix-msvc-linker-flags-typo' Merge topic 'fix-default-install-config' Merge branch 'release-3.1' CPack: Fix NSIS default 64-bit Windows install directory (#14211) Help: Revise try_compile and try_run documentation (#15358) Help: Add link target to cmake-language.7 encoding section Help: Consolidate 3.2 release notes Help: Organize and revise 3.2 release notes Merge branch 'release-3.1' Merge topic 'cpack-nsis-win64' Merge topic 'doc-try_compile' Merge topic 'fix-C-standard-features' Merge topic 'update-docs' Merge topic 'doc-3.2-relnotes' Help: Rename 3.x.0 release notes to 3.x Merge topic 'rename-release-notes' Help: Drop development topic notes to prepare release CMake 3.2.0-rc1 version update Do not call setlocale() globally in CMake applications (#15377) Add setlocale() calls around use of libarchive APIs (#14934, #15377) Merge branch 'backport-no-global-setlocale' into no-global-setlocale Merge branch 'no-global-setlocale' into release Merge branch 'cpack_rpm_mulit_prefix_fixup' into release Merge branch 'makefile-missing-comment' into release Merge branch 'bootstrap-sphinx-qthelp' into release Merge branch 'fix_timeout_docs' into release FindCoin3D: Drop link to project homepage Merge branch 'FindCoin3D-drop-link' into release Merge branch 'cpack_rpm_mulit_prefix_fixup' into release Calin Cascaval (1): cpack: Fix installed size computation with PackageMaker generator Christian Manning (2): Code Blocks/Eclipse: Use non-default stdlib includes when specified. Code Blocks/Eclipse: Add -std= flag matching. Christoph Grüninger (8): FindUnixCommand: Use FPHSA to report status in standard way FindLATEX: Use FPHSA to report status in standard way cmParseDelphiCoverage: Remove superfluous semicolons after methods cmCMakeMinimumRequired: Use unsigned int for version numbers FindLATEX: Add components handling FindLATEX: Add components PDFtoPS and HTLATEX FindLATEX: Add components Biber and xindy FindLATEX: Add components for XeLaTeX and LuaLaTeX Chuck Atkins (5): liblzma: fix build on platforms with no SIZE_MAX defined. Refactor and seperate search path construction for find commands Encapsulate search path manipulation functions into a seperate class. Use containers of labeled search paths instead of individual members Misc. fixes for the Oracle / Sun compiler. Clinton Stimpson (7): Fix failing StringFileTest when using unicode characters. Encoding: Use encoding libcurl expects with file: urls. Mach-O: Add Mach-O parser for OS X and iOS. Mach-O: Use Mach-O parser to extract install names instead of otool. Encoding: Write Visual Studio solution file with BOM. Encoding: Modify tests to work using non-ascii paths. Encoding: Switch to use UTF-8 internally by default on Windows. Curl Upstream (2): curl 7.16.1 (reduced) curl 7.38.0 (reduced) Daniel Scharrer (1): FindQt4: Fix handling of QT_VERSION_MAJOR mismatch Daniele E. Domenichelli (10): Tests/Tutorial: Fix when USE_MYMATH is OFF ExternalProject: Add CMAKE_CACHE_DEFAULT_ARGS arguments ExternalProject: Add unit tests for CMAKE_CACHE_DEFAULT_ARGS ExternalProject: Add independent step targets ExternalProject: Add ExternalProject_Add_StepDependencies function ExternalProject: Add unit tests ExternalProject: Always add a command to a step ExternalProject: Add UPDATE_DISCONNECTED option ExternalProject: Add unit tests for UPDATE_DISCONNECTED ExternalProject: Add TEST_EXCLUDE_FROM_MAIN option Dmitry Polyanitsa (1): Add 'ANDROID_API_MIN' target property to set Android Target MIN API Domen Vrankar (6): CPackRPM: Add component based packaging description and summary string: Tolerate SUBSTRING length exceeding end index CPack invalid CMake generator CPackRPM: Allow multiple path relocation prefixes for one package CPackRPM: Fix recognition of absolute relocation paths CPackRPM: Do not run file(GLOB_RECURSE) without CMP0009 set to NEW Evgeny Kalishenko (2): CPackRPM: Support pre(post) install script requirements CPackRPM: Support PREUN and POSTUN requirements Felix Geyer (1): CMakeFindPackageMode: Fix Debian multiarch default guess (#15250) Frank Park (1): FindGit: Search in 'GitHub for Windows' user directory Fraser Hutchison (1): Avoid if() quoted auto-dereference when checking for "MSVC" Gauthier Lamaison (1): CPackRPM: Unset temporary component variables before re-use Gregor Jasny (7): Track nested loop levels in CMake language with a stack of counters break: Add policy CMP0055 to check calls strictly return: Add test for returning inside a foreach loop continue: Add a new CMake language command for loop continuation (#14013) cmTarget: Use GetCFBundleDirectory within GetFullNameInternal Xcode: Call IsCFBundleOnApple to decide if bundle is being built Require libarchive 3.0.0 or later Guillaume Papin (1): FindBoost: fix find_library call when using "re-rooting" Hannes Mezger (1): FindOpenSSL: Report crypto and ssl libraries separately James Bigler (1): FindCUDA: Add relevant CMAKE_{C,CXX}_FLAGS for separable compilation Jean-Christophe Fillion-Robin (1): cmake: Display "loading initial cache" message on stdout Joseph Snyder (3): CTest: Add code coverage parser for Pascal/Delphi CTest: Add Javascript coverage parser CTest: Remove code to fix scanbuild errors JsonCpp Upstream (1): JsonCpp 1.0.0 (reduced) Julien Schueller (1): UseSWIG: Fix R module prefix Justin Borodinsky (1): file: Teach STRINGS to support UTF-16 and UTF-32 encodings KWSys Robot (9): KWSys 2014-10-31 (88c8cc7f) KWSys 2014-11-12 (5843f590) KWSys 2014-11-14 (dec9c30b) KWSys 2014-12-16 (cc4046a8) KWSys 2014-12-18 (87c65319) KWSys 2014-12-23 (5a15cb3b) KWSys 2015-01-09 (425fa73e) KWSys 2015-01-20 (b33e7b96) KWSys 2015-01-23 (d4e7f08e) Kelly Thompson (1): FindGSL: Add module to find the GNU Scientific Library Kevin Wojniak (3): cmake-gui: Fix install menu to be available for Qt5 builds on OS X. cmake-gui: Change install buttons to activate on clicked instead of pressed. cmake-gui: Shrink spacing between search field and checkbox. Kitware Robot (114): 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 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 Lorenz Witte (1): UseJava: Fix classpath separator on WIN32 cross compilation (#15206) Mark Abraham (1): FindCUDA: Mark more cache variables as advanced Matt McCormick (3): try_run: Add support for LINK_LIBRARIES option. try_run: Add test for bad link libraries. try_run: Add tests for LINK_LIBRARIES with mock libraries. Nils Gladitz (2): strings: Remove redundant calls to std::string::c_str() Makefile: Fix regression in target-bound custom command COMMENT output Nuno Sucena Almeida (1): bootstrap: Add --sphinx-qthelp option to enable qthelp doc generation Pascal Bach (1): Tests: Run Tutorial steps 1-4 as tests for Windows CE Peter Collingbourne (7): Rename doing_verbatim to doing_nothing Add USES_TERMINAL option for custom commands Give the interactive cache editor the USES_TERMINAL property Ninja: factor out the test for console pool support Ninja: Remove unused declaration Ninja: Implement USES_TERMINAL using the console pool if available Help: Add notes for topic 'console-pool' Peter Wu (1): CheckStructHasMember: Avoid clang -Wall breakage (#15203) Robert Goulet (3): VS: Add source file property to set extra hlsl shader flags VS: Add missing newlines to .vcxproj generation VS: Set default language in generated Windows Phone and Store projects Robert Maynard (5): Features: Properly evaluate if the compiler supports cxx_final. Features: Record for MSVC C++ 2015 and MSVC C 2010-2015. Features: Quote all compiler names when comparing with COMPILER_ID Features: Enable writing of MSVC compiler feature header. Features: Record for MSVC 2010-2015 Roger Leigh (1): FindIntl: New module to find Gettext libintl Rolf Eike Beer (9): FPHSA: remove unneeded variable dereferencing extend the testing for version comparison cmSystemTools: reimplement verson comparison without sscanf() CPackRPM: remove unneeded string length calculation GetPrerequisites: remove needless variable dereferencing GetPrerequisites: join if() clauses cmCTestTestHandler: take reference to temporary string instead of doing a copy CTest: Fix integer overflow when uploading huge files drop reference to removed Windows 9x support Ruslan Baratov (3): cmSystemTools: Add StringToInt helper file: Add LOCK subcommand to do file and directory locking file: Use 'long' to represent the parsed LOCK TIMEOUT value Sean McBride (3): Rename header guards to not start with double underscore Fix some Clang -Wstring-conversion warnings sha2: Fix -Wcast-qual warnings by adding const to some casts Stephen Kelly (150): Remove borland workarounds. Help: Document that policies are not feature toggles. QtAutogen: Extract a GetRccExecutable method. QtAutogen: Expand rccfiles into a vector early in the autogen process. QtAutogen: Regenerate qrc files if their input changes (#15074) file(GENERATE): Use permissions of input file if present. Genex: Fix whitespace issue. Features: Split the Clang testable features to a separate file. file(GENERATE): Evaluate early to allow generating source files Features: Reorder the GNU C dialect feature tests Features: Use the correct dialect flag when recording features. Features: Run GNU feature tests with std=c++14 when available. QtAutogen: Don't take a reference to temporary. QtAutogen: Use cmHasLiteral{Prefix,Suffix} where possible. file(GENERATE): Re-run cmake when appropriate. Build CMake with most-recent available language dialect. Merge branch 'default-lang-dialect' into step2 cmTarget: Remove std::min and std::max MSVC6 compatibility code. cmFindCommon: Remove MSVC6 workaround for nested struct private access. cmStandardIncludes: Remove MSVC6 condition for cmArrayBegin macro. cmSystemTools: Remove MSVC6 compatibility define. VisualStudio: Remove MSVC6 compatibility macro. cmGeneratorTarget: Remove MSVC7 workaround Help: Update developer manual with some C++ features now permitted. Help: Unify the help text of INTERFACE_ build properties. Help: Format the LINK_INTERFACE_LIBRARIES target properies. Help: Link to target_link_libraries from target properies. Help: Make remaining build property docs consistent. Help: Use a property-specific command instead of the generic one. Help: Fix typo in genex in documentation. Remove some unneeded c_str calls. WCDH: Make it possible to generate multiple files. Help: Warn that paths should not be used in INTERFACE_ build properties. Remove disallowed feature which Borland did not accept. Remove note disallowing use of some string and vector API. Help: Link to cmake-packages(7) from the Module creation documentation. Help: Remove disadvantage creating IMPORTED targets in Find modules. Help: Add useful links to IMPORTED targets and usage requirements. Help: Remove recommendation about checking minimum CMake version. Help: Document IMPORTED_CONFIGURATIONS target property for Find modules. Help: Document that IMPORTED targets in Find modules may be UNKNOWN. CTest: Expand a string directly into a container. cmGeneratorExpression: Remove unused header. Remove some temporary vectors for ExpandListArgument. Features: Record for AppleClang 5.1 RunCMake: Expect empty output by default. Remove GCC 2.95 support macros in favor of template versions. Remove workaround for GCC < 3 ios_base absence. WCDH: Add feature portability for thread_local. Features: Record cxx_variable_templates for GNU 5.0. Features: Test an expectation of whether OVERRIDE_CONTROL is expected Features: Test feature propagation with more-common features. Features: Test nullptr as a side-effect activation of static_assert. Features: Add a comment explaining part of test. Drop SGI as a CMake host compiler. cmStandardIncludes: Remove comment about Borland. Remove Borland-related undef. cmStandardIncludes: Drop Comeau-related workaround. cmStandardIncludes: Remove iostreams workaround for obsolete Compaq compiler. cmStandardIncludes: Remove ANSI_FOR_SCOPE hack. cmStandardIncludes: Remove std namespace hack. Remove unused cmIStringStream class. cmInstallCommand: Remove unused variable. cmStandardIncludes: Add a join algorithm for string containers. Use the cmJoin algorithm where possible. Features: Record for MSVC 2010-2013. Features: Record dialect flags for AppleClang 4.0+. Features: Record for historical Xcode clang versions. SolarisStudio: Use alternative standard library to build CMake. Use two-iterator std::set::insert where appropriate. Revert "Misc. fixes for the Oracle / Sun compiler." Help: Remove documented restriction on insert APIs. Use insert instead of a loop in some cases. Help: Remove documented restriction on find in conditions. Help: Remove documented restriction on template use. cmTarget: Use insert instead of std::copy. Port all cmOStringStream to std::ostringstream. cmStandardIncludes: Remove obsolete cmOStringStream. Remove some obsolete stuff. Remove VS 6 special case. Record compile features for GNU on Apple. Add a generic algorithm for deleting items in a container. Use the cmDeleteAll algorithm instead of trivial raw loops. cmGeneratorExpressionEvaluator: Replace own algorithm with cmDeleteAll. cmVariableWatch: Use the cmDeleteAll algorithm with for_each. CMakeDetermineCompiler: Factor out xcrun invocation into a macro OS X: Resolve compiler in /usr/bin to that reported by Xcode xcrun Features: Extend the tests for the COMPILE_FEATURES genex. Features: Ensure appropriate return value from feature test macros. Features: Update the default_dialect test for old GNU-like compilers. Features: Make cxx_noexcept available from GNU 4.6. Features: Remove wrong content from else() condition. Features: Record C/CXX dialect flags for GNU 4.6. Features: Test an old value of __STDC_VERSION__ for GNU < 4.7 compatibility. Features: Don't test __cplusplus value for CXX98 on GNU. Features: Test __GXX_EXPERIMENTAL_CXX0X__ macro for GNU < 4.7 compatibility. Features: Extend the generalized_initializers test for GNU < 4.7. Features: Adjust cxx_variadic_templates unit test for GNU < 4.7. Features: Adjust the RunCMake test to use more-common features. Features: Record for GNU 4.6. Features: Ensure that the cxx_auto_type test is correct. WCDH: Find a language-specific DetermineCompiler.cmake if present. Features: Use variable in cxx_inheriting_constructors test. WCDH: Allow compilers to specify features for one language but not the other. Features: Adjust cxx_variadic_templates unit test for SolarisStudio. WCDH: Generate per-language files in multi-file mode. Features: Record for SolarisStudio 12.4. Help: Add notes for topic 'WriteCompilerDetectionHeader-multi-file-lang' Remove AppleClang-5.1-features.rst release notes. Features: Remove outdated comment. Features: Test presence of cxx_auto_type with genex. cmDeleteAll: Generalize deletion specialization for map types. Use the cmDeleteAll algorithm for types derived from std::map. Replace 'foo.size() > 0' pattern with !foo.empty(). Replace 'foo.size() == 0' pattern with foo.empty(). Replace 'foo.size() != 0' pattern with !foo.empty(). cmListCommand: Use empty() and expand whitespace. Replace !foo.size() pattern with foo.empty(). Replace foo.size() pattern with !foo.empty(). Replace 'foo.length() == 0' pattern with foo.empty(). Replace 'foo.length() > 0' pattern with !foo.empty(). Replace 'foo.length() >= 1' pattern with !foo.empty() Replace foo.length() pattern with !foo.empty(). Features: Update comment in test to match the code. Features: Use a more-common feature in cycle-test. Features: Blacklist cxx_constexpr test for GNU 4.5. Features: Wrap failure-test in UNIX condition. Features: Record for GNU 4.4. Convert raw loops to vector member insert. Convert raw loops to set member insert. cmListCommand: Replace loop with member algorithm. cmakemain: Use member insert in command line handling code. cmakemain: Initialize vector content with iterators directly. WCDH: Fix the C_STANDARD property in the tests. WCDH: Test that no C compiler features are defined for CXX compiler. Help: Document unsupported compilers in the release notes. IncludeDirectories: Respect SYSTEM flag when using CONFIG genex. Help: Clarify INTERFACE_SYSTEM_INCLUDE_DIRECTORIES documentation. Features: Emit a test failure if 'override' is present but not expected Features: Update GNU 5.0 C++14 features. QtAutogen: Issue error message with origin file (#15342). Help: Add some cross-linking. Help: Document build targets automatically added to console pool. AppleClang: Remove redundant UNIX condition. Features: Add dialect compile flags only if default is known. Features: Populate CMAKE_<LANG>_STANDARD_DEFAULT only for supported compilers. Features: Allow setting standard dialect below the default. Features: Fix C90 feature detection. Help: Add 3.2 release notes for file(GENERATE) features Help: Add 3.2 release note for AUTORCC dependency tracking Sylvain Joubert (1): Configure some CMake-provided targets with USES_TERMINAL (#14915) Tim Gallagher (2): Makefile: Refactor checks for lang-specific targets and export compile cmds Makefile: Add assembly and preprocessed targets for Fortran Vladislav Vinogradov (1): ctest_coverage: Fix error message to report the file name Zack Galbreath (3): Fix incremental linking setting for Fortran + VS ctest_coverage: Fix parsing of absolute paths in Cobertura files Help: Fix variable reference in TIMEOUT test property docs Ådne Hovda (5): FindCurses: Drop search for deprecated HP-UX cur_colr library ccmake: Remove incomplete support for cur_colr on old HP-UX ccmake: Use standard getmaxyx instead of non-standard getmax[xy] ccmake: Cleanup and simplify conditional blocks for HP-UX ccmake: Add CMAKE_USE_SYSTEM_FORM option to use libform instead of cmForm ----------------------------------------------------------------------- hooks/post-receive -- CMake _______________________________________________ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/mailman/listinfo/cmake-commits