[Cmake-commits] CMake annotated tag, v3.13.0-rc1, created. v3.13.0-rc1
Kitware Robot
kwrobot at kitware.com
Tue Oct 9 10:25:03 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.13.0-rc1 has been created
at d6970c9958255521fa22d1abffd3210b3860e6eb (tag)
tagging 6784acfbe0fde03b577ab814946b309821ca6242 (commit)
replaces v3.12.3
tagged by Brad King
on Tue Oct 9 10:18:06 2018 -0400
- Log -----------------------------------------------------------------
CMake 3.13.0-rc1
-----BEGIN PGP SIGNATURE-----
iQJKBAABCgA0FiEExsJlMku+vcNQtRPQLSzvEDSSFoQFAlu8uJ4WHGJyYWQua2lu
Z0BraXR3YXJlLmNvbQAKCRAtLO8QNJIWhPzpD/9bHffQMcRZIatQWxR3aT0zGpoy
xO29z6uvCzNOttSVOjz1m81FASwg6UGFerjXpW1OFM3jkTwY2/A6jReFGOu6ZqPs
gYDE/yk7SkZRCjzZWLDNtbpMLxcNU0FNyN9tsfCBLbEB50cRL/AcW3XH3XsyLnJC
ukEmTI/j0fw2/D+eRFbf/+qXGc42zgSHjcYYTsGThZgwa+LHqkYFLc3yxaFbIsii
RH9zZxz8vnmt8WPUSJapGj+5LNo0gCuZtaU56L7tEz7JVMUJO7tMQGognF0af8lA
4y5mNLH2fJpcPaJwVOhvJiYHjf0+sf/Zu8U5YuiRQX5CIvRsonZ4x/25YWbRyKqz
OfpwYVrD0tySGa4/XKHh96f+LcWtju2kz3RNHWO99EuSyoQItGnDHjMV9alZc8EK
NZBJNPqF6D6RNFu9FM7H43uvCjLisohayk+LCfdsT5XvQZrlmoKBUnDom11gyWnh
bRxc0+6HqPd7ylCC8sLrH3fSyEUUiXa0B26n2A9NlfQoUErdxwzS8D4osPXGoP2f
2kPO9ut9lyFXsgrdG4Qaqt8qHw6CRKMkyvMCAznZDL2Hc6gXi23Q/ErMpAu86oUm
yCkm6CH5reIurnbMhBCOPv3hcyx2jIc3YVbENXNvlQGpX5/6B48ZpppPZC2Et/2C
/yPUAuScwlq/9Yl1Kw==
=7ItZ
-----END PGP SIGNATURE-----
Adam Oleksy (1):
Extra Generator: Fix handling of CMAKE_<LANG>_COMPILER_ARG1
Alessandro (1):
GoogleTest: gtest_add_tests() fails if any source file is empty
Andreas Schneider (1):
FindZLIB: Fix path detection via ProgramFiles env variables
Andrew Fuller (4):
CPack/Deb: Support SOURCE_DATE_EPOCH when packaging files
Help: Fix typo
CPack/Deb: Use CMAKE_COMMAND to set the environment
CPack/Deb: Add ability to split out debug symbols into .ddeb package
André Apitzsch (4):
Protobuf: use upstream implementation to generate cpp and python files
Protobuf: restore 'PROTOBUF_IMPORT_DIRS' check
Protobuf: restore 'DESCRIPTORS' support
Protobuf: restore previous output directory
Anton Myagkov (1):
FindOpenCL: Search per-architecture path suffixes on UNIX
Bartosz Kosiorek (5):
Help: Replace occurrences of "Mac OS X" with "macOS"
Replace occurrences of "Mac OS X" with "macOS" in comments
FindJNI: Add Ubuntu 18.04 path to java-11-openjdk
FindJNI: Update module documentation
FindJava: Update module documentation
Bastien Schatt (1):
VS: Disallow ReferenceOutputAssembly in ProjectReference if not possible
Betsy McPhail (3):
Help: Add RETURN_VALUE as an option to ctest_submit(CDASH_UPLOAD
ctest_memcheck: Change failure to find log file from error to warning
Help: Add CAPTURE_CMAKE_ERROR to ctest_submit and ctest_update documentation
Brad King (397):
Merge branch 'release-3.12'
Begin post-3.12 development
Merge topic 'install-code-script-genex'
Merge topic 'ninja-win-rsp'
Merge topic 'CMakePackageConfigHelpers-doc'
Merge branch 'release-3.12'
Merge topic 'LINK_OPTIONS'
Merge topic 'FindPython-3.8'
Merge branch 'release-3.12'
Merge branch 'restore-windows-resources-through-link' into release-3.11
Merge topic 'restore-windows-resources-through-link'
Merge branch 'release-3.11'
Merge topic 'UseSWIG-handle-SWIG_MODULE_NAME'
Merge topic 'UseSWIG-fix-genex'
Merge topic 'UseSWIG-csharp-variant'
Merge topic 'sphinx-info'
Merge branch 'release-3.12'
CMake 3.11.4
Merge branch 'release-3.11'
Merge branch 'upstream-KWSys' into update-kwsys
Merge topic 'list_sort'
Merge topic 'UseSWIG-bugfixes'
Merge topic 'update-kwsys'
Merge topic 'find_program-conditional-cwd'
Merge topic 'FindCURL-target-name'
Merge topic 'xcode-10-archs'
Merge branch 'release-3.12'
Merge topic 'install_from_another_directory'
Merge topic 'xcode-10-legacy-build-system'
Merge topic 'vs-cuda-maxrregcount'
Merge topic 'vs-cuda-no-host-includes'
Merge branch 'release-3.12'
Merge topic 'LINK_OPTIONS'
Help: Update old version release notes for CPack generator docs
Merge topic 'FindJPEG-fix-debug'
Merge branch 'release-3.12'
Merge topic 'vs_debugger'
Merge topic 'cmake_autogen_verbose'
Merge topic 'cpack-generator-documentation'
Merge branch 'upstream-KWSys' into update-kwsys
Update use of KWSys SystemTools::SplitString for new signature
Tests: Adopt wizard test in RunCMake.CommandLine
Merge topic 'file-GLOB-remove-new-errors'
Merge topic 'vs-filter-default-toolset'
Merge branch 'release-3.12'
Merge topic 'test-wizard'
Merge topic 'update-kwsys'
Merge topic 'libuv-new-version-file-location'
Merge branch 'release-3.12'
Merge topic 'FindMatlab-doc-mcr'
Merge topic 'lexer-null'
Merge topic 'ctest_submit-https'
Merge topic 'FindOpenMP-avoid-warning-in-check'
Merge branch 'release-3.12'
Merge topic 'cpackrpm-cmake_command'
Merge topic 'FindBoost-arch-check-style'
Merge branch 'release-3.12'
Utilities/Release: Explicitly enable ccmake on macOS and Linux
Merge topic 'policy_max_docs'
Merge topic 'rel-explicit-ccmake'
Merge topic 'cpack-fix-deb-packaging'
Merge branch 'release-3.12'
Merge topic 'LINK_DEPENDS'
Merge topic 'cpack-external'
Merge topic 'safe_property'
Merge branch 'backport-UseSWIG-legacy-targets' into UseSWIG-legacy-targets
Merge topic 'math-hex'
Merge topic 'revert-subdirectory-linking'
Merge topic 'gitignore-vscode'
Merge topic 'FindLua-CMP0012'
Merge topic 'UseSWIG-legacy-targets'
Merge topic 'doc-add_compile_definitions'
Merge branch 'release-3.12'
Merge topic 'list-command-insert'
Merge topic 'FindCURL-per-config'
Merge topic 'vsnasm-quoting'
Merge topic 'csharp-link-file'
Merge branch 'release-3.12'
Merge branch 'release-3.12'
Merge topic 'option-normal-variable'
Merge topic 'emacs-fix-unescaped-character-literals'
Merge branch 'upstream-KWSys' into update-kwsys
Protect implicit link library extraction with policy CMP0054
Merge topic 'vs-deployment-files'
Merge topic 'uwp'
Merge topic 'skip_mfc_test'
Merge topic 'document_object_library_as_a_property_type'
Merge branch 'release-3.12'
Merge topic 'update-kwsys'
Merge topic 'implicit-link-CMP0054'
Merge topic 'file-STRINGS-isprint'
Merge branch 'upstream-KWSys' into update-kwsys
Merge topic 'option_respects_existing_stack_variable'
Merge topic 'ghs'
Merge topic 'qnx_fix'
Merge branch 'release-3.12'
Merge topic 'update-kwsys'
Merge topic 'boost-1.68-beta1'
Merge topic 'intel-std-fix'
Merge branch 'release-3.12'
Merge topic 'cpack-wix-extra-sources'
Merge topic 'autogen_forward_errors'
Merge topic 'FindXercesC-versioned-names'
Merge topic 'doc-add_library-IMPORTED_OBJECTS'
Merge branch 'release-3.12'
cmExprParserHelper: Remove some unused code
cmExprParserHelper: Simplify error state tracking
math: Restore toleration of unexpected characters in an expression
Merge topic 'FindOpenCL-arch-paths'
Merge topic 'hex_file'
Merge topic 'FindProtobuf-upstream-impl'
Merge topic 'math-err'
Merge branch 'release-3.12'
Merge topic 'nvcc_dlink_dedup_static_libs'
Merge topic 'remove-simpleinstall'
Help: Document how escape sequences work in a regex
Merge topic 'doc-regex-notes'
Merge topic 'csharp-compiler-loaded'
Merge topic 'UseSWIG-csharp-conditional'
Merge topic 'tcl-8.7'
Merge branch 'release-3.12'
Merge topic 'cpack_archive_typo'
Xcode: Remove loop over local generators that has no effect
Xcode: Compute global order index for targets
Xcode: Factor target generation loop body into helper method
Xcode: Refactor storage of ordered list of targets
Xcode: Process targets in depth-first order during generation
Merge topic 'xcode-target-order'
Merge branch 'release-3.12'
Merge topic 'BundleUtilities-otool-l-error'
Merge topic 'FindPkgConfig-global-target'
Merge topic 'FindPython-fix-multiple-calls'
Merge branch 'release-3.12'
Merge topic 'GetPrerequisites-dylibsframeworks'
Merge topic 'googletest_policy_settings'
Merge branch 'release-3.12'
Merge topic 'get_include_directories'
Merge topic 'maint_clarify_merge_process'
Merge topic 'reproducible-tarballs'
Merge topic 'UseSWIG-target-name-policy'
Merge topic 'autogen_refactor_initialization'
cmCursesLongMessageForm: Avoid -Wstringop-overflow warning
cmCommandArgumentParserHelper: Avoid -Wstringop-truncation warning
cmGlobalGenerator: Avoid -Wstringop-truncation warning
LexerParser: Suppress GCC -Wconversion warnings
cmXMLParser: Avoid -Wconversion warning
IWYU: Add workaround mapping for std::hash
Merge topic 'gcc-8-warnings'
Merge topic 'UseSWIG-legacy-user-flags'
Merge branch 'release-3.12'
cmGlobalGenerator: Add IsXcode query
XL: Use -qpic for position independent executables
NAG: Pass response files through front-end to the linker
Extend C++17/C++14 feature checks to require unique_ptr
Merge topic 'file-WRITE-chmod'
Merge topic 'check-unique_ptr-pgi'
Merge topic 'cuda-arch-version'
Merge branch 'release-3.12'
Merge topic 'FindMatlab-cross-compile'
Merge topic 'FindMatlab-mcc'
Merge topic 'xl-exe-pic'
Merge topic 'nag-fortran-rsp'
Merge topic 'xcode_schemes_config'
Merge topic 'autogen_single_entry'
Merge topic 'update_maintainer_edit_label'
liblzma: Revert "Avoid defining a 'restrict' macro"
liblzma: Revert "Port from C99 to C89/90"
liblzma: Name sizeof size_t macro consistently with upstream
liblzma: Avoid importing upstream makefiles
Merge branch 'upstream-liblzma' into update-liblzma
liblzma: Revise update script to get version 5.2.4
Merge branch 'upstream-liblzma' into update-liblzma
liblzma: Drop checks for inline and restrict keywords
liblzma: Suppress MSVC warning parameter difference warning
Merge branch 'upstream-KWSys' into update-kwsys
CTestCustom: Suppress scanbuild warning in liblzma
Merge topic 'xerces-version-fix'
IWYU: Fix workaround mapping for std::hash
Merge topic 'iwyu-std-hash'
Merge topic 'update-kwsys'
Merge topic 'update-liblzma'
Merge topic 'intel-windows-xilib'
Merge topic 'cmGeneratedFileStream_string'
Merge topic 'cleanup-find-cstr'
Merge topic 'document_cache_variable_checking'
Merge branch 'release-3.12'
Merge topic 'doc-vs-generator-clarify-project-types'
librhash: Avoid incorrect int8_t definition with PGI on Linux ppc64le
Merge topic 'pgi-linux-ppc64le'
Merge topic 'test_MocOsMacros_fix'
Merge topic 'msvc-link-non-english'
VS: Avoid VS 2017 toolset default use of /FC flag
Merge topic 'autogen_variables_in_structs'
Merge topic 'ctest-submit-httpauth'
Merge topic 'state-reset-glob'
Merge topic 'cuda-no-cublas_device'
Merge topic 'FindCUDA-deprecate-cublas_device'
Merge topic 'doc-clang-tidy-typo'
Merge branch 'release-3.12'
Merge topic 'vs2017-no-default-FC'
Merge topic 'extra-gen-fix-0'
Merge topic 'xcode-compiler-id-sign-identity'
Merge topic 'ninja-generator-do-not-add-alias-matching-custom-command-output'
Merge topic 'ProjectReference'
Merge topic 'doc-include_directories-alternative'
Merge topic 'FindZLIB-ProgramFiles'
Merge topic 'static-lib-options'
Merge topic 'update-icons'
Merge topic 'more-misc-typos'
Merge topic 'cray_cce_cxx14'
Merge topic 'mk-directory'
Merge topic 'lg-directory'
Merge topic 'FindMatlab-missing-install'
cmake: Declare VariableWatch member only when used
cmake: Drop unnecessary working mode checks
Merge topic 'android-ndk-r18'
Merge branch 'release-3.12'
Merge topic 'remove-lua-extra-paths'
Merge topic 'genex-evaluate-stdstring'
Merge topic 'cstr-remove'
Merge topic 'cmake_lang_compiler_predefines'
Merge topic 'libarchive-bump-minimum-version'
Merge topic 'FindPackageModeMakefileTest-use-explicit-linkage'
Merge topic 'cpack-ext-stage-and-run'
Merge topic 'minor-cleanup'
Merge topic 'solaris-silence-system-libform-warning'
Merge topic 'ctest-WARNING-not-error'
Merge topic 'no-sanitizer-logfile'
Merge topic 'file-alt-httpauth'
Merge topic 'CheckIPOSupported-output-backslashes'
Merge branch 'release-3.12'
Merge topic 'gg-stdstring'
Merge topic 'vs-winrt-default'
Merge topic 'FindBLAS-implicit-blas-final'
cmSystemTools: Re-implement IsOn,IsOff with manual branching
Merge topic 'improve-isonoff'
Merge topic 'cmakeServerSourcesForInterfaceLibraries'
Merge topic 'cpack_test'
Merge topic 'FindBoost-old-context'
Merge topic 'vs-CMakeLists.txt'
Merge branch 'release-3.12'
Merge topic 'cmake-gui-align-text'
CMakeFindBinUtils: Fix use with non-cached tool settings
Merge topic 'isonoff-cstr'
Merge topic 'grd-stdstring'
Merge topic 'FindMatlab-no-CMAKE_CL_64'
Merge branch 'release-3.12'
Merge topic 'CMakeFindBinUtils-fix-not-cached'
Merge branch 'release-3.12'
cmLinkItem: Convert to a "sum type" over a string and target pointer
Fix dependency propagation through same-name imported targets
genex: Simplify cmGeneratorExpressionInterpreter
Merge topic 'definitions-get'
Fix transitive usage requirements through same-name imported targets
Merge topic 'extra-generator-split-arg1'
Merge topic 'FindSubversion-wc-info-error'
Merge topic 'gicv-stdstring'
Merge topic 'FindOpenSceneGraph-debug'
Merge topic 'ctest-fix-test-load'
Merge topic 'fix-ctest_start-track'
Merge topic 'FindMPI-restore-flags-string'
Merge branch 'release-3.12'
Merge topic 'imported-same-name'
cmGlobalGenerator: Remove unused FindLocalGenerator method
Merge topic 'docs/setdirproprs'
Merge topic 'replace-os-x-name-with-macos'
Merge topic 'cmake_cpack_command-doc'
Merge topic 'iar-fail-early'
Android.mk: De-duplicate link libraries logic during export
Ninja,Makefile: Drop extra space after RULE_LAUNCH_CUSTOM value
Merge topic 'FindDoxygen-CMP0057'
Merge branch 'release-3.12'
Merge topic 'IAR_6_50_6_fix'
Merge topic 'gicv-stdstring'
Merge topic 'rule-launch-custom-extra-space'
Tests: Extend RunCMake.Ninja filesystem delays
CTest: Improve stop-time implementation
Make internal TARGET_PROPERTY generator expressions more robust
cmGeneratorTarget: Factor target name resolution out of link item resolution
cmExportFileGenerator: Use cmGeneratorTarget::ResolveTargetReference
cmTarget: Future-proof AddLinkLibrary target lookup scope
target_link_libraries: Allow use with targets in other directories
Merge topic 'test-ninja-sub-build-fs-delay'
Merge topic 'ctest-stop-time-test'
Merge topic 'boost-notfound'
Merge topic 'module_policy_protection'
Merge topic 'out-of-dir-linking'
Merge branch 'upstream-KWSys' into update-kwsys
Merge topic 'update-kwsys'
Merge topic 'FindCUDA-doc-typo'
Merge topic 'docs/gen-see-also'
Merge topic 'link-options'
VS: Do not specify incremental linking if LTCG is enabled
Merge topic 'cmake_rule_messages_doc'
Add deprecation warnings for policies CMP0063 and below
Merge topic 'FindPython-updates'
Merge topic 'if-version-docs'
Merge topic 'getsafedef-stdstring'
Merge topic 'link-options'
Merge topic 'vs-ipo'
Restore possibly regressed CMP0018 logic
Fix regression in target output file naming logic
Merge topic 'fix-getsafedef-stdstring'
Merge topic 'ctest-more_submit_params'
Merge topic 'provide_explicit_source_and_build_command_line_options'
Merge topic 'symlink'
Utilities/Release: Skip spurious ExternalData test for nightly binary
Merge topic '18375-kfreebsd-bootstrap'
Merge topic 'vs-2015-max-sdk'
Merge topic 'doc-updates'
Merge branch 'release-3.12'
Merge topic 'FindCUDA-ccbin-env'
Merge topic 'FindCUDA-filter-compute-capabilities'
Merge topic 'rel-win-nightly'
Merge topic 'bundleutilities-policy'
cmake: Factor json version object construction into helper
server: factor out json object generation entry points
server: Split json object generation into separate source
server: Split json dictionary into separate header
server: Compile json object generation source separately
Merge topic 'server-separate-json'
clang-tidy: exclude 'misc-noexcept-move-constructor'
cmListFileCache: Refactor cmListFileBacktrace internals
Help: Suggest using -A to specify platform for VS generators
Merge topic 'doc-vs-cmake-A'
Merge topic 'refactor-backtrace'
FindLua: Search for all library names in each path
cmake: Fix generator platform under --build mode
ctest: Fix generator platform under --build-nocmake
VS: Pass platform when invoking MSBuild
Utilities/Release: Build with gcc 8.2 on Linux
cmListFileCache: Add missing assertion in backtrace Top method
clang-tidy: restore 'misc-noexcept-move-constructor'
Merge topic 'rel-linux64'
Merge topic 'dbgsym-packaging'
Merge branch 'libarchive-libressl-2.7' into update-libarchive
libarchive: Update script to get 3.3.3
Merge branch 'upstream-LibArchive' into update-libarchive
Update CMake pre-cached values for libarchive 3.3.3
Merge topic 'refactor-backtrace'
Merge topic 'FindGLUT-windows-debug'
Merge topic 'FindLua-names-per-dir'
Merge topic 'FindMatlab-2018b'
Merge topic 'libarchive-libressl-2.7'
Merge branch 'release-3.12'
Merge topic 'update-libarchive'
Merge topic 'asm-path-from-c'
Merge topic 'addvs2017arm64'
Merge topic 'vs-msbuild-platform'
Merge topic 'vs-global-props-for-all-targets'
Merge topic 'customcommandworkingdirectory'
Merge topic 'add_progress_summary_console_logging_mode'
Merge topic 'byproducts_make_clean'
Merge topic 'no_buildid_for_files'
Help: Consolidate 3.13 release notes
Help: Organize and revise 3.13 release notes
Merge topic 'install-directory-permissions-fix'
Merge topic 'csharp_versions'
cmCTestRunTest: Avoid float/int conversions in number width logic
Merge branch 'upstream-KWSys' into update-kwsys
Merge topic 'libuv-gnu-hurd'
Merge topic 'fix-csharp-target-type'
Merge topic 'update-kwsys'
Merge topic 'bug-fixes'
Merge branch 'release-3.12'
Merge topic 'java-documentation-update'
Merge branch 'release-3.12'
Merge topic 'ctest-num-width'
Merge topic 'doc-3.13-relnotes'
Help: Clarify policy CMP0077 documentation
Help: Drop development topic notes to prepare release
CMake 3.13.0-rc1 version update
Merge branch 'platform-gnu' into release-3.13
Merge branch 'doc-cmp0077' into release-3.13
Merge branch 'misc-typos' into release-3.13
Merge branch 'pkgc-op-lt-gt' into release-3.13
Merge branch 'doc-osx-vars-as-cache' into release-3.13
Help: Remove redundant recommendation
Merge branch 'doc-find_package-update' into release-3.13
Autogen: Add clang --target= flag to compiler predefines command
Android: Add clang --target= flag to compiler predefines command
Merge branch 'autogen-moc-predef-cross-compile' into release-3.13
Merge branch 'UseSWIG-php-regression' into release-3.13
Help: Clarify target_link_libraries keywords and generator expressions
Merge branch 'list-SORT-docs' into release-3.13
Merge branch 'add_ctest_progress_docs' into release-3.13
Merge branch 'project-always-set-desc-url' into release-3.13
Merge branch 'doc-target_link_libraries-keywords-not-genex' into release-3.13
VS: Add flag table entry for -Qspectre
Merge branch 'mkl_ilp64' into release-3.13
Merge branch 'vs-flag-map-Qspectre' into release-3.13
Help: Fix documentation of escape sequences in a regex
Merge branch 'doc-regex-backslash' into release-3.13
Merge branch 'string-TIMESTAMP-unset-TZ' into release-3.13
FindBISON: Fix "multiple rules generate" error on VERBOSE output
Merge branch 'FindBISON-fix-verbose-file' into release-3.13
CMake 3.13.0-rc1
Brian Heim (3):
Help: Clarify wording of set_directory_properties docs
Help: Clarify INCLUDE_DIRECTORIES directory property behavior
docs: add some 'see also' helper texts
Chuck Atkins (5):
FindMatlab: Guard against nonexistent installation
FindLua: Remove manually specified additional paths
libarchive: Bump the minimum version from 3.0.0 to 3.1.0
FindPackageModeMakefileTest: Explicitly use C linkage
Solaris: Silence warning when using system libform.
Clinton Stimpson (2):
ctest: allow cdash submissions using alternate authentication methods
file: Allow DOWNLOAD/UPLOAD using alternate authentication methods
Craig Scott (42):
Merge topic 'subdir_target_sources'
Merge topic 'cmake-buildsystem-manual-typo'
Merge topic 'doc-find_package-root'
Merge topic 'project-injected-no-cmp0048'
Merge branch 'release-3.12'
maint: Add further details about merging topics to release branch
Merge topic 'cpack-default-package-version-zero'
Merge branch 'release-3.12'
Merge topic 'readme-reference-wiki'
Merge topic 'help-testing-reference-script'
Merge topic 'contributing-reference-dashboard-client'
Help: Update maintainer edit checkbox label
Merge topic 'productbuild-merge-output'
Merge topic 'state-directory-stdstring'
Merge topic 'evaluate-stdstring'
Merge topic 'vsoptions-parse'
Merge topic 'better_static_link_flags_docs'
Merge topic 'doc-consistently-reference-packagename'
Merge topic 'doc-cdash-upload-return-value'
Merge topic 'evaluate-stdstring'
Merge topic 'link-options'
Merge topic 'export-properties-undefined'
Merge branch 'release-3.12'
Merge topic 'tweak_unset_docs'
Merge topic 'capture_camke_error-update-docs'
Merge topic 'ExternalProject-check-explicit-include'
GoogleTest: Modify test to verify that empty files can be scanned
Warnings: Remove unused variables
Merge topic 'cmake-host-system-information-doc-fix'
Merge topic 'generator_expressions_typo_fix'
Merge topic 'gtest_add_tests-empty-file'
CMakeIOSInstallCombined: Prevent policy leakage
IN_LIST: Ensure policy allows if(IN_LIST) if used by a module
Merge topic 'unused-variables-cleanup'
Help: Clarify handling of non-integer components in if() version tests
Merge topic 'deprecate-policy-old'
Merge topic 'link-directories'
Help: Improve/fix incorrect docs for list(SORT) sub-options
Help: Use :envvar: links for env vars affecting ctest command
Help: Add missing docs for the ctest --progress option
project(): Add tests verifying variables set by second project() call
project(): Ensure DESCRIPTION and HOMEPAGE_URL variables are set
Cyril Boucher (1):
FindOpenSceneGraph: Fix find in Debug
Dakota Hawkins (1):
gitignore: Ignore a .vscode directory in the source tree
Daniel Chabrowski (1):
list: Allow inserting at the end of a list
Daniel Franke (6):
list: Add options to control the SORT comparison operation
math: Add RunCMake.math test to prepare for error cases
math: Use 64-bit integer type for computation
math: Reject unexpected expression input explicitly
math: Diagnose divide-by-zero
math: Add options to calculate and format output as hexadecimal
Daniel Schürmann (2):
IAR: Abort if compiler version or target architecture is not detected
IAR: Fix compiler id, version, and arch detection on 6.50.6
Daniel Wyatt (1):
CPack/RPM: Use CMAKE_COMMAND to reference cmake executable
David Benjamin (1):
VS: Properly quote arguments in nasm.xml
David Demelier (1):
Help: Document alternative to include_directories
David Faure (2):
file(WRITE): Avoid toggling permissions between 644 and 664
CPack (DEB/RPM): add test for per-component description/summmary.
Dean Glazeski (1):
VS: Update CSharp flag table to support new language versions
Devin Nakamura (2):
file(STRINGS): Use isprint() to test character type
Use isxdigit() to determine if a character is a hex digit
Frank Goyens (3):
VS: moved EscapeForXML function higher up and made static
VS: extended OutputDeploymentDebuggerTool for AdditionalFiles
Help: Add documentation for DEPLOYMENT_ADDITIONAL_FILES
Fred Baksik (8):
GHS: Support ARM, PPC, 86 architectures
Tests: skip MFC test when building cmake when no file association for vcproj
GHS: Add toolset selection support
GHS: Add platform selection support
GHS: Set primary target using arch/platform values (or user specified value)
GHS: Update setting default OS location for Integrity platforms
GHS: Update default BSP name
GHS: Add release notes
Gilles Khouzam (5):
VS: Do not select a Windows SDK too high for current VS version
Tests: Fix VSWinStorePhone to properly identify VS 14 2015
Tests: Add VSWinStorePhone for VS 15 2017
Tests: Teach VSWinStore* tests to pass the architecture as a parameter
Tests: Add VSWinStore* test for VS 2017 ARM64
Gregor Jasny (3):
Xcode: Add variables and properties to configure schemes
bootstrap: Add missing libraries for kFreeBSD
libuv: Add kFreeBSD platform-specific files
Harry Mallon (2):
BundleUtilities: message(FATAL_ERROR) on otool -l error
GetPrerequisites: Move dylibs from MacOS to Frameworks folder in bundle
Hiroshi Miura (2):
FindCURL: Improve CURL::libcurl property code layout
FindCURL: Find debug and release variants separately
Hubertus van Dam (3):
FindBLAS: Detect implicitly linked BLAS library
FindBLAS: Make Intel MKL code block respect prior found BLAS libraries
FindBLAS: Make Intel MKL the most preferred explicit BLAS library again
Jakub Benda (1):
Find{BLAS,LAPACK}: Find also ILP64 MKL BLAS and LAPACK
James Turner (1):
Help: Document CMAKE_OSX_* variables as cache entries
Jason Heeris (2):
FindMatlab: Add component to find MCC, the Matlab compiler
FindSubversion: Add Subversion_WC_INFO option to suppress failures
Jean-Christophe Fillion-Robin (7):
readme: Add reference to the wiki
Help: Add link to cmake_common.cmake in test process docs
contributing: Document that anyone can contribute testing machine
Help: Describe the type of Visual Studio projects that can be generated
Ninja: Fix dupbuild error skipping alias with conflicting custom command
doc: Consistently use <PackageName> for describing the name of a package
ExternalProject: Report error if local variables are not defined
Jeff Kowalski (1):
cmake-mode.el: Fix "unescaped character literals" warning
Joachim Wuttke (l) (6):
Help: Rephrase summary in find_package command docs
Help: Add table of contents to find_package command docs
Help: Move find_package NO_POLICY_SCOPE to more appropriate location
Help: Add section headers to find_package command
Help: Add internal section link to find_package command docs
Help: Clarify find_package Module and Config mode relation
Joan Massich (1):
Help: Fix typo in cmake-buildsystem(7) manual
Jon Chronopoulos (4):
install: Teach CODE,SCRIPT modes to evaluate generator expressions
VS10Project: Expand VS_DEBUGGER_* capabilities
cmake: Add '-E create_symlink' support on Windows
add_custom_{command,target}: WORKING_DIRECTORY generator expressions
Jose Luis Blanco-Claraco (1):
string(TIMESTAMP): Fix unset TZ
Julien Schueller (2):
FindMatlab: only search registry on windows hosts
Help: Document CMAKE_RULE_MESSAGES variable
Justin Goshi (3):
MSVC: Fix manifest resource encoding
MSVC: Preserve linker output encoding
cmake-server: Support codemodel filegroups for INTERFACE_SOURCES
KWSys Upstream (7):
KWSys 2018-06-14 (2b0ca1d8)
KWSys 2018-06-22 (49068d94)
KWSys 2018-07-10 (51982681)
KWSys 2018-07-12 (86ce4f37)
KWSys 2018-08-07 (9044518f)
KWSys 2018-09-14 (1809bedd)
KWSys 2018-10-03 (9d6873b1)
Kelly (KT) Thompson (1):
Cray: Record C++14 compiler mode options
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
FindBLAS: Re-indent module source code to use normal conventions
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
Kohányi Róbert (1):
FindGLUT: Find debug/release variants on Windows
Kyle Edwards (34):
Help: Move legacy CPack modules into separate section
CPackIFW: Turn documentation into a block comment
Help: Add new section for CPack generators
CPack: Move internal implementation modules into Internal/CPack directory
Help: Add release notes for CPack generator documentation and module updates
cmCPackGenerator: Refactor InstallProjectViaInstallCMakeProjects()
cmCPackGenerator: Store CPACK_INSTALL_CMAKE_PROJECTS in an internal field
CPack: Add "CPack External" generator
Testing: Add test for CPack External generator
Help: Add documentation for CPack External generator
Help: Add release notes for CPack External generator
Tests: Add tests for install(<TARGETS|FILES> ... OPTIONAL)
Tests: Add test for install(DIRECTORY ... OPTIONAL)
Tests: Add tests for *OUTPUT_NAME properties
Tests: Add test for deprecated install_*() commands
Tests: Add test for <PRE|POST>_INSTALL_SCRIPT
Tests: Add test for install(<SCRIPT|CODE>)
Tests: Add test for CONFIGURATIONS parameter of install()
Tests: Add test for install(DIRECTORY) with PATTERN and REGEX
Tests: Add test for installing parts of targets in different directories
Tests: Add test for install(FILES) with PERMISSIONS
Tests: Add test for install(TARGETS) RPATH functionality
Tests: Add test for $<0:...> in ExportImport
Tests: Add test for InstallRequiredSystemLibraries
Tests: Add test for install(SCRIPT ... COMPONENT)
Tests: Add test for cmake --build . --target package
Tests: Remove the SimpleInstall test
Help: Document existence of CMAKE_CPACK_COMMAND
Help: Convert BundleUtilities help to block-style comment
Help: Add note for BundleUtilities usage
BundleUtilities: Disallow inclusion at configure time
Help: Add release notes for new BundleUtilities policy
Help: Add note about CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS
install: Set permissions on directories created by install(DIRECTORY)
Lars Schmertmann (1):
WiX: Add the build directory to IncludeSearchPaths for candle.exe
LibArchive Upstream (1):
LibArchive 2018-09-03 (5fe69dd0)
Marc Chevrier (21):
Makefile generator: link flags management refactoring
LINK_OPTIONS: Add new family of properties
LINK_OPTIONS: Add support of "LINKER:" prefix
UseSWIG: add support of target property INCLUDE_DIRECTORIES consumption
Help: add_library(INTERFACE): add reference to add_link_options()
LINK_DEPENDS: add support for property INTERFACE_LINK_DEPENDS
LINK_DEPENDS: add support of 'generator expressions'
UseSWIG: add policy to manage target naming strategy.
LINK_OPTIONS property: add test for static library.
static library: add property STATIC_LIBRARY_OPTIONS
FindPython: clean-up lookup names strategy
FindPython*: MacOS: Fix erroneous handling of Frameworks.
FindPython*: Windows: add facility to select lookup order for registry.
target_link_options: fix erroneous handling of BEFORE keyword.
LINK_OPTIONS: Add missing initialization actions
Refactoring: introduce function to check if a string is a generator expression
LINK_DIRECTORIES: Add new properties and commands
LINK_DIRECTORIES target property: add policy for absolute paths check.
link_directories(): enhance capabilities
FindPython*: fix erroneous handling of virtual environments
UseSWIG: fix regression for PHP language
Martin Storsjö (1):
Add WindowsPhone and WindowsStore platform modules for Clang/GNU C/CXX
Matt Powley (1):
FindBoost: Update MSVC architecture check code style
Michael Wegner (4):
cmCTestRunTest: Buffer test result output before printing
cmCTestRunTest: Simplify number width computation
cmCTestRunTest: Thread number of completed tests through start APIs
ctest: Add option for live progress summary in terminal
Mikhail Korolev (3):
VS: Add option to tell generator that platfrom is WinRT by default
VS: Add option to set VS_GLOBAL_* for all targets
VS: Add test for CMAKE_VS_GLOBALS
Muhammad Ismail Soboute (1):
productbuild: Capture stderr too in CPackProductBuild logs
Niels Dekker (1):
IPO: INTERPROCEDURAL_OPTIMIZATION (LTCG) for Visual Studio
Nikolaus Wittenstein (1):
FindCUDA: Fix "alphabetical" typo
Nils Gladitz (1):
CPackExt: Add CPACK_EXT_ENABLE_STAGING and CPACK_EXT_PACKAGE_SCRIPT
Patrick Stotko (1):
target_sources: Interpret relative paths as relative to the calling directory
Pedro Navarro (5):
Tests: Update CustomCommandWorkingDirectory to handle in-source byproducts
Makefile: Add custom command byproducts to clean rules
Makefile: Add build events byproducts to clean rules
Help: Add release note for make clean and byproducts
Ninja,Makefile: Add tests for handling of byproducts by clean operations
Rafal Parzych (1):
Xcode: Set CODE_SIGN_IDENTITY during compiler identification
Raul Laasner (1):
ASM: Search for full path even when using C or C++ compiler
Raul Metsma (1):
FindXercesC: Search for version-named library files
Raul Tambre (1):
Help: Formatting typo fix in cmake-generator-expressions(7)
Robert Maynard (13):
cmOption: Remove VTK 4.0 workarounds
Option: Add a test that verifies interaction with normal variables
option: respect existing normal variable
option: No CMP077 warnings when both cache and local variable exists
CUDA: Add a test to verify device linking can handle circular deps
CUDA: Properly de-duplicate libs when doing device linking
Help: Document the $CACHE{} syntax
target_link_options: Add test to verify static library behavior
Help: Document when LINK_FLAGS and STATIC_LIBRARY_FLAGS are used
Help: Clarify the unset command
cmake: -S and -B can be used to specify source and build directories
CMake: Internally uses -S instead of -H to specify source directory
Add release note for the -S and -B options.
Roger Leigh (2):
FindXercesC: Correct order of version detection and versioned library checks
FindBoost: Suppress imported targets warning if Boost was not found
Rolf Eike Beer (2):
FindPkgConfig: allow to create global imported targets
FindPkgConfig: support also > and < operators for version compares
Sam Yates (1):
find_program: Consider CWD only for paths with separator
Sean Warren (3):
FindMatlab: Optionally allow linking to MatlabEngine and MatlabDataArray
FindMatlab: Explicitly export mexFunction in MSVC
FindMatlab: Add Matlab 2018a,b to version list
Sebastian Holtermann (29):
Autogen: Add CMAKE_AUTOGEN_VERBOSE variable support
Autogen: Enable CMAKE_AUTOGEN_VERBOSE in all tests
Autogen: Add documentation for CMAKE_AUTOGEN_VERBOSE
Autogen: Add release notes for CMAKE_AUTOGEN_VERBOSE
Add GetSafeProperty method to cmTarget, cmGeneratorTarget and cmSourceFile
Autogen: Use default and remove custom GetSafeProperty functions
Autogen: Improve error detection during configuration
Autogen: Wrap moc/uic/rcc related variables in structs
Return std::string from cmGeneratorTarget::ImportedGetLocation
cmLocalGenerator: Style change: Use return value of std::set::insert
cmLocalGenerator: Style change: Wrap temporary strings and code in braces
cmLocalGenerator: Style change: Wrap temporary strings and code in braces
cmLocalGenerator: Style changes: Private local variable renames
cmLocalGenerator: Extend the functionality of ``GetIncludeDirectories()``
cmLocalGenerator: Respect user requested implicit include directories order
Autogen: Pass absolute include path in info file
Autogen: Move info file write code into methods
Autogen: Compute variables in Init stage instead of Setup stage
Autogen: Split initializer main method
Autogen: For Qt5 pass all implicit include directories to moc
Autogen: Add test for Q_OS_ macros
Autogen: Use a single AUTOGEN setup function in cmGlobalGenerator
Autogen: Check if we can run the MocOsMacros test
cmGeneratedFileStream: Use ``std::string const&`` instead of ``const char*``
cmGeneratedFileStream: clang-tidy applied to remove redundant ``c_str`` calls
Autogen: Tests: Use non inverting Qt version tests
Autogen: Initializer: Group variables in structs
Autogen: Use integers to store the Qt version
Respect CMAKE_<LANG>_COMPILER_ARG1 in CMAKE_<LANG>_COMPILER_PREDEFINES_COMMAND
Soumith Chintala (1):
FindCUDA: Filter unrelated content in compute capabilities output
Svante Signell (1):
Platform/GNU: Add Debian shared library permissions policy
Sylvain Joubert (1):
CPack: Fix log typos (spaces in the wrong places)
T.J. Corona (1):
cmake-gui: Update icons
Taylor Holberton (1):
Help: Clarify cmake_host_system_information memory units
Tim (1):
CTest: Add error exception for sphinx-build WARNING messages
Vitaly Stakhovsky (17):
Remove unnecessary c_str() in RegularExpression::find calls
cmCompiledGeneratorExpression::Evaluate(): return const std::string&
cmStateDirectory: use const std::string& for return values
cmVisualStudioGeneratorOptions::Parse(): const std::string& argument
EvaluateExpression() returns std::string
cmMakefile: return directories as const std::string&
cmLocalGenerator: return directories as const std::string&
Genex: Return Evaluate results as const std::string&
cmVisualStudio10TargetGenerator: clean up c_str()s
cmGlobalGenerator::AddInstallComponent(): Accept std::string argument
cmSystemTools: Add IsOn(),IsOff() overloads accepting std::string
Remove unnecessary c_str() calls
cmMakefile: Make GetRequiredDefinition return std::string
cmStateSnapshot::GetDefinition(): Return std::string const*
cmCacheManager::GetInitializedCacheValue(): Return as const std::string*
cmState::GetInitializedCacheValue: Return as const std::string*
cmMakefile: Make GetSafeDefinition return std::string const&
Zack Galbreath (3):
install: Allow installing targets created in another directory
ctest_submit: pass additional info to CDash
ctest: only create buildid when submitting from Testing/ dir
Zeex (1):
cmake-gui: Align source and binary directory path text
ibisz (1):
Extra Generator: Fix extraction of macros with value 0
liblzma upstream (2):
liblzma 2014-12-21 (265e5ffb)
liblzma 2018-04-29 (b5be61cc)
luz.paz (2):
Maint: misc. typos
Fix misc. typos
peterjc123 (1):
FindCUDA: Add option to set CUDA_HOST_COMPILER via environment
yrHeTaTeJlb (1):
Intel: Use xilib as librarian on Windows
-----------------------------------------------------------------------
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list