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

Kitware Robot kwrobot at kitware.com
Mon Jun 5 13:05:05 EDT 2017


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.9.0-rc1 has been created
        at  814f213d4cc83be823eb5eb33ff140a319c156eb (tag)
   tagging  344f9ed96a4cc457810ca84cf6549f7a4218fd8a (commit)
  replaces  v3.8.2
 tagged by  Brad King
        on  Mon Jun 5 12:59:05 2017 -0400

- Log -----------------------------------------------------------------
CMake 3.9.0-rc1
-----BEGIN PGP SIGNATURE-----

iQJKBAABCAA0FiEExsJlMku+vcNQtRPQLSzvEDSSFoQFAlk1jdkWHGJyYWQua2lu
Z0BraXR3YXJlLmNvbQAKCRAtLO8QNJIWhBGbD/0aX9jzIZKgz2bCPUDmhtxIcQg+
C06eV1Ts9hVAZx/hKVzsdwUKA2yC6m6Kp4Cm35ezPbidSvpZS6RFfDuD8lPpKtnM
nIf2ic6glMa5SyXqS+H0LT2UmxoOvkj+6x2xVoyAHshSRthzI/jIxpP8ZcCUfTUQ
65CniohInqi1dHQyCYNj23TocuaPbCGBRFTzhbRMBXRh42VxFUGwRiXDEDsvTNYq
XiXr1pfKNX1NMlxGotCd906DeFhDQnJ1iMyX+DWt2WSaqhg4cZXNdd/kwPzhK40g
zWnfJ/kd4XPGBdIyRZo6LcNoxeNtTjMZ1Hjen40Jc25Yqge/FEXLLT5k/sv0hpHv
UFb1B6U/PTe+l9uFP9t9jgra4clCvDeXZZZBOruP5hQEHnBvkOBYw5I/xvtcRwHj
IgMF2u+i1zkBo83Sa4S6MmWT2t1y1oOFQmmY4sIHkRJbW3Y1RKxfI/316PNuq4qf
g7m4qiYjQfUEfhuqeTguac0sY9cWqs7WOKXftVJxKuDRcV3HftwVUA0QW68vUxKz
l7GzFzlSvTsvToJa5KC/7YE8+DdVxhuFdqXhPOwKK/VovLu2HijHpGJP+7udwEZU
iqFKTg1cjo9kkWrc7rRj3/4fWCuEk8pGku8eY4I2OMoofyFRKPNvEGfMWnhK9R12
NP8Pmh8QfZBckCsnHw==
=6XjL
-----END PGP SIGNATURE-----

Albert Ziegenhagel (1):
      bindexplib: Skip symbols containing a dot (.)

Aleix Pol (1):
      Autogen: Pass explicit predefines header to moc if possible

Alex Turbov (4):
      project: Add `DESCRIPTION` parameter
      Boost Fiber actually require at least C++11.
      Improve Doxygen support
      FindBoost: Simplify search in lists.

Andreas Weis (1):
      Added space after IAR response file flag

André Apitzsch (3):
      FindProtobuf: add targets
      FindProtobuf: add tests
      FindProtobuf: add optional export declaration macro to generated cpp files

Bastien Schatt (2):
      Add GENERATOR_IS_MULTI_CONFIG global property
      Do not initialize CMAKE_BUILD_TYPE on multi-config generators

Beeble (2):
      VS: Pass whole target to WriteProjectConfigurations
      include_external_msproject: Honor MAP_IMPORTED_CONFIG_<CONFIG>

Ben Boeckel (29):
      ExternalProject: only append `COMMAND` if actually adding a command
      OSXScriptLauncher: remove unused variable
      cmCTest, cmCTestCoverageHandler: remove cwd dance
      cmWorkingDirectory: add class for changing the workdir
      cmWorkingDirectory: use the new class
      cmStateTypes: document that the ordering of targets is important
      GenerateExportHeader: always fill in _EXPORT macros
      Help/dev: mention how the robot performs its checks
      cmExportBuildFileGenerator: use HasImportLibrary
      kwsys: remove extra attribute
      update-kwsys: apply changes made in CMake to the import
      kwsys: match upstream changes
      Merge branch 'upstream-KWSys' into kwsys-import-cleanup
      ninja: describe the intermediate order depends target better
      ninja: remove duplicate order-only dependencies
      RunCMake.Ninja: support passing arguments when running ninja
      ninja: break unnecessary target dependencies
      RunCMake.Ninja: add a test for assumed sources
      Tests: use BYPRODUCTS in the CustomCommandWorkingDirectory test
      cmCTestTestCommand: defer getting the global timeout
      cmCTestTestHandler: use pointers to static memory
      cmCTestRunTest: do not count skipped tests as failed
      cmCTestTestHandler: count skipped tests as disabled
      Help: add release notes
      cmCTestTestHandler: indicate why a test did not run
      c++: prefer vectors over lists
      Tests/Server: import print_function from the future
      FPHSA: remove extra space
      Help/dev: note that unstaging before an update is unnecessary

Bernhard Burgermeister (2):
      Ninja: support response file for cmake_ninja_depends on Windows
      Ninja: Fix command concatenation on Windows

Bertrand Bellenot (1):
      bindexplib: Add method for parsing and integrating `.def` files

Betsy McPhail (2):
      CTest: Improve 'Completion Status' reported to CDash for 'Not Run' tests
      Add 'DISABLED' test property

Brad King (743):
      Merge branch 'release'
      Begin post-3.8 development
      Merge branch 'upstream-KWSys' into update-kwsys
      Merge topic 'FeatureSummary-doc-cleanup'
      Merge branch 'release'
      Merge topic 'update-kwsys'
      Merge topic 'wix-custom-root-id'
      Merge topic 'FeatureSummary_description'
      Merge topic 'FindProtobuf-static-libs'
      Merge topic 'determine_id_without_user_specified_flags'
      curl: Update script to get curl 7.52.1
      Merge branch 'upstream-curl' into update-curl
      curl: Fix passing _WINSOCKAPI_ macro to compiler
      Utilities/Sphinx: Add option for cmake.org version switch to html
      Merge topic 'doc-cmake.org-version-switch'
      Merge topic 'sphinx-1.4'
      Tests: Fix `file://` URLs given to curl
      Help: Add notes for topic 'update-curl'
      Merge topic 'gcc-cpp98'
      Merge topic 'update-curl'
      Merge topic 'ExtractGTestMacro'
      Merge topic 'vs-nasm'
      Merge topic 'erase-if'
      Merge topic 'cuda_tests_improve_error_reporting'
      Merge branch 'release'
      Merge topic 'execute_process-default-encoding'
      Merge topic 'cmake_provide_include_dir_for_toolkit'
      Merge topic 'command-cleanup'
      Merge branch 'release'
      Help: Format BUILD_WITH_INSTALL_RPATH documentation
      Merge branch 'upstream-KWSys' into update-kwsys
      Merge branch 'backport-clang-format-cuda' into clang-format-cuda
      Tests: Run clang-format on CUDA code
      Merge branch 'backport-clang-format-cuda' into clang-format-cuda
      Merge topic 'clang-format-cuda'
      Merge branch 'release'
      VS: Refactor parsing of CMAKE_<LANG>_STANDARD_LIBRARIES
      VS: Place CMAKE_<LANG>_STANDARD_LIBRARIES after other libraries
      VS: De-duplicate PreprocessorDefinitions tag name
      CMakeDetermineCUDACompiler: Drop out-of-date comment
      Tests: Split out RunCMake.GeneratorToolset Xcode checks
      VS: Refactor generator toolset parsing
      Merge topic 'update-kwsys'
      Merge topic 'cuda-no-Os'
      Merge topic 'cuda-with-c'
      Merge topic 'cuda-drop-comment'
      Merge topic 'vs-dedup-tag'
      Merge topic 'vs-refactor-libs'
      Merge branch 'release'
      cmDisallowedCommand: Forward final pass too
      cmIDEOptions: Add SpaceAppendable flag table type
      cmVisualStudioGeneratorOptions: Add PrependInerhitedString method
      VS: Refactor AdditionalOptions generation
      Merge topic 'cuda-msvc-flags'
      Merge topic 'autogen_fix_3.8'
      Merge topic 'fix-ctest_update-svn'
      Merge topic 'command-cleanup-fix'
      Merge topic 'TestBigEndian-cxx-only'
      Merge topic 'vs-refactor-toolset-parsing'
      Merge topic 'vs-refactor-unknown-flags'
      ctest_update: Refactor internal APIs to support more failure cases
      ctest_update: Capture failure of svn to load revisions and local mods
      Merge branch 'release-3.7'
      Merge branch 'release'
      Merge topic 'capture-ctest_update-svn-failures'
      Merge topic 'FindOpenSSL-crypto-name'
      Merge topic 'bison3'
      Merge topic 'install_name_policy'
      Merge topic 'FindHDF5-include-dir-advanced'
      Merge topic 'FindHDF5-fix-header-langs'
      Make CMAKE_ROOT independent of case of path used to invoke cmake
      libarchive: Update script to get 3.3.0
      Merge branch 'upstream-LibArchive' into update-libarchive
      Merge topic 'fix-CMP0017-path-case'
      Merge topic 'fix-CMAKE_ROOT-case'
      Merge topic 'productbuild_resources'
      Merge topic 'productbuild_component_plist'
      Merge topic 'iwyu'
      Merge topic 'cuda-separable-bool'
      Merge topic 'FindGTK2-old-sigc++'
      Merge topic 'cmake-host-system-name'
      Merge branch 'upstream-libuv' into update-libuv
      Merge topic 'ExternalProject-update-docs'
      Merge topic 'vs2017-fallback-sdk'
      Merge topic 'autogen_json'
      Merge branch 'release'
      Update CMake pre-cached values for libarchive 3.3.0
      libarchive: Define __LA_DEPRECATED consistently
      libarchive: Fix use of ssize_t in archive_entry.h
      libarchive: Avoid declaration after statement in C code
      libarchive: Avoid using isblank
      cmServerConnection.h: Include cmConfigure.h first
      Merge topic 'cmake_m4_find_package_var_check'
      Merge topic 'FindCUDA-fix-init'
      Merge topic 'clang-format-attrs'
      Merge topic 'doc-cmake-language-makefile-vars'
      Merge topic 'update-libuv'
      Merge topic 'update-libarchive'
      Merge topic 'cmake-server-aix'
      Merge topic 'autogen_depends'
      Merge topic 'find_openmp_clang_patch'
      Merge topic 'vcxproj-indentation'
      Merge topic 'dragndrop-format'
      Merge topic '16615-xcode-object-libraries-depends'
      Merge topic 'GetPrerequisites-find_item_basename'
      Merge branch 'release'
      Merge branch 'ninja-no-full-path' into release-3.7
      Tests: Fix RunCMake.ObjectLibrary dependency delay
      Tests: Change RunCMake.ObjectLibrary dependencies case to C
      libuv: automatically skip ifaddrs on Solaris 10
      libuv: Implement mkdtemp on Solaris 10
      libuv: Link to 'rt' library on Solaris 10 to get semaphores
      libarchive: Update script to get 3.3.1
      Merge branch 'upstream-LibArchive' into update-libarchive
      libarchive: Remove liblzma from introspection tests
      Merge topic 'ninja-no-full-path'
      Merge topic 'test-objlib-deps-cleanup'
      Merge topic 'object-library-compile-pdb'
      Merge topic 'ExternalProject-checkout-clarify'
      Merge branch 'release-3.7'
      Merge branch 'release'
      Fix CMAKE_HOST_SYSTEM_NAME on SunOS
      Merge branch 'upstream-KWIML' into update-kwiml
      libuv: Compile as C 90 on Solaris 10
      Enable libuv on Solaris 10
      Merge topic 'cmake-host-system-name'
      Merge topic 'libuv-solaris-10'
      Merge topic 'update-libarchive'
      Merge topic 'update-kwiml'
      Merge topic 'cmake-xcode-schemes'
      Merge topic 'cache-xaml-resx-headers'
      Merge topic 'ExternalProject-fix-download-log'
      Merge topic '16607-error-out-on-non-seekable-input-files'
      Merge topic 'kwiml-test-gcc-format-security'
      Merge branch 'release'
      Merge branch 'find-libarch-not-symlink' into release-3.7
      Merge topic 'autogen_json_fix'
      Merge topic 'find-libarch-not-symlink'
      Merge topic 'export-executable-symbols'
      Merge topic 'FindPkgConfig-version-ops'
      Merge branch 'release-3.7'
      Merge branch 'release'
      Help/dev: Exclude this directory from user-facing documentation
      Merge branch 'backport-implicit-dir-symlinks' into release-3.7
      Merge topic 'xcode-enhance-schemes'
      Merge topic 'FindHDF5-updates'
      Merge topic 'csproj_add_free_source_tags'
      Merge topic 'find_library-custom-lib-suffix'
      Merge topic 'autogen_uic_paths'
      Merge branch 'release'
      Merge topic 'implicit-dir-symlinks'
      Merge topic 'FindVulkan-update'
      Merge topic 'ipo-variable'
      Merge branch 'release-3.7'
      Merge branch 'release'
      Merge topic 'FindJNI-archlinux-jvm-paths'
      Merge branch 'release'
      Merge branch 'release'
      Help/dev: Document the CMake Review Process
      CONTRIBUTING: Add note about running developer setup script
      CONTRIBUTING: Add link to development documentation README
      CONTRIBUTING: Add link to review process document
      Merge topic 'doc-development-process'
      SetupForDevelopment: Drop cmake.org remote repo configuration
      Merge topic 'developer-setup'
      Utilities/Release: Fetch from gitlab.kitware.com repository
      Merge topic 'binaries-from-gitlab-repo'
      Merge topic 'FindHDF5-fix-definitions'
      Merge topic 'FindVulkan-fix-win-32'
      Merge topic 'doc-map-config-prop-example'
      Merge topic 'doc-sort-cmake-variables'
      Merge topic 'FindHDF5-lang-include-dirs'
      Merge topic 'autogen_common'
      Merge topic 'cpack_nsis_sign_uninstaller'
      Merge topic 'working-directory-fixes'
      Merge topic 'revert-CTestTestfile-removal'
      Merge branch 'release'
      Help/dev: Revise README to have a bullet list of available documents
      Help/dev: Document the CMake Testing Process
      Merge topic 'doc-dev-testing'
      cmFileMonitor.h: Include cmConfigure.h first
      CUDA: Fix spelling of CudaOnly.SeparateCompilation test targets
      Help: Add notes for topic 'x32-abi'
      Merge topic 'cuda-test-spelling'
      Merge topic 'cmake-server-aix'
      Merge topic 'target-type-ordering-comment'
      Merge topic 'fix_csharp_custom_targets'
      Merge topic 'fix-static-assert'
      Merge branch 'release'
      CheckLanguage: Pass generator platform and toolset into check
      Tests: Pass generator platform and toolset into check for Fortran
      Tests: Fix CPackComponents NSIS install root
      Merge topic 'CheckLanguage-platform-toolset'
      Merge topic 'doc-vs15-MSVC_VERSION'
      Merge topic 'master'
      Merge topic 'x32-abi'
      Refactor module definition source enumeration
      Refactor module definition file selection
      Refactor WINDOWS_EXPORT_ALL_SYMBOLS implementation
      bindexplib: Revise coding style of CMake-specific methods
      Merge topic 'test-CPackComponents-fix-NSIS-root'
      Merge topic 'pr.gcc_ar'
      VS: Find the MSBuild value for VCTargetsPath
      VS: Provide an option to specify CUDA toolset version
      VS: Select highest available CUDA toolset by default
      VS: Refactor compiler id detection project file template
      VS: Add more placeholders to compiler id detection project file template
      VS: Add method to clear flag tables of option parser
      VS: Add method to re-parse specific option parser fields
      VS: Add method to take a value out of the option parser flag map
      VS: Add support for determining CUDA compiler id
      VS: Record in global generator whether CUDA is enabled
      VS: Add placeholder CUDA flag tables
      VS: Add basic infrastructure for CUDA generation
      VS: Do not use absolute paths to CUDA sources
      VS: Do not pass CUDA compile options to C compiler
      VS: Place CUDA host compiler options in proper project file fields
      VS: Select the CUDA runtime library
      VS: Select CUDA code generation architectures
      VS: Add support for the CUDA_SEPARABLE_COMPILATION property
      VS: Add more CUDA flag table entries
      CUDA: Work around VS limitation in CudaOnly.WithDefs test
      GNU-FindBinUtils: Avoid setting policy CMP0054
      Merge topic 'GNU-FindBinUtils-no-policy'
      Merge branch 'upstream-KWSys' into update-kwsys
      Merge topic 'FindGit-avoid-vs-2017-git'
      Merge topic 'update-kwsys'
      Merge topic 'refactor-module-def'
      Merge topic 'cuda-vs'
      Merge topic 'xcode-test-schema-generation'
      Merge topic 'BundleUtilities-elf-rpath'
      Merge topic 'x32-abi-tests'
      Merge branch 'release'
      Help: Add notes for topic 'cuda-vs'
      Merge topic 'cuda-vs'
      Merge topic 'doc-toolset-host-arch-typo'
      Help: Move generator platform support details to variable docs
      Help: Move generator toolset support details to variable docs
      Help: Cross-reference generator platform variables
      Help: Cross-reference generator toolset variables
      Help: Document VS generator toolset specification syntax
      Merge topic 'doc-vs-toolset-options'
      Merge branch 'release'
      Merge topic 'cpack-rpm-extra-slash-in-path'
      Merge topic 'autogen_source_group'
      Merge topic 'geh-visibility-flag'
      Merge topic 'move-platform-specific-paths'
      Merge topic 'CSharpUtilities-doc'
      Merge topic 'FindBoost-1.64'
      Merge topic 'FindHDF5-fix-quoting'
      bindexplib: Add support for parsing and integrating `.def` files
      cmGlobalVisualStudioGenerator: Simplify __create_def command generation
      Support WINDOWS_EXPORT_ALL_SYMBOLS with `.def` files
      Merge topic 'windows-include-order'
      Merge branch 'release'
      Merge topic 'CPackComponent-use-cmake_parse_arguments'
      FindHDF5: Improve HDF5_ROOT and HDF5_FIND_DEBUG documentation
      Merge branch 'backport-FindHDF5-optional-no-config' into FindHDF5-optional-no-config
      Merge topic 'check-method-docs'
      Help/dev: Document `Topic-rename:` description trailer
      Merge topic 'doc-dev-topic-rename'
      Merge topic 'cpack-rpm-debuginfo-multiple-files-fix'
      Merge topic 'module-def-and-WINDOWS_EXPORT_ALL_SYMBOLS'
      Merge topic 'libarchive-backport-rc4-crypto-rec'
      Merge topic 'cuda_no_ninja_response_support'
      Merge topic 'FindHDF5-optional-no-config'
      Merge topic 'add-CheckIPOSupported-module'
      Merge topic 'ninja-fortran-depfile-fix'
      Merge branch 'release'
      Merge topic '16624-blas-lapack-documentation'
      Merge branch 'release'
      Merge topic '14335-duplicate-else'
      Help/dev: Make `Do: check` cross-reference more specific
      Help/dev: Document `Do: reformat` action
      Merge topic 'doc-dev-do-reformat'
      Merge topic 'FindBoost-1.64'
      Merge branch 'release'
      Merge topic 'cpack_nsis_sign_uninstaller'
      Merge topic 'FindwxWidgets-vs-2017'
      Merge topic 'avoid-MSVC-per-version-vars'
      Merge topic 'doc-prefer-MSVC_VERSION'
      Merge topic 'InstallRequiredSystemLibraries-refactor'
      Merge topic 'server-mode-fix-home-dir-check'
      Merge branch 'release'
      Merge topic 'suppress-xcode-error'
      Merge topic 'make_sure_cuda_tests_run'
      Merge topic 'InstallRequiredSystemLibraries-vs2017'
      Merge topic 'cpack-rpm-correct-error-message-debug-lengths'
      Merge topic 'autogen_rcc_test'
      Merge topic '16680-ios-bundle-resources'
      Merge topic 'iwyu'
      Merge branch 'release'
      Utilities/Release: Fetch stage/master/head
      Tests: Activate InstallRequiredSystemLibraries OpenMP libs
      Merge topic 'binaries-from-gitlab-repo'
      Merge branch 'release'
      update-third-party: Add helper to disable custom gitattributes
      update-kwsys: Disable custom gitattributes during import
      Merge branch 'upstream-KWSys' into update-kwsys
      Merge topic 'InstallRequiredSystemLibraries-test-openmp'
      Merge topic 'update-kwsys'
      Merge topic 'cpack-rpm-debuginfo-docs-cleanup'
      Merge topic 'cm-sys-stat'
      Merge topic 'cpack-rpm-tests-handle-build-id-links'
      Merge topic 'cpack-rpm-debuginfo-honor-package-filename'
      Merge topic 'ninja-fix-sysconf-non-limit'
      Merge topic 'InstallRequiredSystemLibraries-vs2017'
      Merge topic 'libarchive-backport-zip-dir-fix'
      Merge branch 'release'
      Merge branch 'upstream-KWSys' into update-kwsys
      Merge topic 'sphinx-cmake-theme'
      Merge topic 'vfproj-object-libs-fix'
      Merge topic 'update-kwsys'
      Merge topic 'vs-rc-defines'
      Merge branch 'release'
      Merge topic '16742-swift-3.0'
      Merge topic 'FindBoost-1.64-deps'
      Merge topic 'cmake-file-install-symlink-on-nonexistng-path'
      Merge topic 'iwyu'
      Merge topic 'sdcc-compiler-id'
      Merge topic 'ctest-disable-tests'
      Merge topic '10749-aix-version'
      Merge branch 'release'
      Merge branch 'release'
      Merge topic 'ipo-policy-CMP0069'
      Merge topic 'libuv-name-fix'
      Merge topic 'vfort-object-linker-lang'
      Merge topic '16733-bundle-genex'
      Xcode: Detect CURRENT_ARCH for use by generator
      Tests: Add option to customize LinkInterfaceLoop timeout
      Merge topic 'intel-compile-features'
      Merge topic 'test-fix-CTestTestChecksum-dir'
      Merge topic 'test-LinkInterfaceLoop-custom-timeout'
      Merge topic 'ExternalProject-fix-remote-branch'
      Merge branch 'release'
      Tests: Fix CMake.GetPrerequisites test config message
      ExternalProject: Run `git checkout` with `--` to clarify arguments
      Tests: Optionally skip local packages versions in CMakeOnly.AllFindModules
      Merge topic 'xcode-current-arch'
      Merge topic 'test-CMake.GetPrerequisites-config-message'
      Merge topic 'test-CMakeOnly.AllFindModules-local-exclude'
      Merge topic 'server-mode-test-no-pyc'
      Merge topic 'mac-implicit-link-no-lto-flag'
      Merge topic 'FindBoost-vs-toolset-fallback'
      Merge branch 'release'
      Merge topic 'ExternalProject-checkout-clarify'
      Tests: Add case for GENERATOR_IS_MULTI_CONFIG
      Revert "CPack/NSIS: Sign the uninstaller"
      Merge topic 'bindexplib-arm'
      Merge topic 'lang-specific-binutils'
      Merge topic 'CheckIPOSupported-Fortran'
      Merge topic 'FindCUDA-tll-keywords'
      Merge topic 'revert-cpack_nsis_sign_uninstaller'
      Merge topic 'cpack-wix-root'
      Merge topic 'prop-is-multi-config'
      Merge topic 'fix-genex-example'
      bindexplib: Run clang-format on header file
      Merge topic 'bindexplib-format'
      Merge topic 'codelite-virtual-dirs'
      Merge topic 'include_external_msproject-map-config'
      Help/dev: Document preferred page for MR comments
      Merge topic 'doc-dev-review-comments'
      Merge topic 'FindBoost-fix-release-names'
      Merge topic 'multi-config-no-build-type'
      cmGeneratorTarget: Remove unnecessary condition
      cmGeneratorTarget: Replace source classifier implementation
      Merge topic 'refactor-source-classification'
      Merge topic 'FindwxWidgets-new-syslibs'
      Merge topic 'clarifyRemoveDocs'
      Merge topic 'clarifyFileGenerateDocs'
      Merge topic 'emulatorTargetPropertyDocs'
      Merge topic 'packaging-qtsdk'
      Merge branch 'release'
      Merge topic 'vs-rc-defines'
      Merge branch 'release'
      Merge branch 'release'
      cmMakefile: Create an explicit "Object Libraries" source group
      VS: Simplify use of object libraries in WINDOWS_EXPORT_ALL_SYMBOLS
      VS: Simplify logic collecting object library files as sources
      Merge topic 'FindPythonInterp-3.6-windows'
      Merge topic 'vs-remove-UseObjectLibraries'
      cmGlobalGenerator: Abort generation earlier on export() error
      Xcode: Refactor internal architecture list construction
      Xcode: Refactor object directory name computation
      Xcode: Compute a concrete object file arch dir if possible
      VS: Refactor loop over classified sources
      cmGeneratorTarget: Drop unused GetIDLSources method
      Merge branch 'upstream-KWIML' into update-kwiml
      Merge topic 'macos-hidpi-qt-dialog'
      Merge topic 'doc-cmake-E-copy-no-wildcards'
      Merge topic 'update-kwiml'
      Merge topic 'xcode-object-arch-dir'
      Merge topic 'vs-refactor-source-loop'
      Merge branch 'upstream-KWSys' into update-kwsys
      CheckSymbolExists: Convert docs to bracket comment syntax
      CheckSymbolExists: Format documentation
      CheckSymbolExists: Document that intrinsics may not be detected
      VS: Refactor Win 10 Kits root detection to support multiple roots
      VS: Add an environment variable for the Windows 10 kits directory
      Xcode: Do not add Object Libraries source group on Xcode >= 5
      Xcode: Inline relevant parts of UseObjectLibraries
      cmGeneratorTarget: Drop unused UseObjectLibraries method
      Merge topic 'include-style'
      Merge topic 'update-kwsys'
      Merge topic 'project-description'
      Merge topic 'CheckSymbolExists-update-docs'
      Merge topic 'xcode-remove-UseObjectLibraries'
      cmGeneratorTarget: Add method to collect all sources for all configs
      VS: List config-specific object library files on link lines
      Xcode: Use config-specific object library files on link lines
      VS: Teach generators how to mark per-config source files
      Xcode: Refactor loop over all sources
      cmGeneratorTarget: Drop obj libs from GetConfigCommonSourceFiles
      file: Refactor COPY/INSTALL relative path handling
      file: Add COPY/INSTALL option for fixed layout relative to a directory
      CMP0026: Fix OLD behavior with file written during configure step
      Merge topic 'vs-custom-kits-dir'
      Merge topic 'simpler-import-lib-check'
      Merge topic 'iwyu-mapping'
      Merge topic 'file-copy-relative-from'
      Merge topic 'prepare-per-config-objects'
      cmGeneratorTarget: Drop default GetLinkerLanguage config argument
      Merge topic 'fix-CMP0026-old'
      Merge topic 'findmpi-mark-library-advanced'
      Merge topic 'cpackifw-search-algorithm'
      Merge topic 'ipo-var-per-config'
      Merge topic 'tcc-enable_exports'
      cmGeneratorTarget: Factor out a GetTargetObjectNames method
      cmGeneratorTarget: Add method to get the object file directory
      cmGlobalGenerator: Add method to check if object file location is known
      cmInstallTargetGenerator: Re-order GenerateScriptForConfig logic
      Genex: Reject TARGET_OBJECTS on non-object libraries earlier
      Help: Document find command search path separators
      Help: Format string() command regex specification docs
      Help: Link from if(MATCHES) to regex specification docs
      Help: Document CMAKE_MATCH_<n> variables
      Tests: Fix CMakeTestAllGenerators generator list
      Tests: Run CMakeTestAllGenerators serially
      Tests: Drop machine-specific logic from CMakeTestAllGenerators
      Merge branch 'upstream-KWSys' into update-kwsys
      Merge topic 'cmake-gui-desktop-icon-wayland'
      Merge topic 'doc-find-path-sep'
      Merge topic 'findmpi-add-imported-targets'
      Merge topic 'doc-CMAKE_MATCH_n'
      Merge topic 'fix-CMakeTestAllGenerators'
      Merge topic 'test-CheckIPOSupported'
      Merge topic 'objlib-extend'
      cmGlobalVisualStudio8Generator: Drop unused GetDocumentation method
      cmGlobalVisualStudioGenerator: Drop VS7 enumeration value
      Drop Visual Studio 7 .NET 2003 generator
      Help/dev: Add a CMake Source Code Guide placeholder
      Help/dev: Adopt clang-format instructions in coding guide
      Help/dev: Adopt C++ subset rules in coding guide
      Merge topic 'update-kwsys'
      Merge topic 'doc-dev-source-code'
      Merge topic 'FindOpenSSL-more-precompiled'
      Merge topic 'FindBoost-fix-backslash-tolerance'
      Merge topic 'remove-vs7.1-generator'
      Merge branch 'release'
      Merge topic 'autogen-fixes'
      Merge topic '16795-xcode-system-header-search-paths'
      Merge topic 'FindwxWidgets-verify-wx-config'
      Merge topic 'unified-commandline-length'
      Merge topic '16760-refactor-get-mac-content-directory'
      Merge topic 'fix-vs2017-guid-braces'
      Merge topic 'GNUInstallDirs-add-RUNSTATEDIR'
      Merge topic 'kwsys-import-cleanup'
      Merge topic 'cpack-rpm-buildrequires-docs'
      Ninja: Order Fortran dyndep file generation explicitly
      Merge topic 'enable_ptx_compilation'
      Merge branch 'release'
      Xcode: Compute version number earlier
      Deprecate Visual Studio 8 2005 generator
      Add deprecation warnings for policies CMP0036 and below
      Merge branch 'backport-source_group-TREE-alt-root' into source_group-TREE-alt-root
      Xcode: Drop support for Xcode versions below 3
      Merge topic 'clang-tidy'
      Merge topic 'loosen-object-deps'
      Merge topic 'source_group-TREE-alt-root'
      Merge topic 'fix-test-all-find-modules'
      Merge topic 'namespace-jar-exports'
      Merge topic 'vs8-deprecate'
      Merge topic 'ctest-minor-fixups'
      Merge topic 'findmpi-improvements'
      Merge topic 'remove-xcode-2'
      Merge topic 'clazy'
      Merge topic 'clazy-2'
      Merge topic 'eq-delete'
      Merge topic 'autogen_once'
      Merge branch 'release'
      UseSWIG: Fall back to empty PREFIX for unknown languages
      Merge topic 'FindBoost-backport-fixes'
      Merge topic 'wix-attributes-patch'
      Merge topic 'hostwin32-doc-fix'
      Merge branch 'release'
      Merge topic 'use-disable-copy'
      Merge topic 'deprecate-policy-old'
      Merge topic 'ninja-dyndep-response-file'
      Merge topic 'doc-eq-delete'
      FindGLUT: Add library dependencies only if they exist
      Tests: Split RunCMake.BuildDepends make-only condition
      Tests: Add case for IMPLICIT_DEPENDS in custom target
      Merge topic 'findopenmp-modernized'
      Merge topic 'xctest_static_framework'
      Merge topic 'vs2017-sdk-detection'
      Merge branch 'release'
      Tests: Generalize RunCMake.install internal infrastructure
      Tests: Add case for install(FILES) with TARGET_OBJECTS
      Merge topic 'ctest_test-ignore-skipped-tests'
      Merge topic 'clang-tidy-2'
      Merge topic 'FindGLUT-optional-deps'
      Merge topic 'test-makefile-custom-target-includes'
      Merge topic 'cuda-device-link-ar'
      Merge topic 'test-install-objects-as-files'
      Merge topic 'UseSWIG-fallback-prefix'
      Merge topic 'elf-runpath-def'
      Merge topic 'cpackifw-framework-version'
      Add IPO compiler flags more consistently in generators
      Inline and remove AddFeatureFlags method
      Merge topic 'bindexplib-consts'
      Merge topic 'separgs-native'
      Merge topic 'FindBoost-compile-features'
      Merge topic 'fix-qhalt-for-xl'
      Merge topic 'refactor-ipo-flags'
      Merge topic 'xl-enhancements'
      Merge topic 'ipo-clang'
      Merge topic 'qt-clang-tidy'
      Merge topic 'yacclex-clang-tidy'
      Merge branch 'upstream-KWSys' into update-kwsys
      Features: Refactor <LANG>_STANDARD update
      cmLocalGenerator: Add a hook for compiler flags used at link time
      Features: On SunPro link with language standard compiler flag
      Utilities/Sphinx: Build documentation independently by default
      Merge topic 'FindMatlab-2017a'
      Merge topic 'update-kwsys'
      Merge topic 'sunpro-c++11-link'
      Merge topic 'excludeFixtures'
      Merge topic 'doc-no-depend'
      Merge topic 'add-language-standards-to-more-compilers'
      Merge branch 'release'
      Merge branch 'release'
      Merge topic 'fix-typo-in-pgi-files'
      Merge topic 'port-language-default-to-common-macro'
      Merge topic 'ipo-xcode'
      Merge topic 'update-vim-syntax'
      Features: Record standards and features for SunPro 5.14
      Merge topic 'remove-top-level-xcode-groups'
      Merge topic 'cpackifw-part-refactoring'
      Merge topic 'FindOpenCL-AMDAPPSDKROOT'
      Merge topic 'sunpro-5.14'
      Merge topic 'vs-masm-flags'
      Merge topic 'findjava-openjdk9'
      Merge topic 'clang-tidy-config'
      Merge topic 'add-more-sunpro-c-flags'
      Merge topic 'vector-over-list'
      Merge topic 'ctest_submit_headers'
      libuv: Compile as C 90 on Solaris 5.10 with SunPro 5.14
      libuv: Compile as C 99 on Solaris 5.11
      jsoncpp: Exclude from include-what-you-use
      Merge topic 'libuv-solaris'
      Merge topic 'clazy-cleanup'
      Merge topic 'FindOpenCL-AMDAPPSDKROOT'
      Merge topic 'pgi-fix-linux'
      Merge topic 'pgi-rdynamic-fix'
      Merge topic 'nag-fortran-version'
      Merge topic 'jsoncpp-no-iwyu'
      Merge topic 'f2c-int-fix'
      Merge topic 'c++11-iwyu'
      cmBase32: Cast pointer subtraction result to size explicitly
      Choose compiler-specific flags earlier in CMake's own build
      Update SunPro flags used for CMake itself to support C++11
      Tests: Fix RunCMake.Framework expectation for universal binaries
      VS: Fix .vcxproj ProjectGuid element case
      Features: On SunPro link feature check with lang std flag
      Merge topic 'test-macos-framework-type-universal-binary'
      Merge topic 'suncc-cxx11'
      Add options for separate compile and link sysroots
      Merge topic 'separate-command-registration'
      Merge topic 'ninja-windows-command-concat'
      Merge topic 'doc-HEADER_FILE_ONLY-use-case'
      Merge topic 'findopenmp-new-search'
      Merge topic 'test-lang-fix'
      Merge topic 'vs-project-guid'
      Merge topic 'sunpro-c++11-link'
      TestDriver: Remove unused local variable initialization
      Merge topic 'dead-code-removal'
      Merge topic 'CMP0069-no-warn-try_compile'
      Merge topic 'TestDriver-remove-unused-init'
      Merge topic 'cpackifw-access-refactoring'
      Merge topic 'print-function-server-tests'
      Merge topic 'fix-typo-in-pgi-lang-std'
      Merge topic 'sunpro-fpp-fix'
      Merge topic 'split-sysroot'
      curl: Update script to get curl 7.54.0
      Merge branch 'upstream-curl' into update-curl
      curl: Skip building docs within CMake
      curl: Set TLS/SSL build options the way we need for CMake
      Features: Record features for SunPro C 5.13 and 5.14
      Merge topic 'lexerparser-fix-bootstrap'
      Merge topic 'update-curl'
      Merge topic 'sunpro-c-features'
      Merge topic 'add_cuda_cxx14_flag'
      Merge topic 'getprerequisites-fix'
      Merge topic 'command-name'
      Merge branch 'upstream-libuv' into update-libuv
      Merge topic 'FindPkgConfig-fix-lib-search'
      Merge topic 'cpack-components-handle-symlinks'
      Merge topic 'autogen_settings'
      Merge topic 'fix-target-alias-doc-typo'
      cmLocalCommonGenerator: Save CMAKE_BUILD_TYPE on construction
      Xcode: Refactor internal decision for scheme generation
      Xcode: Work around xcodebuild spurious hangs in try_compile
      libuv: Update build within CMake
      Merge topic 'FindDevIL-compat'
      Merge topic 'FindOpenSSL-crypto-only'
      Merge topic 'vs_fix_cpp_debugging_with_cs_enabled'
      Merge topic 'mingw-w64-compile'
      Merge topic 'GNU-FindBinUtils-patterns'
      Merge topic 'extra-fphsa-space'
      Merge topic 'cpackifw-i18n'
      Merge topic 'early-config-name'
      Merge topic 'xcode-try_compile-scheme'
      Merge branch 'release'
      Merge branch 'upstream-KWSys' into update-kwsys
      Utilities/Release: Switch macOS binary to Qt 5.6.2
      liblzma: Fix HAVE_INLINE and HAVE___INLINE checks
      Merge topic 'note-unstage-before-update'
      Merge topic 'update-libuv'
      Merge topic 'gtest_add_tests'
      Merge topic 'removeSetModulePath'
      Merge topic 'ninja-compile_commands.json'
      Merge topic 'update-kwsys'
      Merge topic 'fix-invalid-export-name'
      Merge topic 'rel-osx-qt-version'
      Merge topic 'vs14-GNUtoMS'
      Merge topic 'source_group-TREE-relative-path'
      Merge topic 'cpack-archive-per-component-filename'
      Merge topic 'string-append'
      Help: Add notes for topic 'FindProtobuf-targets'
      Tests: Fix RunCMake.CMP0022 tll case for Debug configuration
      cmComputeTargetDepends: Avoid computing with empty configuration
      cmComputeTargetDepends: Avoid nested loops over configurations
      Check C++ features even without CMAKE_CXX_STANDARD for CMake itself
      Merge topic 'liblzma-fix-inline'
      Merge topic 'FindProtobuf-targets'
      Merge topic 'solaris_testLibSONAME'
      Merge topic 'solarisEmptyFileFix'
      Merge topic 'target-depends-per-config'
      Merge topic 'cxx-features-check-always'
      Merge topic 'UseEcos-update'
      Merge topic 'pgi-fix-windows'
      Merge topic 'add-findpackage-root-prefix'
      Merge branch 'release'
      FindProtobuf: Rename imported targets to match upstream names
      VS: Write UseOfMfc tag only if CMAKE_MFC_FLAG is present
      Merge topic 'FindProtobuf-targets'
      Merge topic 'FindImageMagick-support-v7'
      Merge topic 'darwin-bootstrap'
      Merge topic 'vs-reduce-UseOfMfc'
      Merge branch 'upstream-KWSys' into update-kwsys
      Merge topic 'update-kwsys'
      Merge topic 'IAR-response-flag-space'
      Merge topic 'vs15-GNUtoMS'
      Merge branch 'release'
      cmServer: Fix compiler -Wdouble-promotion warning
      VS: Fix indentation of .vcxproj files
      Merge branch 'upstream-KWSys' into update-kwsys
      codecvt: Re-implement do_out and do_unshift
      Merge topic 'find_package-shorter-message'
      Merge topic 'find_dependency-improvements'
      Merge topic 'server-fix-warning'
      Merge topic 'FindDoxygen-add-docs-function'
      Merge topic 'FindCygwin-alt-arch'
      Merge topic 'c++11-iwyu-decay-and-strip'
      Merge topic 'update-kwsys'
      Merge topic 'vs-vcxproj-indent'
      Merge topic 'cpacklog-string-cref'
      Merge topic 'findxmlrpc_fix'
      Merge topic 'codecvt-revise'
      Tests: Compile entire Plugin test with the same language standard
      Merge branch 'upstream-libuv' into update-libuv
      libuv: Update build within CMake
      Merge topic 'update-libuv'
      Build with libuv on Cygwin to enable server-mode
      Merge topic 'FindProtobuf-export-macro'
      Merge topic 'autogen_config'
      Merge topic 'FindBoost-use-IN_LIST'
      Merge topic 'reduce-string-copying'
      Merge topic 'intel-std-flags'
      Merge topic 'sunpro-std-flags'
      Merge topic '16917-c-compiler-version-variable-hint'
      Merge topic 'libuv-cygwin'
      Merge topic 'bootstrap-drop-irix'
      Help/dev: Document buildbot lint-iwyu-tidy builder
      Tests: Fix XCTest build configuration
      Tests: Fix Qt5Autogen test on Xcode
      Merge topic 'iwyu-gcc-7.1'
      Merge topic 'doc-dev-buildbot-lints'
      cmVisualStudio10ToolsetOptions: Remove unused include
      cmVisualStudio10TargetGenerator: Remove shadowing local variable
      cmQtAutoGeneratorInitializer: Remove unused local variable
      Tests: Fix VSResource test on MinGW with Ninja and a space in the path
      Ninja: Fix escaping of path to depfile
      Merge topic 'fix-Qt5Autogen-xcode'
      Merge topic 'fix-XCTest-build-config'
      Merge topic 'bootstrap-drop-osf'
      Merge topic 'minor-cleanups'
      Merge topic 'ninja-mingw'
      Merge branch 'upstream-KWSys' into update-kwsys
      Tests: Skip BootstrapTest if testing external CMake
      Utilities/Release: Drop unused release script
      Utilities/Release: Skip BootstrapTest for Linux binary
      Merge branch 'release'
      Tests: Fix CustomCommandByproducts regex for phony rules
      Ninja: Fix CMP0058 on MinGW
      Merge topic 'update-kwsys'
      Merge topic 'test-external-no-bootstrap'
      Merge topic 'rel-no-bootstrap-test'
      Merge topic 'FindGSL-debug-postfix'
      Merge topic 'bootstrap-std-flags'
      Merge topic 'add-common-record-features-macros'
      Merge topic 'ninja-mingw'
      Merge branch 'upstream-KWSys' into update-kwsys
      cmParseBlanketJSCoverage: Pass unmodified parameter as const&
      cmLocalUnixMakefileGenerator3: Remove unnecessary local variable
      Merge topic 'update-kwsys'
      Merge topic 'string-npos-cleanup'
      Merge branch 'release-3.8'
      Help: Consolidate 3.9 release notes
      Help: Organize and revise 3.9 release notes
      Utilities/Release: Add script to consolidate release notes
      Help/dev: Add a CMake Maintainer Guide document
      Help/dev: Add release branch creation to maintainer guide
      Tests: Fix RunCMake.GNUInstallDirs on BSD platforms
      Merge topic 'display-ctest-disabled'
      Merge topic 'test-GNUInstallDirs-FreeBSD'
      Merge topic 'cm_fallthrough'
      Merge topic 'lint-function-args'
      Merge topic 'GoogleTest-disabled-tests'
      Merge topic 'doc-dev-maint'
      Merge topic 'doc-3.9-relnotes'
      Help: Drop development topic notes to prepare release
      CMake 3.9.0-rc1 version update

Bradley Lowekamp (1):
      GoogleTest: Add module to contain gtest_add_tests independently

Bryan Donlan (1):
      FindJava: Add support for OpenJDK early access builds

Christian Pfeiffer (26):
      VS: Fix OBJECT library support in Intel Fortran projects
      FindLibUV: Add Windows library name
      VS: Decide project type by linker lang as fallback
      FindMPI: Mark old MPI library entries as advanced
      FindMPI: Add IMPORTED targets
      FindMPI: Add test case
      Ninja,Makefile: Unify command line limit logic
      FindMPI: MPIEXEC handling improvements
      FindMPI: Modernize documentation
      Help: Fix CMAKE_HOST_WIN32 documentation
      FindOpenMP: Complete overhaul.
      FindOpenMP: Add tests
      separgs: Migrate tests to RunCMake tests
      separgs: Add a NATIVE_COMMAND mode
      separgs: Use NATIVE_COMMAND where appropriate
      Do not assume GCC libs are linked by all compilers
      Linux-PGI: Prevent -rdynamic ending up in flags
      FortranCInt: Pass CONFIG flags to try_compile
      FortranCInterface: Add support for PGI on Windows
      FindOpenMP: Refine list of flags to try
      FindOpenMP: Cache compilation results
      TestFindOpenMP,MPI: Disable default languages
      SunPro: Use -fpp to process all files
      ImplicitLinkInfo: Add support for PGI on Windows
      Windows-PGI: Adapt default compiler flags
      Windows-PGI: Add platform definitions

Christian Schmidbauer (2):
      find_library: Allow custom lib suffix be used as find path
      Tests: Fix CMakeOnly.find_library test logic for libx32 case

Christoph Grüninger (2):
      cmFindPackageCommand: Split condition to improve readability
      find_package: shorten output for missing package in config mode

Chuck Atkins (33):
      Unix: Consolidate path components into prefixes
      SunOS: Move solaris-specific paths to the solaris platform
      Cygwin: Move Cygwin-specific paths to the cygwin platform
      XL: Fix the use of the -qhalt flag for varying OSs
      XL: Add additional regex for bogus compile options
      XL: Add C and C++ language level flags
      Compilers: Add common macros to be used by various compilers
      CompileFeatures: Let STD compile options be a list
      Cray: Add language standards for the Cray compiler
      PGI: Add language standards for PGI
      XL: Use common compiler macros for language standard default
      GNU: Use common compiler macros for language standard default
      Intel: Use common compiler macros for language standard default
      Clang: Use common compiler macros for language standard default
      SunPro: Use common compiler macros for language standard default
      AppleClang: Use common compiler macros for language standard default
      PGI: Fix typo in logic for C standard flags
      SunPro: Add more flags for C language standards
      PGI: Fix typo in compiler version test for language standards
      find_*: Add a new PackageRoot search path group
      find_*: Add tests for PackageRoot search path group
      find_*: Add docs for PackageRoot search path group
      Compilers: Add default cmake_record_{c,cxx}_compile_features macros
      Tests: Allow test macro to take no executable arguments
      CompileFeatures: Makes tests work with meta-feature only
      MSVC: Add empty definitions for std compile options
      Compilers: Port to use default cmake_record_lang_compile_features macros
      Clang: Fix language defaults for 2.1
      GNU: Fix language defaults for 3.4
      SunPro: Make sure all known versions get CXX98 defaults
      Intel: Fix missing C std default for 12.0 <= ver < 12.1
      ctest: Display disabled status when ctest -N is called
      GoogleTest: Add support for disabled tests

Clinton Stimpson (5):
      Apple: Refactor support for using INSTALL_NAME_DIR.
      Apple: Add BUILD_WITH_INSTALL_NAME_DIR target property
      Add policy CMP0068 separate install_name and RPATH settings on macOS
      cmCPackDragNDropGenerator: Improving handling of temporary dmg images
      cmake-gui:  Fix display of icon under Wayland.

Craig Scott (5):
      Add ctest options for limiting which tests fixtures add
      GoogleTest: Expand capabilities of gtest_add_tests()
      Tests: Remove unnecessary setting of CMAKE_MODULE_PATH
      Tests: Ensure Solaris linker never sees empty contents
      Tests: Make function name not match SONAME

Curl Upstream (2):
      curl 2016-12-22 (44b9b4d4)
      curl 2017-04-19 (d957e218)

Daniel Pfeifer (116):
      cmAlgorithms: add cmEraseIf function
      cmCommand: remove member Helper
      cmCommand: make noncopyable
      cmCommand: Don't prefix error message with command name
      cmDisallowedCommand: extract policy checking from cmCommand
      split Default commands into Scripting and Project
      cmCommands: add commands directly to cmState
      cmCommandArgumentParser: Port to bison 3
      cmDependsJavaParser: Port to bison 3
      cmCommandArgumentParser: reformat grammar
      fix some include-what-you-use diagnostics
      cmExprParser: include what you use
      cmCommandArgumentParser: include what you use
      cmDependsJavaParser: include what you use
      cmFortranParser: include what you use
      remove file cmStandardIncludes.h
      ParserHelper: Move macros to bottom of files
      WriteCompilerDetectionHeader: fix STATIC_ASSERT
      fix include order of windows.h
      CPackComponent: use cmake_parse_arguments
      cmCTest: Move macros to bottom of file
      cmCPackGenerator: Move macros to bottom of file
      Autogen: include what you use
      IWYU: use pragma export
      Add self-sufficient wrapper for <sys/stat.h>
      cmFileCommand: remove unnecessary friend declaration
      cmFileCommand: add <cm_curl.h> include
      testEncoding: include <cmsys/ConsoleBuf.hxx> on Windows only
      testEncoding: use cmsys::ifstream
      cmFortranParserImpl: remove unnecessary include
      cmCommandArgumentParserHelper: remove unnecessary include
      cmFortranParser: remove unnecessary typedef
      cmConfigure: Ensure separate include block in headers
      CPack: drop CPack prefix for includes
      Use quotes for non-system includes
      Add include-what-you-use mapping
      clang-tidy: remove else after break and continue
      clang-tidy: remove reduntant .data() calls
      clang-tidy: use .empty() to check emptyness
      clang-tidy: avoid copy
      cmCLocaleEnvironmentScope: make noncopyable
      cmSystemTools::SaveRestoreEnvironment: make noncopyable
      cmAlgorithms: pass std::string by const ref
      cmGraphEdge: remove custom copy ctor
      cmLocaleRAII: make noncopyable
      cmListFileArgument: remove custom copy ctor
      cmake: pass cmStateSnapshot by const ref
      cmCommandArgumentParserHelper: make noncopyable
      cmDefinitions::Def: remove custom copy ctor
      cmStateDetail::PolicyStackEntry: remove custom copy ctor
      cmMakefile::ScopePushPop: make noncopyable
      cmScriptGenerator: make noncopyable
      cmScriptGenerator: pass Indent by value
      cmCryptoHash: make noncopyable
      cmComputeLinkInformation::Item: remove custom copy ctor
      cmLinkItem: remove custom copy ctor
      cmLinkImplItem: remove custom copy ctor
      cmGeneratorTarget::SourceFileFlags: remove custom copy ctor
      cmTargetDepend: pass by value
      cmGlobalGenerator::DirectoryContent: remove custom copy ctor
      cmLinkLineComputer: make noncopyable
      cmConfigure: provide macros CM_EQ_DELETE and CM_DISABLE_COPY
      Use CM_DISABLE_COPY
      Help/dev: Document CM_EQ_DELETE and CM_DISABLE_COPY
      clang-tidy: use operators for string comparison
      cmDocumentation: use ofstream local variable
      cmServerProtocol: avoid copies in range for
      Disable clang-tidy checks on files generated by Qt
      CMakeLists: remove option to regenerate yacc/lex
      LexerParser: move to custom directory
      LexerParser: disable clang-tidy checks
      auto_ptr: silence clang-tidy warnings
      clang-tidy: add option CMake_RUN_CLANG_TIDY
      cmFileMonitor: use cmDeleteAll
      QtDialog: add missing emit keywords
      QCMakeCacheView: avoid temporary containers for iteration
      QtDialog: add reference in foreach
      QCMakeCacheView: prever QVector over QList
      CMakeSetupDialog: use multi-arg
      cmInstalledFile: add cmConfigure.h as first #include
      IWYU: add mapping for cm::auto_ptr
      IWYU: map system symbols to libuv
      cmServer: include what you use
      QtDialog: block include-what-you-use
      ctest: remove unused cmake instance
      cmake: initialize with Role that controls which commands to register
      cmake: register fake project commands in -P mode
      cmMakefile: don't check IsScriptable
      cmState: remove RemoveUnscriptableCommands
      cmCommand: remove IsScriptable
      bootstrap: Remove leftovers from cmBootstrapCommands
      cmExecutionStatus: Remove arguments from setters
      cmFindCommon: remove unused function SetMakefile
      cmakemain: use script role for -P
      cmState: introduce methods for adding builtin commands
      cmCommands: use new methods for builtin commands
      CTest: use new methods for builtin commands
      cmState: introduce method for adding scripted commands
      cmState: separate builtin and scripted commands
      cmCommand: remove unused methods from interface and all implementations
      bootstrap: fix Bad substitution
      Use string(APPEND) in Modules
      bootstrap: prefer Clang over GNU on Darwin
      IWYU: add mapping for std::__decay_and_strip
      cmCPackLog: pass std::string by const&
      Intel: avoid variables in language standard flags
      SunPro: add standard compile option for C++03
      SunPro: set -library=stlport as standard compile option for C++98
      SunPro: update flags used for CMake itself
      bootstrap: remove support for IRIX
      IWYU: update mapping for gcc 7.1
      bootstrap: remove explicit support for Tru64 UNIX
      bootstrap: prefer to use standard flags for C and CXX
      C++ feature checks: check output for '[Ww]arning'
      Provide and use CM_FALLTHROUGH
      Pass large types by const&, small types by value

Daniele E. Domenichelli (3):
      FeatureSummary: Add DEFAULT_DESCRIPTION option to feature_summary
      FeatureSummary: Add FeatureSummary_<TYPE>_DESCRIPTION global properties
      FeatureSummary: Update release notes

Dmitry Kochkin (1):
      VS: Cache the list of xaml and resx headers

Domen Vrankar (8):
      CPack/RPM: handle extra slashes
      CPack/RPM honor package file name on debuginfo enabled
      CPack/RPM: support for debuginfo package renaming
      handle non-existing symlink creation locations
      Improved CPack tests error logging
      CPack unify component/monolithic package symlink handling
      CPack test symlinks in package
      CPack/Archive: per component filenames support

Evgeny Fimochkin (1):
      VS: Add support for ASM_NASM language

Felix Geyer (1):
      GNUInstallDirs: Add RUNSTATEDIR variable

Florian Apolloner (3):
      file: Add READ_ELF command to parse ELF binaries
      BundleUtilities: Teach `get_item_rpaths` to parse ELF binaries
      BundleUtilities: Fix bundle verification on Unix by considering rpaths.

Florian Schmaus (1):
      UseEcos: Fix for separate <DEFINES> and <INCLUDES> placeholders

Gautier Pelloux-Prayer (1):
      FindPkgConfig: use new version checking "library >= version" syntax

Gregor Jasny (31):
      Make CMAKE_HOST_SYSTEM_NAME available in scripting context
      Use looked up uname path for command execution
      Makefile: Allow adding post-build rules to object libraries
      Xcode: Collect dummy rules during iteration and emit afterwards
      Xcode: Record dependency information also for object libraries
      Xcode: Always track object library dependencies via hacky Makefile
      Add test for object library dependencies
      cmListFileLexer: bail out on seek-errors
      Xcode: Add documentation for schema generator
      Xcode: Use proper indentation for schemes
      Xcode: Do not autocreate schemes
      Xcode: Fix schema container location calculation
      Xcode: Select executable target for execution in schema
      Xcode: Use proper buildable name for schema
      Xcode: Control schema generation via variable
      Xcode: Add test for schema generation
      cmIfCommand: Reject duplicate else() and misplaced elseif()
      Xcode: Properly handle non-resource Bundle files on iOS
      Xcode: Properly handle Bundle Resources with more than one hierarchy level
      Apple: Fix Resources location for all generators
      Apple: Add test for bundle resource layout
      RunCMake: Ignore xcodebuild bug warnings in tests
      AIX: Properly detect host system version
      cmGeneratorTarget: Use enum to describe bundle directory query level
      cmGeneratorTarget: Call GetFrameworkDirectory in GetFullNameInternal
      Genex: Add `TARGET_BUNDLE_[CONTENT_]_DIR` generator expressions
      Xcode: Execute RunCMake.Framework also for Xcode generator
      Xcode: Use SYSTEM_HEADER_SEARCH_PATHS attribute for system includes
      Replace boolean `implib` parameters with enum
      Help: Fix typo in add_library(... ALIAS ...) text
      Help: Add a hint about C and C++ compiler version variable

Guillaume Campagna (1):
      XCTest: Add support for static frameworks

Guillaume Dumont (1):
      GetPrerequisites: Only recurse on resolved unseen prerequisites

Gusts Kaksis (1):
      Xcode: Write shared schemes based on the default files generated by Xcode

Jan Mrázek (1):
      FindwxWidgets: Verify existence of libraries reported by wx-config

Jeremy Tellaa (1):
      FindOpenCL: add AMDAPPSDKROOT into paths for OpenCL library

John Donoghue (1):
      cmake.m4: do not set _XXXFLAGS or _LIBS var if already set

KWIML Upstream (2):
      KWIML 2017-02-27 (aa3a7733)
      KWIML 2017-04-11 (ffc22537)

KWSys Upstream (14):
      KWSys 2017-02-06 (ef673998)
      KWSys 2017-02-14 (5c6f7836)
      KWSys 2017-03-07 (5da8cfe0)
      KWSys 2017-03-24 (7e9f7b7b)
      KWSys 2017-03-28 (34999b6a)
      KWSys 2017-04-12 (23a4c211)
      KWSys 2017-04-19 (9f6ffaff)
      KWSys 2017-04-20 (8785f84f)
      KWSys 2017-05-01 (3ec3252c)
      KWSys 2017-05-16 (fe1f22ce)
      KWSys 2017-05-23 (411e958f)
      KWSys 2017-05-25 (160bed45)
      KWSys 2017-05-31 (bd0bbad7)
      KWSys 2017-06-01 (8243fefa)

Keith Holman (2):
      wix: fix spelling error in function name
      wix: adds ability to modify attributes with patch

Kevin Puetz (1):
      Ninja: List compile_commands.json as generated by CMake

Kevin Whitaker (1):
      FindOpenSSL: Add another name for libcrypto with MSVC

Kirill Mavreshko (1):
      FindOpenCL: Add missing PATHS keyword

Kitware Robot (119):
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      CMake Nightly Date Stamp
      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 (7):
      CPackIFW: Improved QtIFW search algorithm
      CPackIFW: Added new QtIFW versions for search
      CPackIFW: Framework version
      cmCPackIFWInstaller: fix validation of WizardStyle option
      CPackIFW: Refactor out some commonly used code
      CPackIFW: Access refactoring
      CPackIFW: Internationalization Support

Kris Thielemans (10):
      FindHDF5: hide HDF5_DIR if HDF5 was found in another way
      FindHDF5: add HDF5_FIND_DEBUG variable to get debugging output
      FindHDF5: remove mark_as_advanced for non-cached variables
      FindHDF5: fix typo in comment
      FindHDF5: recognize hdf5:: prefix when using hdf5-config.cmake
      FindHDF5: do not cache library locations when using hdf5-config.cmake
      FindHDF5: use import libraries when using hdf5-config.cmake on Windows
      FindHDF5: document HDF5_<LANG>_DEFINITIONS
      FindHDF5: initialize HDF5_DEFINITIONS when using hdf5-config.cmake
      FindHDF5: set HDF5_<lang>_INCLUDE_DIRS in all cases

LibArchive Upstream (2):
      LibArchive 2017-02-19 (100ee75a)
      LibArchive 2017-02-25 (d6b1bb9f)

Lucas Czech (1):
      FindOpenMP: Add iomp5 variant of Clang OpenMP flags

Matt Stevens (1):
      Xcode: Remove the top-level Sources and Resources groups

Matthew Woehlke (4):
      Utilities/Sphinx: Use brighter colors for html theme
      UseJava: Support namespaced exports
      Tests: Test namespaces with exported JARs
      Improve find_dependency argument handling

Maya Rashish (2):
      cmELF: Define DT_RUNPATH if it isn't already defined
      cmELF: Remove now-redundant check for DT_RUNPATH's existence

Michael Maltese (2):
      CMakeDetermineCompilerId: check with and without user-specified flags
      GetPrerequisites: also try to resolve just the basename

Mikhail Paulyshka (4):
      bindexplib: clang-format
      bindexplib: remove unused code
      bindexplib: add ARM support
      bindexplib: fix constants symbols export

Niklas Simons (1):
      FindXMLRPC: handle QUIETLY and REQUIRED correctly

Nils Gladitz (4):
      CPackWIX: Introduce new CPACK_WIX_ROOT_FOLDER_ID variable
      CPackWIX: Fix variable documentation indentations
      CPackWIX: Add documentation for CPACK_WIX_ROOT
      Help: Fix error in $<COMPILE_LANGUAGE:lang> example

Patrick Boettcher (1):
      Merge branch 'upstream-vim-cmake-syntax'

Pavel Solodovnikov (7):
      Change std::basic_string<char> to std::string
      Add const-reference qualifications
      Improved checking for number of arguments passed
      Remove unused variables
      Remove unnecessary operator<< usage
      Access string npos without instance
      Remove second arg: npos in substr usages

Peter Ivanyi (2):
      VS: Fix MASM flag tables
      VS: Use tool-specific flag table for COMPILE_FLAGS parsing

Pierre Moreau (10):
      Tests/Cuda: Print error message if an error occurred
      Tests/Cuda: Add identifiers to error messages
      Tests/Cuda: Print error message if mixed_kernel failed
      Tests/Cuda: Print asynchronous error messages, if any
      Tests/Cuda: Output error messages to std::cerr instead of std::cout
      Tests/Cuda: Fix missing CUDA static library at runtime on macOS
      Tests/Cuda: Add missing separable compilation property
      Tests/Cuda: Use memory allocated on the GPU in the kernels
      Tests/Cuda: Return a non-zero code if errors occurred
      Tests/Cuda: Select a CUDA device supporting compute 3.0

Robert Dailey (2):
      FindPythonInterp: Add `-32` and `-64` registry entry variants
      FindImageMagick: Update to work with v7

Robert Maynard (9):
      CUDA: ObjectLibrary test executable now runs on OSX
      Tests: ExportImport C code should use explicit (void) in prototypes
      Genex: Allow TARGET_OBJECTS to be used everywhere
      Allow OBJECT libraries to be installed, exported, and imported
      CUDA: Allow sources to be compiled to .ptx files
      CUDA: Visual Studio now properly delays device linking
      CUDA: Makefile uses relative path for device linking status messages
      CUDA: Static libraries can now explicitly resolve device symbols
      CUDA: Add support for the C++14 standard flag.

Roger Leigh (2):
      FindBoost: Allow testing for multiple compiler suffixes
      FindBoost: Support prebuilt Windows binaries from SourceForge

Rolf Eike Beer (1):
      g++ knows about C++98 selection flags since at least 3.4

Roman Lebedev (1):
      Help: Document HEADER_FILE_ONLY use case

Roman Wüger (2):
      CPack/NSIS: Sign the uninstaller
      CPack/NSIS: Avoid a race condition when generating the installer

Ruslan Baratov (19):
      Add variable 'CMAKE_INTERPROCEDURAL_OPTIMIZATION'
      Help: Add example to MAP_IMPORTED_CONFIG_<CONFIG> docs
      Help: Sort cmake-variables.7 toctree
      Add 'CMAKE_GCC_AR' and 'CMAKE_GCC_RANLIB' variables
      CheckIPOSupported: New module to check for compiler/cmake IPO support
      Tests for 'CheckIPOSupported' module
      CheckIPOSupported: Visual Studio and Xcode generators do not support IPO
      Refactoring: s,GetFeatureAsBool,IsIPOEnabled,
      Add policy CMP0069 to enforce INTERPROCEDURAL_OPTIMIZATION
      Implement interprocedural optimization for GNU compilers
      Rename CMAKE_GCC_{AR,RANLIB} to CMAKE_LANG_COMPILER_{AR,RANLIB}
      CheckIPOSupported: Move '_CMakeLTOTest-*' under 'CMakeFiles'
      CheckIPOSupported: Add Fortran support
      Support CMAKE_INTERPROCEDURAL_OPTIMIZATION_<CONFIG>
      Tests: Add cases for typical CheckIPOSupported usage
      Clang IPO (LTO) support
      Xcode: Support IPO (LTO)
      CMP0069: Suppress warning if we are in 'try_compile'
      GCC: more patterns for ar/ranlib

Sebastian Holtermann (109):
      Autogen: Rename GenerateFooAll variables to GenerateAllFoo
      Autogen: Add GenerateAllAny flag test method
      Autogen: Remove unnecessary test
      Autogen: Rename settings file read/write methods
      Autogen: Rename settings string generation methods
      Autogen: Rename settings key variables
      Autogen: Simplify settings read method
      Autogen: Simplify settings write method
      Autogen: Generate empty settings string for disabled feature
      Autogen: Add FooEnabled() utility methods
      Autogen: Use FooEnabled() utility methods
      Autogen: Single point of return in MocGenerateFile
      Autogen: Single point of return in UicGenerateFile
      Autogen: Single point of return in RccGenerateFile
      Autogen: LogWarning method fix
      Autogen: Use cmSystemTools::Stdout/err instead of std::cout/err
      Autogen: Use nested loops instead of code duplication
      Autogen: Add method for checksum based path generation
      cmFilePathChecksum: Make methods const useable
      Autogen: Make methods const
      Autogen: Rename settings string variables
      Autogen: Inline settings string generation methods
      Autogen: Rename variables read from info file
      Autogen: Split moc compile options info string immediately
      Autogen: Split moc options info string immediately
      Autogen: Rename SkipFoo variables/methods to FooSkip
      Autogen: Move method declarations; Remove comments
      Autogen: Synchronize variable names
      Autogen: Inline string generation
      Autogen: Overhaul moc include list generation
      Autogen: Rename moc related variables
      Autogen: Indentation fix
      Autogen: Don't list all search paths in error message
      Autogen: Overhaul FindMatchingHeader function
      Autogen: Acquire and store header extensions in Init()
      Autogen: Error message tweaks
      Autogen: Issue a warning if moc isn't required in strict mode
      Autogen: Loop based macro detection instead of code duplication
      Autogen: Split moc include paths on info reading
      Autogen: Synchronize header/source argument names
      Autogen: Add FindInIncludeDirectories method
      Autogen: Sort includes before composing include options
      Autogen: Search moc includes in include directories
      Autogen: Use GetRealPath in central places only
      Autogen: Rebuild moc when Q_PLUGIN_METADATA json file changes
      Autogen: Only touch an unchanged moc_compilation.cpp
      Autogen: Log simplifications
      Autogen: Tests: Clean comments
      Autogen: Tests: Add moc include tests
      Autogen: Tests: Add Q_PLUGIN_METADATA test
      Autogen: Sort AutogenInfo.cmake.in
      Autogen: Optimize GetCompileDefinitionsAndDirectories function
      Autogen: Overhaul and simplify AutogenInfo.cmake file generation
      Autogen: Tests: Set different compression levels in rcc test
      Autogen: Add release notes for Q_PLUGIN_METADATA support
      Autogen: Documentation update
      Autogen: Don't use .moc include in Q_PLUGIN_METADATA test
      Autogen: Log simplifications
      Autogen: Single point of return in Run() method
      Autogen: Add AUTOMOC_DEPEND_FILTERS support
      Autogen: Add AUTOMOC_DEPEND_FILTERS test
      Autogen: Add AUTOMOC_DEPEND_FILTERS documentation
      Autogen: Add Quote function and use it for logging
      Autogen: Add hint to SKIP_AUTOMOC in error message
      Autogen: Fix for Q_PLUGIN_METADATA change detection test
      Autogen: Merge FindInIncludeDirectories into FindIncludeFile
      Autogen: Add subDirPrefix function
      Autogen: Add AUTOUIC_SEARCH_PATHS support
      Autogen: Add AUTOUIC_SEARCH_PATHS test
      Autogen: Add AUTOUIC_SEARCH_PATHS documentation
      Autogen: Add AUTOUIC_SEARCH_PATHS release notes
      Autogen: Rename and merge moc related methods
      Autogen: Add missing return on error
      Autogen: Parse enabled feature configuration only
      Autogen: New short InfoGet functions
      Autogen: Add cmQtAutogeneratorCommon class with shared types and functions
      Autogen: Remove unused variables
      Autogen: Embrace qrc file lists in braces in AutogenInfo.cmake
      Autogen: Add support for generated .qrc files
      Autogen: Initializer cleanups
      Autogen: Add AUTOMOC/UIC support for generated source files
      Autogen: Error return when a scan file is not readable
      Autogen: Add RunCommand method with built in logging
      Autogen: Test: Rename autorcc_depends test to rccDepends
      Autogen: Test: Rename automoc_rerun test to mocRerun
      Autogen: Test: Add timestamp comparison to moc rerun test
      Autogen: Test: Add generated file to moc rerun test
      Autogen: Test: Add generated qrc file to rccDepends test
      Autogen: Test: Add mocDepends test
      Autogen: Add generator type enum
      Autogen: Add AUTOGEN_SOURCE_GROUP support
      Autogen: Add AUTOGEN_SOURCE_GROUP documentation
      Autogen: Add AUTOGEN_SOURCE_GROUP release notes
      Autogen: Tests: More rigorous rcc rebuild tests
      Autogen: Overhaul class variable names and sorting
      Autogen: Determine settings file name only once
      Autogen: MakeParentDirectory logPrefix parameter
      Autogen: Add FileDiffers and FileWrite methods
      Autogen: Use FileDiffers and FileWrite for AUTOMOC
      Autogen: New QuotedCommand function for logging
      Autogen: Uppercase function name
      Autogen: Generate moc_predefs.h only on demand
      Autogen: Save the hash of the old settings string only
      Autogen: Use FileWrite to write the settings file
      Autogen: Include moc/uic/rcc binary in settings hash
      Autogen: Add -DWIN32 to definitions list on demand
      Autogen: Pass build directory in Info file
      Autogen: Per-config file suffixes. New AUTOGEN_BUILD_DIR target property.
      Autogen: Test adaptions

Silvio Traversaro (1):
      FindGSL: recognize libraries name with debug postfix as debug libraries

Steven Newbury (3):
      Add support for x32-abi
      Modules: Add x32-abi support to hard-coded paths
      Tests: Add x32 tests to test suite

Sébastien GALLOU (1):
      FindProtobuf: Add option to find static libraries on UNIX

Taylor Braun-Jones (1):
      FindCUDA: Add option to use modern form of target_link_libraries

Tibor Szabo (1):
      FindCygwin: Use find_program instead of find_path

Tim (1):
      Help: Add note about cmake -E copy not supporting wildcards

Tim Hutt (2):
      CPack: Add option to specify --component-plist for productbuild
      CPack: Add support for CPACK_PRODUCTBULID_RESOURCES_DIR

Tom Clune (2):
      NAG: Extend compiler tool selection with NAG Fortran
      NAG: Detect compiler version of NAG Fortran

Uwe Koloska (1):
      TestBigEndian: Fix to work with CXX without C

Yuriy Khokhulya (1):
      FindPkgConfig: Fix pkg_check_modules() non-standard location search

Zack Galbreath (1):
      ctest_submit: Add HTTPHEADER option

Zsolt Parragi (1):
      bindexplib: Always export executable symbols, even they are also readable

hsc (1):
      TinyCC: Support ENABLE_EXPORT property

libuv upstream (3):
      libuv 2017-02-21 (52ae8264)
      libuv 2017-05-09 (e11dcd43)
      libuv 2017-05-25 (dc596109)

rahmjan (1):
      CodeLite: Distribute source files into folders (virtual directories)

vim-cmake-syntax upstream (1):
      vim-cmake-syntax 2017-05-02 (15526199)

yume todo (1):
      FindBoost: Fix release name candidate list construction

Ľubomír Carik (1):
      macOS: Enable Hi-DPI support in applications by default

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


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list