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

Kitware Robot kwrobot at kitware.com
Thu Jun 14 11:45:02 EDT 2018


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.12.0-rc1 has been created
        at  f406f913beb4f31b8643d39d03e361659661c7fa (tag)
   tagging  ef5e2e8a62982ebccf4883fc7a01cdb66f8ca183 (commit)
  replaces  v3.11.3
 tagged by  Brad King
        on  Thu Jun 14 11:32:09 2018 -0400

- Log -----------------------------------------------------------------
CMake 3.12.0-rc1
-----BEGIN PGP SIGNATURE-----

iQJKBAABCgA0FiEExsJlMku+vcNQtRPQLSzvEDSSFoQFAlsiinkWHGJyYWQua2lu
Z0BraXR3YXJlLmNvbQAKCRAtLO8QNJIWhBybEACPUsBb3P5Hc8w6C6D94ycc0HFE
Iy3mniifQ+otPpTPAiLsiGGwrz8hpWgCfvdj2xxB0wXzijP0S/83k7mi5e/ZSyBc
WhKzuIFlY2WNeBDReqBxl6V9ZCC6RGPpuXHuIpxSSbpa08gzwIhg8NzRBHIW9JQk
Phf9qapu9UJruqRWnAbr5D4w3iAvGqskUJeR+9pIvVDaxcPsfH/0/2sZXhLEATYB
gLe1mDG7rtecj9tCy6cKILeRjsqOBtYsMSzUCYjcAQnASLgBs3i94WmwaX2dQ6aR
6FKfEo1nLlbvbjA77F6u9jsvjORRCg7665TMiBOeKmwlSyNr7yNbOz/JigKwrL0D
75qZfug0U9sTfMC5+vG/hVtsbSSkWoT9AkXE+at5xVX4QoOXGomG5eOwlb/dlgNb
4A+wN/ACcf2k7ogndOWNwq86O1gNofZi25THXR1ON6iGvjDD1gztyHjW0uoi/Jr3
zLbQmFXvUFR7YXGEdWXdjKi/NVgOYK/zwkLL3B1EjaU7sdrJcIZvK4CX7gRGnoRw
jB0tlOzXzAEuH+3TpvV/rNGMmQQTdb5Ro7dimrbh5GPIkheCPQklpbPQduSgk8UY
06bFp7z/cRGPbj2JTVJ5gIyHQHpA/7/wnNn3z7cjJHlGN9zTYgltiVbR2UHbtfWR
RB/Zd7s/x4MEsnf4GQ==
=Z71f
-----END PGP SIGNATURE-----

ARATA Mizuki (1):
      FindwxWidgets: Fix wxWidgets_LIBRARY_DIRS on Cygwin/MSYS

Adam Oleksy (1):
      FindwxWidgets: Add support for MSVC versions of the v141 toolset

Adam Thompson (1):
      FindGDAL: Handle gdal-config printing absolute path to library

Aleksandr Mezin (1):
      FindPkgConfig: correct library search path for imported targets.

Alex Turbov (16):
      string: Add JOIN subcommand
      project: warn on metadata arguments missing values
      genex: Add TARGET_EXISTS to check for target existence
      project: Add HOMEPAGE_URL named parameter
      genex: Add TARGET_NAME_IF_EXISTS expression
      CPack: Fix documented CPACK_PACKAGE_DESCRIPTION_SUMMARY default
      CPack: Add CPACK_PACKAGE_HOMEPAGE_URL setting
      CPack: Use project version as default for `CPACK_PACKAGE_VERSION`
      CPack: Convert documentation to long-bracket comment syntax
      CPack: Move CPACK_BINARY_<GENNAME> with rest of docs
      CPack: Document `CPACK_PACKAGE_DESCRIPTION` variable
      CPack: Add more markup to module documentation
      Tests: Fix comment for finding dpkg tool
      Tests: Format `RunCPackVerifyResult.cmake` more consistently
      CPack: Add NuGet support
      Help: Fix indentation for `CPACK_NUGET_PACKAGE_AUTHORS`

Alexander Grund (2):
      FindLua: Add tests for this module
      FindLua: Search for lua.h using more conventional paths

Andrea Ranieri (1):
      FindwxWidgets: Use more private name for local variable

Andreas Schönle (1):
      VS: When not referencing output assembly do not try to copy it either

Arkady Shapkin (2):
      MSVC: Add MSVC_TOOLSET_VERSION variable
      Modules: Use MSVC_TOOLSET_VERSION variable to simplify logic

Arnaud Gelas (2):
      GenerateExportHeader: Add support for C projects
      TI: Add support for C language standards

Basil Fierz (1):
      VS: Add option to select the version of the toolset used by VS 2017

Bastien Schatt (2):
      VS: Disallow ReferenceOutputAssembly in ProjectReference if not possible
      VS: Add variables to set SDK directories in vcxproj files

Ben Chaney (1):
      bootstrap: Clarify error when building with invalid CXXFLAGS

Betsy McPhail (1):
      CTest: The "Could not find gcov." message should not be a warning

Brad King (491):
      Merge branch 'release-3.11'
      Begin post-3.11 development
      Merge topic 'FindImageMagick-FixFor7.0.x'
      Merge topic 'autogen-write-on-change-only'
      Merge topic '17711-reset-xcode-target-var'
      Merge branch 'release-3.11'
      Merge topic 'more-misc-typos'
      Merge topic 'const-members'
      Merge topic 'help_string_MAKE_C_IDENTIFIER'
      Merge topic 'ninja-cmd'
      Merge topic 'export-android-mk'
      Merge branch 'release-3.11'
      Merge topic 'directory-property-TESTS'
      Merge topic 'enhanced-UseSWIG-Module'
      Merge topic 'genex-IN_LIST-operator'
      Merge topic 'file_cmd_touch'
      Merge topic 'help_fixup'
      Merge topic 'follow-up-misc-typos'
      Merge topic 'CheckCSourceRuns-log-run-output'
      Merge topic 'findzlib-folder-priority'
      Merge topic 'msvc-parallel-build-17696'
      Merge topic 'ninja-cmake-deps'
      Merge topic 'string-join'
      Merge topic 'ti-depfile-flag-fix'
      Merge branch 'release-3.11'
      Tests: Run ExternalProject tests serially
      cmake: Fix global generator path style in --build mode
      Merge topic 'find-linker'
      Merge topic 'FindwxWidget/fix-eating-minusL-in-path'
      Merge topic 'FindLua-tolerate-var'
      Merge topic 'autogen-depend-filters-documentation'
      Merge branch 'release-3.11'
      Merge topic 'test-CompileFeatures-c11-range'
      Merge branch 'release-3.11'
      Merge topic 'test-ExternalProject-serial'
      Merge topic 'cmake-build-global-gen'
      Merge topic 'setidentifier_move'
      Merge topic 'fortran-compiler'
      Merge topic 'std-thread-link'
      Merge topic '14297-partial-xcode-zero-check'
      Merge topic 'ninja-depfile-name'
      Merge branch 'release-3.11'
      Merge topic 'vs-cpp-improvements'
      Merge topic 'project-references-csharp-17678'
      Merge topic 'ipo-support'
      Merge topic 'getsource_optimize'
      Merge topic 'outputconverter_speedup'
      Merge topic 'extend_suppress_regeneration'
      Tests: Update PLplot contract test repository URL
      Merge topic 'unixtimefix'
      Merge topic 'modules-restore-path-suffixes'
      Merge topic 'contract-plplot'
      Merge branch 'release-3.11'
      Merge branch 'release-3.11'
      Merge topic 'ideoptions-string'
      Merge topic 'findjava-jar-in-dev-component'
      Merge topic 'co-compile-with-launcher'
      Do not generate rules for .def generation where not supported
      install,export: Maybe transform OBJECT libraries to INTERFACE libraries
      Merge topic 'object-library-export-as-interface'
      Tests: Teach RunCMake to ignore AIX ld warnings about GNU atexit
      Help: Document linking behavior of OBJECT libraries
      Tests: Add cases for usage requirements of linked object libs
      Merge topic 'def-generate-windows-only'
      Merge topic 'object-library-linking'
      Merge topic 'general_cleanup_enhance'
      libuv: misc: add function to get CPU affinity mask size
      libuv: unix,win: add uv_spawn option to set child CPU affinity mask
      libuv: disable process affinity during CMake bootstrap
      CTest: Add options to control test process affinity to CPUs
      cmTarget: Simplify ClearDependencyInformation signature
      cmTarget: Simplify ClearDependencyInformation implementation
      cmTarget: Remove unnecessary RecordDependencies member
      Merge topic 'xl-new-compiler-macros'
      Merge topic 'autogen-empty-source-file-fix'
      Merge branch 'release-3.11'
      Merge topic 'ctest-affinity'
      Do not produce legacy _LIB_DEPENDS cache entries
      Merge topic 'FindOpenMP-AppleClang'
      FindCURL: Revise documentation markup
      Makefile: Fix "make clean" when there are no targets
      Merge topic 'cuda-no-device-link-rsp'
      Merge topic 'update-kwsys'
      Merge branch 'release-3.11'
      Merge topic 'avoid-LIB_DEPENDS'
      Merge topic 'curl-target'
      Merge topic 'vs10-xmlmacros'
      Merge topic 'misc-typos'
      Merge topic 'FindGDAL-absolute-path'
      Merge branch 'autogen-empty-source-file-fix' into release-3.10
      Merge topic 'sort_glob_output'
      Merge topic 'make-clean-no-targets'
      Merge topic 'GenerateExportHeader-C'
      Merge topic 'cmoutpconv-static'
      Merge topic 'cmWorkingDirectory_success_checking'
      Merge topic 'libxml2-target'
      Merge branch 'release-3.10'
      Merge branch 'release-3.11'
      CMakeVersion.rc: Avoid leading zeros in integer version components
      Merge topic 'cmake-rc-version-decimal'
      Merge topic 'update-dllplatform'
      Merge topic 'xml-raii'
      Merge topic 'genex-TARGET_EXISTS'
      Merge topic 'ep-support-passing-var-ending-with-notfound'
      Merge topic 'update-buildsystem-docs'
      Merge branch 'release-3.11'
      Merge branch 'ccmake-stack-smashing' into release-3.10
      Merge topic 'ccmake-stack-smashing'
      Merge topic 'genex-COMPILE_LANGUAGE-system-include'
      Merge branch 'release-3.10'
      Merge branch 'release-3.11'
      Merge topic 'doc-vs-workdir-versions'
      Merge topic 'build_and_test_mode_docs'
      Merge topic 'cmake_project_xxx_docs'
      target_compile_options: Add syntax to specify shell strings
      Tests: Avoid enabling languages unnecessarily in RunCMake.project
      Merge branch 'gtest_discover_tests_timeout' into release-3.10
      Merge topic 'findjni-mips-r6-new-arch'
      Merge topic 'bootstrap-clarify-error'
      Merge topic 'xl-cc-default-std'
      Merge branch 'release-3.11'
      Merge topic 'compile-options-shell'
      Merge topic 'clarify-contributing-doc'
      Merge topic 'gtest_discover_tests_timeout'
      Merge branch 'release-3.10'
      CMake 3.10.3
      Merge branch 'release-3.11'
      Merge branch 'release-3.10'
      find_package: Use PackageName_ROOT variables as search prefixes
      cmPolicies: Pass policy version as std::string
      cmPolicies: Drop unnecessary check from ApplyPolicyVersion
      cmPolicies: Split parsing and impl of ApplyPolicyVersion
      Help: Clarify that set_target_properties supports multiple targets
      Help: Reference set_property from set_target_properties
      Merge topic 'intel-initializer-list'
      Merge branch 'release-3.11'
      Merge topic 'vs10-cmelem'
      Merge topic 'vs-debugger-command'
      Merge topic 'codelite-project-settings'
      Merge topic 'export-properties'
      Merge topic 'doc-list-command'
      Merge topic 'find-package_root-restore'
      Merge topic 'revert-findqt4-dirs-fix'
      Merge branch 'release-3.11'
      Merge branch 'release-3.11'
      Merge topic 'doc-set_target_properties-clarify'
      Merge topic 'vs-indentfix'
      Merge topic 'make_GetItems_const'
      Merge topic 'FindwxWidgets-msvc-v141'
      Merge topic 'list-join'
      Merge topic 'pr.install_name_dir'
      ccmake: Fix compilation with ncurses on Solaris
      find_package: Improve CMP0074 warning messages
      cmake_minimum_required: Optionally set policies with version range
      Merge topic 'sunpro-5.15'
      Merge branch 'release-3.11'
      Merge topic 'ccmake-solaris'
      Merge topic 'makefile-fix-depend-optimization'
      Merge topic 'pr.target_compile_definitions'
      Merge topic 'cuda_arch'
      Merge topic 'wcdh-gcc-null'
      Merge topic 'FindPython-new-implementation'
      ccmake: Check for curses more robustly before enabling
      Tests: Restore PLplot contract test repository https URL
      Merge topic 'find-package_root-revise'
      Merge topic 'clarify_inherited_properties'
      Merge topic 'vs-flags-improvement'
      Merge topic 'ccmake-revise-default'
      Merge topic 'boost-1.67'
      Merge branch 'release-3.11'
      Merge topic 'contract-plplot'
      Merge topic 'pr.checksymbol'
      Merge topic 'bootstrap-var-options'
      Merge topic 'UseSWIG-fix-library-prefix'
      cmake_minimum_required: Tolerate unknown future arguments
      Features: Use -std=c++17 for C++ 17 on GNU 8.0+
      Features: Use -std=c++17 for C++ 17 on Clang 5.0+
      Features: Add infrastructure for C++ 20 language standard
      Features: Activate C++ 20 support for MSVC 19.12.25835+
      Features: Activate C++ 20 support for GNU 8.0+
      Features: Activate C++ 20 support for Clang 5.0+
      Help: Add release note for C++ 20 support
      Help: Update compiler versions in cmake-compile-features.7.rst
      Merge topic 'revert-CTestTestfile-removal-again'
      Merge topic 'vs-options-movexml'
      Merge topic 'const-members'
      Merge branch 'release-3.11'
      Merge topic 'ctest_update-memory-problems'
      Merge branch 'release-3.11'
      Merge branch 'release-3.11'
      CUDA: Pass host linker directories to device linker
      Features: Fix CompileFeatures test checks for C
      Features: Do not assume c_restrict support in CompileFeatures test
      cmTarget: Remove unused variable
      Merge topic 'gcov-warning-message'
      Merge topic 'remove-unused-variable'
      Merge topic 'genex-TARGET_NAME_IF_EXISTS'
      Merge topic 'vs-simplify'
      Features: Record C features for MSVC
      Tests: Remove unused file from Tutorial Step7 test
      Merge branch 'upstream-KWSys' into update-kwsys
      Merge topic 'features-msvc-c'
      Merge topic 'features-c++20'
      Merge topic 'update-kwsys'
      Merge topic 'FindCUDA-nvcc-executable-env'
      Merge topic 'variable-CMAKE_FOLDER'
      Drop Visual Studio 8 2005 generator
      Merge topic 'remove-vs8-generator'
      Fortran: Add support for .fpp extensions
      Android: Do not pass non-existent Clang -std flags
      Merge topic 'fortran-fpp'
      Merge topic 'android-clang-std-flags'
      Merge topic 'FindDCMTK-includes'
      Merge topic 'FPHSA-include'
      Android: Suppress implicit -lstdc++ linker flag
      Merge topic 'FindPython-stabilization'
      Merge topic 'cuda_support_system_libraries_with_device_symbols'
      Merge topic 'typo-in-release-script'
      Merge topic 'android-no-libstdc++'
      Merge topic 'wcdh-bare-features'
      Merge topic 'autogen-protect-cmsys-calls'
      Merge branch 'release-3.11'
      cmNinjaTargetGenerator: Move depfile logic to later in its function
      cmNinjaTargetGenerator: Move force-rspfile check to earlier
      Ninja: Fix Fortran support with response files
      Merge topic 'revert-CheckIncludeFile-required-libs'
      Merge branch 'release-3.11'
      Merge topic 'msvc-toolset-version-variable'
      Merge topic 'vs10-groups'
      Merge topic 'findwxwidgets-msys-library-dirs'
      Merge topic 'glob_configure_depends'
      Merge topic 'xml-level'
      Merge topic 'sanitize-LINK_DIRECTORIES'
      Merge topic 'minor-cleanups'
      Merge topic 'ninja-fortran-rspfile'
      Tests: Simplify CompileFeatures expectation logic
      Merge topic 'FindCUDA-nvcc-clcache-support'
      Merge topic 'test-CompileFeatures-simplify'
      Help: Fix install(EXPORT_ANDROID_MK) mode documentation
      Merge topic 'doc-install-export-android'
      Merge topic 'fix-crash-trace-exp-uninit-vars'
      Merge branch 'release-3.11'
      Merge topic 'cpack-trace-nullptr'
      Merge branch 'release-3.11'
      Clang: Refactor standard flags logic when simulating MSVC
      Clang: Avoid extra C++ feature detection when simulating MSVC
      Merge topic 'FindImageMagick-FixForMultipleInstalls'
      Merge topic 'FindwxWidgets-local-var'
      Merge topic 'FindMatlab-handle-exception'
      Merge topic 'attr-escape'
      Merge topic 'features-msvc-2017'
      Merge topic 'variable_watch-on-PARENT_SCOPE'
      Merge topic 'add_support_for_clr_targets'
      Merge branch 'release-3.11'
      Merge branch 'upstream-KWSys' into update-kwsys
      CONTRIBUTING: Mention GitLab option to allow edits from maintainers
      Tests: Avoid duplicate rules in ExternalData test
      Merge branch 'backport-fix-explicit-CMakeLists.txt'
      Merge topic 'update-kwsys'
      Merge topic 'clang-cl-std'
      VS: Add workaround for CUDA compiler PDB location
      Merge topic 'fix-explicit-CMakeLists.txt'
      Merge branch 'release-3.11'
      Merge topic 'test-ExternalData-dedup'
      Merge topic 'vs-cuda-pdb'
      Merge topic 'cuda-compiler-loaded'
      Merge topic 'libuv_version_bump'
      Merge topic 'implicit-lib-gcceh-file'
      Merge topic 'FindOpenMP-Intel-Windows'
      Merge branch 'release-3.11'
      Merge topic 'vs-conditional-reference-assembly'
      Merge topic 'FindOpenAL-std-includes'
      Merge topic 'list-TRANSFORM'
      Merge topic 'bootstrap_system_libuv_option'
      Merge branch 'release-3.11'
      Merge branch 'release-3.11'
      Android: Add support for NDK r17
      Merge topic 'typo-incerment'
      CMakeFindPackageMode: Perform platform-specific initialization
      OpenWatcom: Add workaround for lack of error on missing library
      cmake_policy: Add undocumented PARENT_SCOPE option to GET
      CheckIncludeFiles: Honor CMAKE_REQUIRED_LIBRARIES
      Help: Fix command-line synopsis markup syntax
      Merge topic 'android-ndk-r17'
      Ninja: Drop unnecessary ident encoding logic for paths
      Merge topic '17870-effective-system-name'
      Merge topic 'doc-synopsis-markup'
      Merge topic 'CheckIncludeFile-required-libs'
      Merge topic 'depfile-flag'
      Merge topic 'InstallRequiredSystemLibraries-mfcm'
      Merge branch 'release-3.11'
      Merge topic 'FindJPEG-imported-targets'
      Utilities/Sphinx: Fix QtHelp generator identifiers
      Utilities/Sphinx: Add role and directive for 'envvar' in CMake domain
      Help: Link from CMAKE_<LANG>_FLAGS to <LANG>FLAGS environment variables
      Help: Drop direct link to Wiki/FAQ page
      Merge topic 'doc-drop-faq'
      Merge topic 'FindPython-debian-cross-comp'
      Merge topic 'ninja-simplify-paths'
      Merge topic 'vs-sdk-dirs'
      Help: Mention CMP0060 in CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES
      Fortran: Refactor to treat .mod extension as part of module name
      Fortran: Add support for submodule dependencies
      Fortran: Extend submodule test with great-grandchild
      Merge topic 'doc-CMP0060'
      Merge topic 'add_compile_definitions'
      Merge topic 'cmake-install-doc'
      Merge topic 'doc-help-spelling'
      Merge topic 'cuda-arch-repair'
      Merge topic 'productbuild_missing_var_docs'
      Merge topic 'grammar_typo_fixes'
      Merge topic 'fortran-submodule-depends'
      Help: Add example to CMAKE_<LANG>_CLANG_TIDY
      CUDA: Do not create CMAKE_CUDA_HOST_COMPILER cache entry
      Merge topic 'FindMatlab/mcr-compatibility'
      Merge topic 'cpack-doc-defaults'
      Merge topic 'CUDA7'
      Merge topic 'FindPython-stabilization'
      Merge topic 'reorder-sys-includes'
      Merge topic 'Genex-TARGET_GENEX_PROPERTY'
      Merge topic 'doc-tidy-example'
      Merge topic 'cuda-no-cache-host-compiler'
      Merge topic 'file_install_always_out_of_date_fix'
      Merge topic 'testbigendian-cache-check-fix'
      Merge topic 'vs-hlsl-object-name'
      Merge topic 'vs-dedup-custom-commands'
      Merge topic 'fix-CMAKE_DISABLE_SOURCE_CHANGES-top-dir'
      Merge topic 'BLAS-no-target-in-libs'
      Merge branch 'release-3.11'
      Merge branch 'backport-java-new-packaging' into java-new-packaging
      Merge topic 'java-new-packaging'
      Merge branch 'release-3.11'
      Merge topic 'numeric-indent'
      Merge topic 'vs-refactor-xml'
      Merge branch 'backport-ninja-issue-17942' into ninja-issue-17942
      Ninja: Avoid empty phony edges for target ordering
      Ninja: Make assumed source dependencies order-only
      Merge topic 'ninja-issue-17942'
      Merge branch 'release-3.11'
      Merge topic 'csharp_reference_imported_targets'
      Merge topic 'vs-managed-fastlink'
      Merge topic 'vs-refactor-xml'
      Merge topic 'doc_required_vs_component'
      Merge topic 'vs-shader-generator-expressions'
      Merge topic 'java-new-packaging-version-sort'
      Merge topic 'cxx-checks-tolerate-more-warnings'
      Merge branch 'release-3.11'
      Merge topic 'cpack_docs_cleanup'
      Modules: Update documented links to CMake community Wiki
      Merge topic 'doc-wiki-links'
      Merge topic 'source_group-empty-prefix'
      Merge topic 'code-improvements'
      Help: Clarify add_custom_command build event execution order
      Merge topic 'doc-server-pipe'
      Merge topic 'doc-build-event-order'
      Merge topic 'namelink-component'
      Merge topic 'ctest-libuv-linux-sparc64'
      Merge branch 'release-3.11'
      cmRST: Add support for 'envvar' cmake domain role
      Merge topic 'genex-complang-not-loaded'
      Merge topic 'test-CheckSourceTree-in-source'
      Merge topic 'doc-xref-envvar'
      Merge topic 'vs-refactor-xml'
      Utilities/Sphinx: Do not highlight unspecified code blocks as python
      Merge topic 'vs-cert'
      cmRST: Parse inline links and inline literals
      Help: Re-order file command docs
      Help: Improve list command signature group name for read operations
      Help: Add Synopsis section to install, list, and string docs
      Help: Organize file command docs into sections
      Utilities/Sphinx: Make HTML links in parsed-literal blocks more obvious
      Merge topic 'doc-command-synopsis'
      Merge branch 'upstream-libuv' into update-libuv
      libuv: Revert local linux/sparc64 fix now that we have upstream fix
      Merge topic 'java-new-packaging-fixes'
      Merge topic 'doc-updates'
      Merge topic 'FindCUDA-revert-sepcomp-cublas'
      Merge topic 'doc-code-block-highlight'
      Merge topic 'update-libuv'
      Merge topic 'deprecate_static_managed_targets'
      Merge topic 'vs-improve-options'
      Merge topic 'pkgconf-imp-target-lib-path'
      Merge branch 'release-3.11'
      VS: Fix regression in XML generation for CUDA
      Merge topic 'vs-refactor-xml'
      Merge topic 'doc-cpack-revise'
      VS: Link CUDA binaries with the device runtime library 'cudadevrt'
      Merge topic 'FindBoost-backport-python-deps'
      Merge topic 'restore-imported-lib-alias-diagnostic'
      Merge branch 'release-3.11'
      Merge topic 'vs-fix-csharp-recompile'
      Merge topic 'FindCUDA-sccache'
      Merge topic 'vs-refactor'
      Merge branch 'upstream-KWSys' into update-kwsys
      Merge topic 'cpack-nuget'
      Merge topic 'findjpeg_static_fix'
      Merge topic 'xml-element-enhance'
      Merge topic 'update-kwsys'
      Merge topic 'irsl-fortran-only-linux'
      Merge branch 'release-3.11'
      Merge topic 'cuda-vs-cuda-device-runtime'
      Merge topic 'FindPkgConfig-LINK_LIBRARIES'
      Merge topic 'custom-command-expand-empty'
      Merge topic 'autogen_register_info_files'
      Merge branch 'release-3.11'
      Merge topic 'fix-automoc-warnings'
      Merge branch 'release-3.11'
      Merge branch 'upstream-KWSys' into update-kwsys
      Help: Add release note about 'copy_directory' behavior change
      Merge topic 'vs-nitpicks'
      Merge topic 'dotnet_target_fw_init'
      Merge topic 'subdirectory-linking'
      Merge topic 'findqt4-extra-dirs'
      Merge topic 'regenerate-lexer-parser'
      Merge topic 'update-kwsys'
      Merge topic 'autogen_register_info_files'
      Merge topic 'pr.file_write_check'
      Merge topic 'makefile-ar-limits'
      Merge branch 'release-3.11'
      clang-format: Explicitly require version 3.8 of the tool
      Merge branch 'upstream-KWSys' into update-kwsys
      curl: Update script to get curl 7.60.0
      Merge branch 'upstream-curl' into update-curl
      Merge topic 'clang-format-version'
      Merge topic 'update-kwsys'
      Merge topic 'update-curl'
      Merge topic 'vs-remove-stream'
      Merge topic 'PDBDirectoryGenExpression'
      Merge topic 'eclipse-custom-content'
      Merge topic 'cpackrpm-fix-docs'
      Merge topic 'pr.copy_data_check'
      FindBZip2: Format result variable docs as definition list
      FindBZip2: Populate BZIP2_INCLUDE_DIRS result variable
      Merge topic 'FindBZip2-imported-include-dirs'
      Merge topic 'revise-case-insensitive-command'
      Merge topic 'FindODBC-module'
      Merge topic 'vs-scope'
      Merge topic 'FindLua-conventional-paths'
      Merge topic 'FindPerl-strawberry'
      CUDA: Drop unused/broken platform link flags placeholder
      IWYU: Define a macro to tell code it is preprocessing for iwyu
      Merge topic 'bootstrap_ccache_tweak'
      Merge topic 'vs-raii-implement'
      Merge topic 'cuda-unused-placeholder'
      Merge topic 'parallel_build_option'
      Merge topic 'clarify-topic-rename'
      Merge topic 'cmRemoveDuplicates'
      Merge topic 'vs-toolset-version'
      Merge topic 'revert-windows_symlinks'
      Merge topic 'cpack-wix-sources'
      Merge topic 'create_test_sourcelist-strcpy'
      Merge branch 'release-3.11'
      Merge branch 'release-3.11'
      Utilities/Release: Update to openssl-1.1.0h
      Merge topic 'alsa-target'
      Merge topic 'nolint_typedef_testdriver'
      Merge topic 'autogen_autorcc_multi_config'
      Merge topic 'update-prebuilt-openssl'
      Tests/VSWinStorePhone: Do not format managed source
      clang-format: Add comments to suppress some formatting
      clang-format.bash: update to clang-format-6.0
      Empty commit at end of history preceding clang-format-6.0 style transition
      Merge topic 'clang-format-6.0'
      Merge branch 'upstream-KWSys' into update-kwsys
      cmSystemTools: Restore compilation with libarchive versions below 3.3.1
      Merge topic 'update-kwsys'
      Merge topic 'libarchive-ssize_t'
      Merge topic 'gnu-CMAKE_LANG_COMPILER_PREDEFINES_COMMAND'
      Merge topic 'WriteBasicConfigFile_tests'
      Merge topic 'fix-ti-c-standard'
      Merge branch 'ep-support-passing-var-ending-with-notfound' into release-3.11
      Help: Consolidate 3.12 release notes
      Help: Organize and revise 3.12 release notes
      Features: Add special case to disable relaxed constexpr for Intel 18
      Merge branch 'external-project-url-hash-docs' into release-3.11
      Merge topic 'ep-support-passing-var-ending-with-notfound'
      Merge branch 'release-3.11'
      Merge topic 'more-misc-typos'
      Merge topic 'intel-compile-features'
      Merge topic 'doc-3.12-relnotes'
      Help: Drop development topic notes to prepare release
      CMake 3.12.0-rc1 version update
      Merge branch 'CMakePackageConfigHelpers-doc' into release-3.12
      Merge branch 'ninja-win-rsp' into release-3.12
      Merge branch 'FindPython-3.8' into release-3.12
      Merge branch 'UseSWIG-handle-SWIG_MODULE_NAME' into release-3.12
      Merge branch 'UseSWIG-fix-genex' into release-3.12
      Windows: Restore support for running CMake through a symlink
      Merge branch 'UseSWIG-csharp-variant' into release-3.12
      Merge branch 'restore-windows-resources-through-link' into release-3.12
      Merge branch 'sphinx-info' into release-3.12

Calum Robinson (1):
      VS: Don't turn on /DEBUG:FASTLINK for managed C++ targets

Christian Pfeiffer (2):
      Merge topic 'fix-findmpi-lib-regex'
      FindQt4: New IMPORTS, PLUGINS and MKSPECS handling

Chuck Atkins (1):
      FindMPI: Fix libname regex to not match the compiler executable

Claus Klein (1):
      Ninja: Use as dependency file <objectDir/SourceName>.d if needed.

Clemens Buchacher (1):
      FindMatlab: always handle uncaught exception

Craig Scott (40):
      Help: Expand string(MAKE_C_IDENTIFIER) docs
      Help: Fix wrong default for WORKING_DIRECTORY test property
      Merge topic 'doc_test_prop_WORKING_DIRECTORY'
      Tests: Confirm test working dir set successfully
      Tests: Add --build-and-test test case
      cmWorkingDirectory: Check success of current dir changes
      cmDepends: Remove attempt to change directory that always fails
      Merge topic 'project-warn-missing-metadata-values'
      Help: Clarify ctest build-and-test mode options
      Help: Fix incorrect CMAKE_PROJECT_xxx docs
      Help: Fix minor typo in docs for CMAKE_PROJECT_DESCRIPTION
      project: Add <PROJECT-NAME>_DESCRIPTION
      Merge topic 'project-homepage-url'
      Tests: Add tests for INHERITED property chaining
      Help: Clarify behavior of INHERITED properties
      Merge topic 'policy-version-range'
      Merge topic 'list-sublist'
      Merge topic 'pr.find_package.prefixes'
      Merge topic 'cmake_minimum_required-forward-compat'
      Merge topic 'UseSWIG-add-new-behavior'
      Merge topic 'UseSWIG-bugfixes'
      Merge topic 'UseSWIG-bugfixes'
      Merge topic 'doc-dev-mr-edit'
      Merge topic 'FindOpenSSL-components'
      Merge topic 'doc-xref-envvar'
      Help: Document missing variables for productbuild CPack generator
      Cleanup: Fix typos and grammar in docs and code
      Help: Improve accuracy, readability and cross-referencing of cpack docs
      Merge topic 'feature/cpack-default-package-version'
      CPack: Fix indentation
      Merge topic 'cpack_module_indentation_fix'
      Merge topic 'ctest-start-args-rework'
      CPackRPM: Minor formatting cleanup
      CPackRPM: Fix misleading CPACK_RPM_SPEC_INSTALL_POST docs
      FindDoxygen: Add tests for ALL option
      Merge topic 'cmake-D-option-help'
      Merge topic 'doxygen-all'
      Help: Clarify usage of Topic-rename
      Merge topic 'external-project-url-hash-docs'
      Merge topic 'fix/CPackNuGet-var-para-deindent'

Cristian Adam (1):
      TestBigEndian: Include CheckTypeSize outside macro

Curl Upstream (1):
      curl 2018-05-15 (cb013830)

Daniel Franke (3):
      regenerate-lexers.bash: Factor file names into variables
      regenerate-lexers.bash: Add option to check timestamps
      regenerate-parsers.bash: Add script to automate parser generation

Daniele E. Domenichelli (1):
      Refactor write_basic_package_version_file tests

David Demelier (1):
      FindDoxygen: add optional ALL argument

Deniz Bahadir (4):
      objlib: Allow `OBJECT` libraries to link to other libraries.
      objlib: Allow other libraries to link to `OBJECT` libraries.
      objlib: Allow `OBJECT` libraries to link to `OBJECT` libraries.
      objlib: Link object-files from `OBJECT` libraries.

Edward Z. Yang (3):
      CheckCSourceRuns: Teach CHECK_C_SOURCE_RUNS to log run output
      FindCUDA: Make nvcc configurable via CUDA_NVCC_EXECUTABLE env var
      FindCUDA: Add support for clcache

Ephi Sinowitz (2):
      SunPro,XL: Add depfile flags to support Ninja generator
      Order SYSTEM include directories after non-system directories

Felix Schwitzer (1):
      UseSWIG: Fix handling of `SWIG_MODULE_NAME` source file property

Florian Jacomme (1):
      Revise implementation of case-insensitive command names

Florian Maushart (1):
      cmake: Add options for parallel builds to --build mode

Frank Benkstein (1):
      FindLua: Fix error when LUA_INCLUDE_PREFIX is set as a variable

Frank Winklmeier (3):
      cmGeneratorExpression: Use std::move to avoid vector copies
      cmMakefile: Improve performance of GetSource for known files
      cmOutputConverter: Inline some functions and avoid string re-allocations

Fujii Hironori (2):
      cmVisualStudio10TargetGenerator: Use cmLocalVisualStudio10Generator
      VS: Generate a custom command only in the least dependent target

Giel van Schijndel (1):
      FindJava: Add Java_JAR_EXECUTABLE to a component: Development

Gregor Jasny (3):
      Modules: Introduce CMAKE_EFFECTIVE_SYSTEM_NAME to lookup compiler info
      Apple: Use CMAKE_EFFECTIVE_SYSTEM_NAME to share compiler info
      Apple: Use include_guard() within compiler config

Hannes Mezger (2):
      Help: Document VS_DEBUGGER_WORKING_DIRECTORY supported VS versions
      VS: Add target property VS_DEBUGGER_COMMAND

Harry Mallon (1):
      FindOpenSSL: Add component support

Henry Fredrick Schreiner (4):
      FindOpenMP: Improve inclusion of helper modules
      FindOpenMP: Verify in test source that OMP library is linked
      FindOpenMP: Add support for AppleClang compiler
      FindCUDA/select_compute_arch: Add support for CUDA as a language

Henry Schreiner (4):
      CUDA: Set CMAKE_CUDA_COMPILER_LOADED variable when language is enabled
      CUDA/select_compute_arch: Fix detection on old CUDA with new card/driver
      CUDA: Add compiler detection for CUDA < 7.5
      Genex: Allow COMPILE_LANGUAGE to name a language that is not loaded

Ilya A. Kriveshko (1):
      Fix combined use of compiler launcher with lint tools

Israel Blancas (2):
      Help: Fix and clarify server mode --pipe= option docs
      Tests: Fix CheckSourceTree for in-source non-dashboard builds

James Jones (1):
      FindOpenAL: Find AL/al.h or OpenAL/al.h in standard include paths

James Lee (1):
      bootstrap: Add support for VAR=value options to specify tools and flags

Jean-Christophe Fillion-Robin (3):
      CONTRIBUTING: Clarify choice of master or release branch as a base
      Utilities/Release: Remove extra colon from release scripts
      ExternalProject: Fix cache generation when args end with "-NOTFOUND"

Jeremiah van Oosten (2):
      VS: Add VS_SHADER_OBJECT_FILE_NAME source file property
      Add generator expressions for VS_SHADER_ source file properties.

KWSys Upstream (6):
      KWSys 2018-03-29 (488f2031)
      KWSys 2018-04-12 (9da3e5bc)
      KWSys 2018-05-11 (46da6b14)
      KWSys 2018-05-15 (5f757898)
      KWSys 2018-05-18 (5357cfc4)
      KWSys 2018-06-01 (8ef62b28)

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

Kyle Edwards (10):
      Help: move DESTDIR into a separate page
      Help: Document existence of cmake_install.cmake
      Help: add list of command signatures to top of INSTALL page
      Help: clean up install(TARGETS) documentation
      install: add NAMELINK_COMPONENT argument
      install: add test for new NAMELINK_COMPONENT parameter
      Help: clarify "undefined behavior" in install(EXPORT) command
      Help: add release notes for NAMELINK_COMPONENT
      ctest_start: read model from TAG file
      Help: add release notes for ctest_start() changes

Lauri (1):
      FindPerl: Add support for Strawberry Perl

Le Minh Phuc (1):
      cmAlgorithms: Speed up cmRemoveDuplicates method

Marc B (1):
      Add CMAKE_FOLDER variable to initialize FOLDER target property

Marc Chevrier (21):
      Genex: Add IN_LIST logical operator
      Tests management: add TESTS directory property
      UseSWIG: Re-work test framework
      UseSWIG: modernize module
      Help: refresh list() command documentation
      FindPython*: New implementation for Python stuff
      CMake build: Use new FindPython module
      list(): add `JOIN` sub-command
      list: Add SUBLIST sub-command
      UseSWIG: fix prefix library for Java on Windows
      UseSWIG: Rework tests
      FindPython: enhance multiple major versions lookup
      UseSWIG: Add new behavior for better support files management
      UseSWIG: Ensure tests are usable in multi-config mode.
      UseSWIG: fix erroneous generator expressions
      string() Refactoring: creates an helper for REGEX REPLACE
      list: Add TRANSFORM sub-command
      FindPython: ensure correct architecture (i.e. 32/64bit) is used
      add_compile_definitions: add new command
      Genex: Add $<TARGET_GENEX_EVAL:...> and $<GENEX_EVAL:...>
      UseSWIG: add support for generator expressions

Marcel Plch (1):
      FindPython: Add support for version 3.8

Marian Klymov (1):
      Add generator expression support to PDB_OUTPUT_DIRECTORY target property

Mark Ingram (1):
      VS Generator: Only include default certificate if it was actually copied

Mateusz Loskot (6):
      FindJPEG: Clean up whitepaces and lowercase function names
      FindJPEG: Cleanup documentation formatting
      FindJPEG: Add version detection and associated test update and docs
      FindJPEG: Add multi config support and associated docs
      FindJPEG: Add imported target support and full test
      FindODBC: Add module to search for ODBC library

Matt McCormick (1):
      ExternalProject: Improve URL_HASH argument description

Matteo Settenvini (1):
      variable_watch: trigger on variables set via PARENT_SCOPE

Matthijs Kool (1):
      Ninja: Use native slashes to pass rsp files

Melanie Cappelaere (1):
      Eclipse: Add property to include additional contents in .cproject file

Michael Hofmann (1):
      FindJPEG: Add 'jpeg-static' to searched names

Michael Stürmer (25):
      cmComputeLinkInformation: make GetItems() const
      cmGeneratorTarget: add HasLanguage() as wrapper for GetLanguages()
      cmGeneratorTarget: add GetManagedType() and CheckManagedType() methods
      cmGeneratorTarget: Make import library checks config-aware
      cmGeneratorTarget: add handling of managed assemblies to HasImportLibrary()
      cmExportFileGenerator: add target property for managed targets
      cmVisualStudio10TargetGenerator: set /clr compiler flag from property
      document COMMON_LANGUAGE_RUNTIME target properties
      cmGeneratorTarget: change GetManagedType() result if language is CSharp
      cmExportFileGenerator: set IMPORTED_COMMON_LANGUAGE_RUNTIME for CSharp target
      remove TargetIsCSharpOnly() and use methods from cmGeneratorTarget
      cmVisualStudio10TargetGenerator: /clr compatible flags for managed tgt
      cmVisualStudio10TargetGenerator: make some methods config aware
      cmVisualStudio10TargetGenerator: store managed reference information in maps
      add tests for using target_link_libraries() with imported managed targets
      cmGlobalVisualStudioGenerator: remove TargetCanBeReferenced()
      cmVisualStudio10TargetGenerator: fix for backward compatibility
      cmVisualStudio10TargetGenerator: warn if /clr flag is set manually
      Help: Add hint to required VS 2017 component for C++/CLI support
      cmGeneratorTarget: make GetManagedType() return 'Native' for static targets
      cmVisualStudio10TargetGenerator: issue warning when adding static C# lib
      cmVisualStudio10TargetGenerator: fix checking for managed target
      cmVisualStudio10TargetGenerator: add handling of manual /clr setting
      cmVisualStudio10TargetGenerator: add handling of static C# targets
      added CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION variable

Orivej Desh (1):
      Utilities/Sphinx: Add option to build and install Info manual

Patrick Stewart (1):
      Ninja: Don't add custom command outputs to phony rule for CMake inputs

Patrick Stotko (1):
      target_link_libraries: Allow use with targets in other directories

Raffi Enficiaud (3):
      Fix eating "-L" in path names
      FindMatlab: add unit tests
      FindMatlab: Matlab Runtime Compiler support

Raul Laasner (1):
      Help: Update description of the -D option to CMake

Rishi Theivendran (1):
      UseSWIG: Add CSHARP variant for wrapper files

Robert Dailey (2):
      CMake: Enable /MP for MSVC toolchain
      VS: Support C# project references

Robert Maynard (1):
      CUDA: Pass more link libraries to device linking

Roger Leigh (1):
      Ninja: Generate scripts for long custom command sequences

Rolf Eike Beer (12):
      cmOutputConverter: mark helper functions static
      FindCURL: provide imported target CURL::CURL
      FindLibXml2: provide imported target LibXml2::LibXml2
      WCDH: use better fallback value for nullptr with old gcc versions
      Find*: always include FPHSA shipped with CMake
      FindDCMTK: use CheckIncludeFiles instead of open coding it
      WCDH: introduce BARE_FEATURES
      typo: incerment -> increment
      FindPkgConfig: export the list of found libraries also as variable
      FindALSA: provide an imported target
      FindALSA: reformat docs
      FindALSA: add testcase

Roman Wüger (1):
      FindImageMagick: Find components in same locations as main package

Ruben Van Boxem (1):
      Clang: Add standard flags support when simulating MSVC

Ruslan Baratov (7):
      Help: Reference CMAKE_INSTALL_NAME_DIR from INSTALL_NAME_DIR
      Help: Document target_compile_definitions handling of -D
      Help: Add 'lib32|libx32|lib64' paths to find_package prefixes
      CheckSymbolExists: Fix CMP0054 warning
      file(WRITE): Report errors during write operation
      cmake: Teach '-E tar' to report errors copying data
      Help: Package without components should use 'check_required_components' too

Sebastian Holtermann (6):
      Autogen: Fix for the empty source file crash in 3.10.2
      Tests: Add QtAutogen test for a low cmake_minimum_required version
      Autogen: Add lock file to AUTORCC commands
      Autogen: Let AUTORCC generate output for all configurations
      Autogen: Add AUTORCC configuration change test
      Move GNU COMPILER_PREDEFINES_COMMAND from Platform to Compiler

Shane Parris (16):
      Adds file(TOUCH) and file(TOUCH_NOCREATE) sub-commands
      Replaces execute_process calls to touch files with file(TOUCH) calls
      Document and extend the CMAKE_SUPPRESS_REGENERATION variable
      Adjust class description in cmFileTimeComparison.h
      Refactor HandleGlobCommand
      Enhance RunCMake test coverage for file(GLOB)
      Refactor cmCacheManager::LoadCache to use ostringstream
      Remove c_str() from calls to converttorelativeformake in XCode Generator
      file(GLOB): Ensure entire file list is sorted
      Add test for sorting and deduping of file(GLOB) result
      Add cmGlobVerificationManager class, integrate with cmake and cmState
      Add `CONFIGURE_DEPENDS` flag support to cmFileCommand::HandleGlobCommand
      Add glob verify support to XCode, VS, Ninja, and Makefile generators
      Add tests for `file(GLOB)` CONFIGURE_DEPENDS flag
      Adjust help documentation for file(GLOB), add topic notes
      bootstrap: Use ccache in script-generated makefile

Stefan Hacker (1):
      FindZLIB: Search names per directory

Stephan Szabo (1):
      Identify DLL platforms via CMAKE_IMPORT_LIBRARY_SUFFIX

Sylvain Joubert (1):
      TestDriver: Disable clang-tidy 'modernize-use-using'

Tobias R. Henle (2):
      CodeLite: Use project Makefile instead of workspace Makefile.
      CodeLite: Prefer CMAKE_RUNTIME_OUTPUT_DIRECTORY for output path

Viktor Mukha (1):
      Makefile: Fix command line limits for static libs

Vitaly Stakhovsky (31):
      cmVisualStudio10TargetGenerator: Make some data members const; simplify
      VS: Convert loops to C++11, other C++ improvements
      cmIDEOptions: use std::string
      cmVisualStudio10TargetGenerator: Use helpers for XML tags
      cmXMLWriter: Add RAII helpers to allow DOM-like syntax
      cmGlobalVisualStudio10Generator: Use cmXMLWriter RAII helpers
      cmVisualStudio10TargetGenerator: improved XML nesting
      cmVisualStudio10TargetGenerator: fix indentation
      cmVisualStudioGeneratorOptions: Factor out an OutputFlag helper
      cmComputeLinkInformation: make some members const
      cmVisualStudioGeneratorOptions: Move XML code to subclasses
      VS: Simplify XML code
      cmVisualStudio10TargetGenerator: extend DOM-like generation
      cmXMLWriter: code improvement
      cmVisualStudio10TargetGenerator: Properly escape attributes
      cmVisualStudio10TargetGenerator: refactoring (continued)
      cmVisualStudioGeneratorOptions: specify indentation with integer
      VS: Add Elem::Content() helper and usage demo
      cmVisualStudio10TargetGenerator: XML refactoring
      cmCPluginAPI: Remove a few unnecessary c_str() calls
      cmMakefile: Improve ExpandVariablesInString return type
      cmMakefile: Convert private helpers to file static functions
      cmVisualStudio10TargetGenerator: XML refactoring
      VS: improve options generation
      cmVisualStudio10TargetGenerator: refactor
      cmVisualStudio10TargetGenerator: minor code cleanup
      cmCTestLaunch: use cmXMLElement for XML generation
      cmVisualStudio10TargetGenerator: remove BuildFileStream member
      cmVisualStudio10TargetGenerator: make sure each Elem has right scope
      cmVisualStudio10TargetGenerator: close XML tag in Elem destructor
      cmVisualStudio10TargetGenerator: Remove empty Elem::EndElement()

Will Feng (1):
      FindCUDA: Add support for sccache

Wouter Klouwen (1):
      Export: allow exporting of additional properties

Yee Fan (2):
      FindPython: Add cross-compilation support for Debian-based systems.
      Help: Some spelling corrections for commands.

Yohann Benedic (1):
      Source_Group: Allow an empty prefix with the TREE syntax.

Yves Frederix (1):
      file(INSTALL): Preserve file time when writing NTFS alternate stream

jrp2014 (8):
      Sanitize paths from LINK_DIRECTORIES directory property
      gitignore: Ignore a .vs directory in the source tree
      cmAlgorithms: Remove unnecessary typename keyword
      Add in-class initialization of some members
      cmMacroCommand: Fix format string to match type of argument
      cmVisualStudio10TargetGenerator: Make NsightTegraVersion unsigned
      cmCTestCurl: Fix UploadFile declared parameter names
      Replace some uses of sprintf with std::to_string

libuv upstream (1):
      libuv 2018-05-06 (bf605bd7)

luz.paz (4):
      MAINT: Misc. typos
      Maint: misc. typos
      Fix misc typos in documentation and comments
      Fix misc. typos

tsecer harry (1):
      Makefile: Restore use of dependency scanning cache

xoviat (3):
      Fortran: Adjust compiler candidates based on host platform
      CMakeFindBinUtils: Find linker in PATH
      MSVC,Clang,Flang: Add IPO support

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


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list